summaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog9675
1 files changed, 340 insertions, 9335 deletions
diff --git a/ChangeLog b/ChangeLog
index afefbd25747..332f1f869b4 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,9532 +1,537 @@
-Fri Dec 12 19:23219 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
+Fri Apr 16 13:02:04 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
- * bin/tao_orb_tests.lst:
- Disabled ICMG_Any_Bug for CORBA/e
-
-Fri Dec 12 13:26:19 UTC 2008 Olli Savia <ops@iki.fi>
-
- * NEWS:
- Added a note about ACE::isdotdir().
-
-Fri Dec 12 13:17:43 UTC 2008 Olli Savia <ops@iki.fi>
-
- * tests/Dirent_Test.cpp:
- Updated to use new isdotdir() funtion.
-
-Fri Dec 12 13:08:58 UTC 2008 Olli Savia <ops@iki.fi>
-
- * ace/ACE.h:
- * ace/ACE.inl:
- Added a new function isdotdir() which determines if a specified
- pathname is "dot dir" (ie. "." or ".."). isdotdir() is significantly
- faster than pair of strcmp() calls.
-
-Thu Dec 11 23:08:07 UTC 2008 Ciju John <johnc at ociweb dot com>
-
- * bin/tao_other_tests.lst:
- Disabled some IFR_Service dependent tests for uses_wchar builds.
-
-Thu Dec 11 14:34:23 UTC 2008 J.T. Conklin <jtc@acorntoolworks.com>
-
- * m4/ace_func.m4:
-
- Update ACE_FUNC_SYSINFO feature test to compile small programs
- that use the two different Linux and SysV/POSIX sysinfo() APIs
- before defining ACE_HAS_SYSV_SYSINFO or ACE_HAS_LINUX_SYSINFO.
- This should avoid false matches with HP/UX's undocumented
- sysinfo() syscall.
-
-Wed Dec 10 21:06:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * debianbuild/rules:
- Removed old line
-
-Tue Dec 9 16:32:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * bin/split-cpp:
- * bin/split-cpp.pl:
- Renamed to have pl extension
-
- * debianbuild/patches/00list:
- Updated
-
- * debianbuild/patches/03-g++-new-throws.dpatch:
- * debianbuild/patches/08-fix-perl-shebang.dpatch:
- * debianbuild/patches/90-patch-mpc-basedir.dpatch:
- * debianbuild/patches/91-patch-dg-basedir.dpatch:
- Not needed anymore, this issues are fixed on svn head
-
- * examples/IPC_SAP/SOCK_SAP/summarize.pl:
- * examples/IPC_SAP/SSL_SAP/summarize.pl:
- Added missing shebang
-
-Tue Dec 9 16:19:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * debianbuild/*:
- Added all files currently used by the debian package maintainers.
- Updated them for 1.6.7, but a lot of patches are not needed
- anymore. The goal is to do a cleanup and then provide
- debian/ubuntu packages through opensuse build
-
-Tue Dec 9 4:42:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * bin/depgen.pl:
- Use RealBin to get the real location of the perl script
-
-Mon Dec 8 02:50:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * bin/tao_orb_tests.lst:
- Added bug 3430 regression
-
-Sat Dec 6 20:18:38 UTC 2008 James H. Hill <hillj@isis.vanderbilt.edu>
-
- * ace/UUID.h:
- * ace/UUID.inl:
- * ace/UUID.cpp:
-
- Implemented the operator = method for the UUID. This will enable
- use of UUIDs in STL-like containers.
-
- Bug fix where using the copy constructor for the UUID would result
- in a memory leak.
-
- Refactored code to use ACE_Auto_Ptr and ACE_Auto_Array_Ptr objects
- to reduce code complexity, and ensure memory deallocation during
- expected returns.
-
- * tests/UUID_Test.cpp:
-
- Added the assignment operator (i.e., operator =) to the UUIDs
- test.
-
-Fri Dec 5 15:38:23 UTC 2008 James H. Hill <hillj@isis.vanderbilt.edu>
-
- * ace/UUID.h:
- * ace/UUID.cpp:
-
- Made the to_string () method non-mutable, and the as_string_
- member variable 'mutable'. This allows 'const ACE_Utils::UUID'
- objects to use to to_string () method since that method is
- not changing the value of the UUID.
-
-Thu Dec 4 11:07:35 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * bin/tao_orb_tests.lst:
- Some tests now seem to run perfect
-
-Thu Dec 4 09:45:35 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/Basic_Types.h:
- Fixed compile problems with Solaris wchar
-
-Thu Dec 4 08:11:35 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/Intrusive_List.h:
- * ace/Intrusive_List_Node.h:
- Include config-lite instead of config-all to break circular
- includes in Object_Manager_Base
-
- * ace/OS_NS_errno.h:
- Doxygen change
-
-Wed Dec 3 23:35:35 UTC 2008 Steve Huston <shuston@riverace.com>
-
- * ace/Basic_Types.h: Reverted change from:
- Mon Dec 1 23:51:32 UTC 2008 Steve Huston <shuston@riverace.com>
- It broke cases where the format specifier was used in string
- catenation. This reintroduces a build failure on Solaris wide-char.
-
-Wed Dec 3 20:25:19 UTC 2008 Steve Huston <shuston@riverace.com>
-
- * ace/String_Base.cpp (compare): Fixed logic error when strings are
- equal, introduced by
- Wed Dec 3 16:31:11 UTC 2008 Steve Huston <shuston@riverace.com>
-
-Wed Dec 3 18:38:49 UTC 2008 James H. Hill <hillj@isis.vanderbilt.edu>
-
- * docs/svn/svn-prefs.reg:
-
- Added auto-prop settings for .xme files, which are exported
- GME files and only created on Windows platforms.
-
-Wed Dec 03 18:14:25 UTC 2008 Trevor Fields <fields_t@ociweb.com>
-
- * bin/tao_other_tests.lst:
- Added orbsvcs/tests/InterfaceRepo/IFR_Self_Recursive_IDL_Test
-
-Wed Dec 3 16:31:11 UTC 2008 Steve Huston <shuston@riverace.com>
-
- * ace/String_Base.cpp (compare): Compare lengths directly instead of
- subtracting; clearer and avoids 32/64-bit signed/unsigned issues.
-
-Wed Dec 3 10:45:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/Basic_Types.h:
- Use static_cast again, truncate_cast broke HPUX
-
-Wed Dec 3 07:55:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/Basic_Types.h:
- Use truncate_cast instead of static_cast
-
- * ace/CDR_Stream.cpp:
- Layout change
-
- * ace/Cleanup.cpp:
- * ace/Cleanup.h:
- * ace/Cleanup.inl:
- * ace/Object_Manager.cpp:
- * ace/Object_Manager.h:
- * ace/Object_Manager.inl:
- * ace/Object_Manager_Base.cpp:
- * ace/Thread_Manager.cpp:
- * ace/Thread_Manager.h:
- Reimplemented the at_exit list as intrusive_list and also added
- the functionality to remove a registered at_exit hook again. This
- can be used by DLL's that register objects in the object
- manager, but who get unloaded explicitly before the ACE dll.
-
- * ace/Active_Map_Manager.h:
- Doxygen change
-
-Wed Dec 3 00:41:52 UTC 2008 J.T. Conklin <jtc@acorntoolworks.com>
-
- * configure.ac:
-
- Add missing call to ACE_FUNC_STRTOULL autoconf macro.
-
-Tue Dec 2 20:01:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/Intrusive_List.h:
- * ace/Intrusive_List.inl:
- Use bool for empty/is_empty methods
-
- * ace/Intrusive_List_Node.h:
- Layout change
-
-Tue Dec 2 13:54:35 UTC 2008 J.T. Conklin <jtc@acorntoolworks.com>
-
- * ace/os_include/os_wchar.h:
-
- Provide declaration for wcstoll() If ACE_LACKS_WCSTOLL is
- defined.
-
- Provide declaration for wcstoull() if ACE_LACKS_WCSTOULL is
- defined.
-
- * ace/os_include/os_stdlib.h:
-
- Provide declaration for strtoll() If ACE_LACKS_STRTOLL is
- defined.
-
- Provide declaration for strtoull() if ACE_LACKS_STRTOULL is
- defined.
-
- * m4/ace_func.m4:
-
- Change ACE_FUNC_STRTOLL, ACE_FUNC_STRTOULL, ACE_FUNC_WCSTOLL,
- and ACE_FUNC_WCSTOULL autoconf macros to define
- ACE_LACKS_STRTOLL_PROTOTYPE, ACE_LACKS_STRTOULL_PROTOTYPE,
- ACE_LACKS_WCSTOLL_PROTOTYPE, and ACE_LACKS_WCSTOULL_PROTOTYPE
- if cooresponding declarations are not present.
-
-Tue Dec 2 12:47:06 UTC 2008 Steve Huston <shuston@riverace.com>
-
- * ace/ACE.cpp (handle_timed_complete): Fix compile error resulting from
- Mon Dec 1 17:55:00 UTC 2008 Steve Huston <shuston@riverace.com>
-
-Tue Dec 2 11:49:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * bin/mpc-mode.el:
- Updated MPC mode for emacs file. Thanks to Jules Colding
- <colding at 42tools dot com> for providing this file
-
-Tue Dec 2 08:39:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/Object_Manager.h:
- * ace/Object_Manager_Base.h:
- Doxygen changes
-
-Mon Dec 1 23:51:32 UTC 2008 Steve Huston <shuston@riverace.com>
-
- * ace/Basic_Types.h: When defining ACE_*_FORMAT_SPECIFIER in terms
- of ACE_*_FORMAT_SPECIFIER_ASCII, use ACE_TEXT_CHAR_TO_TCHAR else
- when used, this ends up combining narrow and wide chars, resulting
- in build errors.
-
-Mon Dec 1 17:55:00 UTC 2008 Steve Huston <shuston@riverace.com>
-
- * ace/ACE.cpp (handle_timed_complete): Correct the situations under
- which a non-blocking connect() will complete. Previously VxWorks and
- AIX did a secondary check for connect success/fail when the socket
- selected writeable. All other non-Windows platforms selected for
- both readable and writeable, with readable=fail, writeable=success.
- This produced false success since BSD sockets always select
- writeable, not readable; a secondary check for status is then
- required. This fix corrects behavior on non-AIX BSD systems,
- particularly HP-UX and Solaris.
-
-Tue Nov 18 19:06:27 UTC 2008 Douglas C. Schmidt <schmidt@dre.vanderbilt.edu>
-
- * tests/README: Updated the explanation of how to build/run the
- one-button regression tests. Thanks to Anand Kumar
- <anandkumar95 at gmail dot com> for motivating this.
-
-Mon Dec 1 15:36:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * bin/mpc-mode.el:
- Updated MPC mode for emacs file. Thanks to Jules Colding
- <colding at 42tools dot com> for providing this file
-
-Mon Dec 1 14:07:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * bin/mpc-mode.el:
- Updated MPC mode for emacs file. Thanks to Jules Colding
- <colding at 42tools dot com> for providing this file
-
-Mon Dec 1 13:46:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/Object_Manager.cpp:
- Initialise pointers with 0
-
- * ace/RW_Mutex.cpp:
- * ace/RW_Mutex.h:
- * ace/RW_Mutex.inl:
- Make removed_ flag a real bool
-
- * ace/Singleton.h:
- Doxygen change
-
- * ace/SSL/SSL_Context.cpp:
- Manage ourselves the life cycle of the SSL_Context singleton.
- Previously the SSL library registered a singleton with the ACE
- library. When the SSL library is unloaded expliclity before the
- ACE library the cleanup in ACE did crash because the SSL code
- wasn't there. Now when we cleanup the SSL library we also close
- our singleton
-
- * ace/Thread_Mutex.inl:
- Use operator !
-
-Mon Dec 1 11:15:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * bin/mpc-mode.el:
- Added MPC mode for emacs file. Thanks to Jules Colding
- <colding at 42tools dot com> for providing this file
-
-Mon Dec 1 11:01:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * rpmbuild/ace-tao-ciao.txt:
- Improved OpenSuSE Factory support
-
-Mon Dec 1 10:44:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * bin/tao_other_tests.lst:
- Added 3418
-
-Sat Nov 29 15:30:21 UTC 2008 J.T. Conklin <jtc@acorntoolworks.com>
-
- * ace/OS_NS_ctype.inl:
-
- Fix typo in preprocessor conditional.
-
- * configure.ac:
- * m4/ace_func.m4:
-
- Move feature tests for strtoll(), strtoull(), wcstoll(), and
- wcstoull() to new autoconf macros ACE_FUNC_STRTOLL,
- ACE_FUNC_STRTOULL, ACE_FUNC_WCSTOLL, and ACE_FUNC_WCSTOULL.
-
-Sat Nov 29 07:47:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/Sock_Connect.cpp:
- * ace/OS_NS_ctype.inl:
- Fixed compile errors with windows ce
-
-Fri Nov 28 19:58:02 UTC 2008 J.T. Conklin <jtc@acorntoolworks.com>
-
- * configure.ac:
-
- Improve feature tests for strtoll(), strtoull(), wcstoll(), and
- wcstoull(), adding support for ACE_STRTOLL_EQUIVALENT,
- ACE_STRTOULL_EQUIVALENT, ACE_WCSTOLL_EQUIVALENT, and
- ACE_WCSTOULL_EQUIVALENT.
-
-Fri Nov 28 16:43:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/SSL/SSL_Asynch_Stream.cpp:
- Unicode fix
-
-Fri Nov 28 16:36:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/SSL/SSL_Asynch_Stream.cpp:
- * ace/SSL/SSL_Asynch_Stream.h:
- Added post handshake completed hook. See header file for all
- the details.
-
- This fixes bugzilla 3502, thanks to Paul Daugherty
- <paul at nextalk dot com> for providing the patches
-
-Fri Nov 28 16:32:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/SSL/SSL_Asynch_Stream.cpp:
- * ace/SSL/SSL_Asynch_Stream.h:
- * ace/SSL/SSL_Asynch_Stream.inl:
- Added accessor for SSL structure.
-
- * ace/SSL/SSL_Context.cpp:
- * ace/SSL/SSL_Context.h:
- * ace/SSL/SSL_Context.inl:
- Added possibility to set verify callback
-
- * ace/SSL/Makefile.am:
- Added new SSL_Asynch_Stream.inl
-
- This fixes bugzilla 3494, thanks to Paul Daugherty
- <paul at nextalk dot com> for providing the patches
-
-Fri Nov 28 15:25:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * bin/tao_orb_tests.lst:
- Added bug_3506
-
-Fri Nov 28 14:38:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * rpmbuild/ace-tao-ciao.txt:
- Improvement for OpenSuSE Factory
-
-Fri Nov 28 12:38:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * bin/fuzz.pl:
- Extended tests for run_test.pl files
-
-Fri Nov 28 11:43:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * docs/bczar/bczar.html:
- Added an item to update the NEWS files
-
-Fri Nov 28 11:33:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * bin/fuzz.pl:
- Extended tests for run_test.pl files
-
- * bin/PerlACE/TestTarget.pm:
- Added some new variables that we will use for the iBoot
-
- * bin/tao_orb_tests.lst:
- Enabled several tests for Labview/CE/Fuzz and also added a few
- TAO tests that where missing from this file
-
-Fri Nov 28 11:07:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * protocols/ace/HTBP/HTBP_Session.cpp:
- * tests/Basic_Types_Test.cpp:
- Layout change
-
-Fri Nov 28 11:05:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * examples/ASX/Event_Server/Event_Server/Options.cpp
- * examples/ASX/UPIPE_Event_Server/Options.cpp
- Use new ascii format specifier
-
-Fri Nov 28 11:04:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * contribs/FaCE/CE_ARGV.H:
- Doxygen change
-
-Fri Nov 28 11:03:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * appsJAWS/clients/Blobby/Blob_Handler.cpp:
- Use new ascii format specifier
-
-Fri Nov 28 11:03:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * rpmbuild/ace-tao-ciao.txt:
- Updated for next micro release and corrected links for the
- nslist/nsdel/nsadd/catior
-
- * rpmbuild/ace-tao.spec:
- Updated for next micro release
-
-Fri Nov 28 10:59:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/Arg_Shifter.h:
- * ace/Argv_Type_Converter.h:
- * ace/Event_Handler_T.h:
- * ace/OS_Errno.h:
- * ace/OS_NS_stropts.h:
- * ace/SOCK_Dgram_Mcast.h:
- * ace/SSL/SSL_Context.h:
- Doxygen fix
-
- * ace/Basic_Types.h:
- * ace/config-linux-common.h:
- * ace/config-macosx-leopard.h:
- * ace/config-macosx-panther.h:
- * ace/config-macosx-tiger.h:
- * ace/config-macosx.h:
- * ace/config-netbsd.h:
+ * ace/Atomic_Op.h:
+ * ace/Atomic_Op.inl:
+ * ace/Atomic_Op.cpp:
* ace/config-sunos5.10.h:
- * ace/config-tandem-nsk-mips-v2.h:
- * ace/config-tandem-nsk-mips-v3.h:
- * ace/config-win32-borland.h:
- * ace/config-win32-ghs.h:
- * ace/config-win32-mingw.h:
- * ace/config-win32-msvc.h:
- Added _ASCII versions of all existing format specifiers.
- The existing ones are then defined using these ASCII ones.
- When using the format specifiers we can now select if we
- want to use the ascii or wchar_t ones and don't have to
- convert wchar_t to ascii
-
- * ace/Cleanup.cpp:
- * ace/Cleanup.h:
- Extended ACE_Cleanup_Info with a constructor that initializes
- all members. At the end of ACE_OS_Exit_Info::call_hooks delete
- all the hooks, they are invalid at this moment
-
- * ace/config-cray.h:
- * ace/config-sco-5.0.0.h:
- Cleanup
-
- * ace/config-win32-msvc-10.h:
- * ace/config-win32-msvc-9.h:
- Update for Windows Mobile 6
-
- * ace/DLL_Manager.cpp:
- Const change
-
- * ace/os_include/os_errno.h:
- Simplified a check
-
- * ace/OS_NS_ctype.h:
- * ace/OS_NS_ctype.inl:
- * ace/OS_NS_wctype.cpp
- * ace/OS_NS_wctype.h
- * ace/OS_NS_wctype.inl
- * ace/ace.mpc:
- * ace/ace_for_tao.mpc:
- * ace/Makefile.am:
- Moved ace_iswctype to OS_NS_wctype.{h,cpp,inl}. According to the
- opengroup spec this method has to be in that file
-
- * ace/OS_NS_unistd.inl:
- Small layout change
-
- * ace/Sample_History.cpp:
- Const change
-
- * ace/Service_Repository.cpp:
- Use ACE prefix in all debug statements
-
- * ace/Sock_Connect.cpp:
- Make it possible to build with WinCE without winsock2
-
- * ace/SOCK_Connector.cpp:
- Layout changes and check the result value of setting the
- stream in non blocking mode
-
-Fri Nov 28 10:25:00 UTC 2008 Simon Massey <sma@prismtech.com>
-
- * docs/bczar/bczar.html:
- Annoying little bits and pieces....
-
-Fri Nov 28 09:00:00 UTC 2008 Simon Massey <sma@prismtech.com>
-
- * docs/Download.html:
- * etc/index.html:
- * bin/diff-builds-and-group-fixed-tests-only.sh
- update latest micro version links and date.
-
-Thu Nov 27 04:09:39 CST 2008 Simon Massey <sma@prismtech.com>
-
- * ACE version 5.6.7 released.
-
-Wed Nov 26 16:15:50 UTC 2008 Simon Massey <sma at prismtech dot com>
-
- * ace/SSL/SSL_Context.cpp:
+ Added support for the Solaris 10 Atomic support, thanks
+ to Aleksandar Vukajlovic <aleksandar dot vukajlovic at finsoft dot rs>
+ for providing the patches
- Remove unintentional ;
+Wed Apr 14 11:22:27 UTC 2010 Steve Huston <shuston@riverace.com>
-Wed Nov 26 13:55:00 UTC 2008 Simon Massey <sma at prismtech dot com>
+ * ace/Dev_Poll_Reactor.cpp: Fixed compile error on some g++ versions.
- * NEWS:
- Note about added support for FC10.
-
-Wed Nov 26 10:43:50 UTC 2008 Simon McQueen <sm@prismtech.com>
-
- * ace/SSL/SSL_Context.cpp:
- * ace/SSL/sslconf.h:
-
- Remove unconditional platform defaults for SSL cert file and
- directory. This fixes bug #3511.
-
-Tue Nov 25 09:30:00 UTC 2008 Simon Massey <sma at prismtech dot com>
- on behalf of Adam Mitz <mitza@ociweb.com>
-
- * ACE-INSTALL.html:
- * NEWS:
- Update the installation instructions and NEWs.
+Tue Apr 13 20:34:40 UTC 2010 Steve Huston <shuston@riverace.com>
- on behalf of Yan Dai <dai_y@ociweb.com>
+ * bin/PerlACE/Process_Unix.pm: Fix typo that broke all tests.
- * bin/tao_other_tests.lst:
- Disabled all ImplRepo tests on WCHAR builds and disabled
- DevGuideExample ImplRepo test on CORBA_E_COMPACT builds.
+Tue Apr 13 19:34:40 UTC 2010 Steve Huston <shuston@riverace.com>
-Mon Nov 24 11:21:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
+ * ace/Dev_Poll_Reactor.{h cpp}: Reorder the enqueue/pipe operations
+ when adding a notification to close the race where notifies can get
+ lost in the ACE_HAS_NOTIFICATION_QUEUE case. Also fixed a misplaced
+ #endif in read_notification_pipe() and cleaned it up some.
- * bin/PerlACE/ProcessWinCE.pm:
- Delete the copied dll's when ACE_TEST_VERBOSE is not defined
-
- * bin/PerlACE/TestTarget_VxWorks.pm:
- We have to wait on a file that appears on the host file system,
- we can't wait on the real target
+Mon Apr 12 09:31:54 UTC 2010 Martin Corino <mcorino@remedy.nl>
* bin/PerlACE/TestTarget_WinCE.pm:
- No need to override GetFile
-
-Mon Nov 24 10:46:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/config-hpux-11.00.h:
- HPUX lacks iswascii
-
-Mon Nov 24 09:32:00 UTC 2008 Simon Massey <sma at prismtech dot com>
- on behalf of J.T. Conklin <jtc@acorntoolworks.com>
-
- * configure.ac:
- * NEWS:
- Changed the feature test for a "usable" config to warn on
- failure instead of exiting with an error. This change should
- make it easier to diagnose failures, as the configure script
- will now generate a config.h file even when the test fails.
- This ensures that the build errors produced can be seen on
- the scoreboard to help diagnose the actual problems.
-
- on behalf of Ken Sedgwick <ken+5a4@bonsai.com>
-
- * rpmbuild/ace-tao.spec:
- Updated for tao_ prefixed catior, nsadd, nsdel and nslist.
-
- * rpmbuild/ace-tao-macros.patch:
- Updated to add include into path to version.h
-
-Fri Nov 21 15:58:00 UTC 2008 Simon Massey <sma at prismtech dot com>
-
- * bin/tao_orb_tests.lst:
- * bin/tao_other_tests.lst:
- Remove some lynxos problem tests.
-
-Fri Nov 21 11:00:00 UTC 2008 Simon Massey <sma at prismtech dot com>
-
- * ace/OS_Memory.h:
- Ensure ACE_bad_alloc is defined as a class for throwing if
- new doesn't throw themselves. Internally this isn't used but
- some tests try and throw this on a zero pointer.
-
-Fri Nov 21 09:52:00 UTC 2008 Simon Massey <sma at prismtech dot com>
-
- * bin/tao_orb_tests.lst:
- * tests/run_test.lst:
- "Process_Test" and "Bug_3499_Regression" Marked !FIXED_BUGS_ONLY.
-
- * configure.ac:
- Add missing "isblank iswblank isctype iswctype" to the list of
- ACE_CHECKS_LACKS_FUNCS. This should fix the autoconfigure builds.
-
-Wed Nov 19 15:58:30 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/config-win32-common.h:
- Fixed WinCE version number check
-
-Wed Nov 19 09:10:00 UTC 2008 Simon Massey <sma at prismtech dot com>
-
- * NEWS:
- Updated.
-
-Tue Nov 18 10:30:30 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/config-sunos5.10.h
- * ace/SOCK_SEQPACK_Association.cpp:
- Fix compile problems when sctp is enabled
-
-Tue Nov 18 07:49:30 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * bin/MakeProjectCreator/config/acedefaults.mpb:
- Enable macro_for_lib_modifier for vc71
-
-Tue Nov 18 07:32:30 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/config-win32-mingw.h:
- Fixed compile problem
-
-Mon Nov 17 16:09:06 UTC 2008 Adam Mitz <mitza@ociweb.com>
-
- * bin/MakeProjectCreator/templates/gnu.mpd:
-
- Set LIB_PREFIX earlier on so that the VxWorks included makefiles
- work properly (with VXWORKSLINK).
-
- * include/makeinclude/rules.lib.GNU:
-
- Removed reference to old "LIB" macro.
-
-Mon Nov 17 13:47:30 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * bin/tao_orb_tests.lst:
- Enabled a test for Labview/WinCE/FUZZ
-
-Mon Nov 17 13:34:30 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * docs/run_test.txt:
- First step to update this to the new testframework
-
-Mon Nov 17 12:54:30 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * bin/tao_other_tests.lst:
- Enabled a set of tests for Labview/WinCE/FUZZ
-
-Mon Nov 17 12:29:30 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * bin/tao_orb_tests.lst:
- Disabled bug 1636 for corba/e and minimum corba
-
-Mon Nov 17 12:02:30 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * bin/tao_orb_tests.lst:
- * bin/tao_other_tests.lst:
- Moved PICurrent_NameService to the other list
-
-Mon Nov 17 11:56:30 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * bin/tao_orb_tests.lst:
- Enabled a set of tests for Labview/WinCE/FUZZ
-
-Mon Nov 17 11:55:30 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
+ * bin/PerlACE/ProcessVX_Win32.pm:
+ * bin/PerlACE/Process_Unix.pm:
+ * bin/PerlACE/ProcessLVRT.pm:
* bin/PerlACE/TestTarget.pm:
- Added AddLibPath
-
- * bin/fuzz.pl:
- Mark PerlACE::add_lib_path as error, we shuld use AddLibPath on
- the target from now
-
-Mon Nov 17 11:28:30 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * bin/tao_orb_tests.lst:
- Enabled a set of tests for Labview/WinCE/FUZZ
-
-Mon Nov 17 11:13:30 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * tests/tests.mpc:
- Bug_2772_Regression needs threads
-
-Mon Nov 17 11:07:30 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/config-macros.h:
- Use ACE_TEXT for ACE_LD_DECORATOR_STR
-
- * bin/MakeProjectCreator/config/acedefaults.mpb:
- Also with bmake use MPC_LIB_MODIFIER
-
-Mon Nov 17 10:38:30 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * bin/tao_orb_tests.lst:
- Enabled a set of tests for Labview/WinCE/FUZZ
-
-Mon Nov 17 10:22:30 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * tests/Get_Opt_Test.cpp:
- Renamed empty to empty_string to resolve clash with msvc header
- files
-
-Mon Nov 17 10:11:30 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * include/makeinclude/platform_sunos5_common.GNU:
- On Solaris 10 we have sctp, enable this by adding the following line
- in your platform_macros.GNU file.
- sctp = lksctp
- Thanks to Milan Cvetkovic <milan dot cvetkovic at mpathix dot com>
- for providing this change. This is part of bugzilla 3492
-
-Mon Nov 17 10:04:30 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/config-win32-msvc-8.h:
- * ace/config-win32-msvc-10.h:
- If ACE_HAS_EXCEPTIONS is defined, avoid re-defining it.
-
-Mon Nov 17 09:20:30 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/config-win32-mingw.h:
- Added missing defines
-
-Mon Nov 17 09:12:30 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/config-win32-common.h:
- Updated version check for WinCE
-
-Mon Nov 17 08:46:30 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * bin/PerlACE/ProcessWinCE.pm:
- Removed VxWorks specific commandline code
-
-Mon Nov 17 08:38:30 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * bin/tao_orb_tests.lst:
- Added bug_3470
-
-Mon Nov 17 08:37:30 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/config-macros.h:
- If MPC_LIB_MODIFIER is defined then set ACE_LD_DECORATOR_STR to
- this value. This way the DLL find routines in ACE do use the MPC
- modifier name automatically
-
- * ace/config-win32-msvc.h:
- No need anymore to set ACE_LD_DECORATOR_STR
-
- * ace/DLL_Manager.cpp:
- * ace/Lib_Find.cpp:
- * tests/Based_Pointer_Test.cpp:
- * tests/DLL_Test.cpp:
- When ACE_LD_DECORATOR_STR is set, then use it on any platform
-
- * ace/Service_Gestalt.h:
- Doxygen change
-
- * ace/Service_Gestalt.inl:
- Layout change
-
- * bin/MakeProjectCreator/config/acedefaults.mpb:
- Enable macro_for_lib_modifier for vc7/vc8/vc9/vc10/nmake
-
- * bin/MakeProjectCreator/templates/vxtest.mpd:
- Added libname_prefix and lib_modifier support
-
- * tests/Bug_2772_Regression_Test.cpp:
- Fixed compile problem with Cygwin
-
-Sun Nov 16 17:30:06 UTC 2008 Adam Mitz <mitza@ociweb.com>
-
- * include/makeinclude/platform_gnuwin32_common.GNU:
-
- Set RC_OUTPUT_FLAG for use the with the "windres" tool.
-
-Sun Nov 16 06:52:30 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * tests/Bug_3505_Regression_Test.cpp:
- Fixed conversion warnings
-
- * tests/Based_Pointer_Test.cpp:
- * tests/DLL_Test.cpp:
- When ACE_LD_DECORATOR_STR has been defined, just use it on any
- platform
-
-Sun Nov 16 06:30:30 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * tests/Bug_2772_Regression.cpp:
- Fixed compile warning with pthread
+ * bin/PerlACE/TestTarget_VxWorks.pm:
+ * bin/PerlACE/ProcessVX.pm:
+ * bin/PerlACE/TestTarget_LVRT.pm:
+ * bin/PerlACE/ProcessVX_Unix.pm:
+ * bin/PerlACE/Process_Win32.pm:
+ * bin/PerlACE/Run_Test.pm:
+ * bin/PerlACE/Process_VMS.pm:
-Sat Nov 15 20:08:30 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
+ Added support for running multiplatform tests using remote shell
+ connections.
+ Currently only supported for *nix-like platforms
+ (like Linux PPC64 <-> Linux x86_64).
- * bin/tao_orb_tests.lst:
- Disabled the DevGuideExamples for VxWorks because the test scripts
- are not converted yet
+Thu Apr 8 21:25:54 UTC 2010 Abdul Sowayan <sowayan@gmail.com>
-Sat Nov 15 19:53:30 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
+ * ace/OS_NS_netdb.cpp:
- * ace/Time_Value.inl:
- Disable conversion warning for WinCE 6 only to get at least a warning
- free build
+ Fixed compile time error encountered in MAC and iPhone platforms.
- * ace/OS_NS_time.h:
- Doxygen change
+Thu Apr 8 14:51:45 UTC 2010 Douglas C. Schmidt <schmidt@dre.vanderbilt.edu>
-Sat Nov 15 19:14:30 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
+ * docs/ACE-guidelines.html: Clarified the style recommendations
+ for loop and if statement bodies.
- * bin/PerlACE/ProcessVX_Win32.pm:
- Removed not used line
+Wed Apr 7 16:27:46 UTC 2010 Adam Mitz <mitza@ociweb.com>
- * bin/PerlACE/ProcessWinCE.pm:
- Fixed a problem that single and double quotes in the
- commandline arguments where not escaped
+ * bin/cle.pl:
- * bin/fuzz.pl:
- Added another run_test check
+ Added the ability to use an environment variable (CL_CHANGELOG_FILE)
+ to specify the name of the ChangeLog file to use.
-Sat Nov 15 19:09:55 UTC 2008 Adam Mitz <mitza@ociweb.com>
+Tue Apr 6 14:37:38 UTC 2010 Douglas C. Schmidt <schmidt@dre.vanderbilt.edu>
- * include/makeinclude/platform_win32_msvc.GNU:
+ * ACE-INSTALL.html (http): Updated the link to the OCI MPC
+ website. Thanks to Tim <tim at burmair dot com> for suggesting
+ this.
- Added dollar-Id-dollar to make fuzz.pl happy.
+Wed Apr 7 07:06:31 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
-Sat Nov 15 18:55:30 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
+ * bin/MakeProjectCreator/config/global.features:
+ ccm_lw is disabled by default
- * tests/Bug_2772_Regression.cpp:
- Fixed compile problem with Cygwin
+Tue Apr 06 06:08:48 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
-Fri Nov 14 22:35:43 UTC 2008 Adam Mitz <mitza@ociweb.com>
+ * ace/os_include/os_stddef.h:
+ Fixed incorrect semicolon
- * include/makeinclude/platform_win32_msvc.GNU:
+ * ace/OS_NS_netdb.cpp:
+ Initialise pointers to 0
- New file for building with GNU make and the Visual C++
- compiler/linker on Win32 platforms. See the header comments
- in this file for details.
+ * configure.ac:
+ Fix for cross compilation, thanks to Ed Blackmond
+ <ed dot blackmond at themis dot com> for reporting this
- * ace/Monitor_Control/Monitor_Control.mpc:
+Fri Apr 02 13:57:48 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
- Add support for linking pdh.lib (from Win32) with -type gnuace.
+ * bin/diff-builds-and-group-fixed-tests-only.sh:
+ Updated latest release date
- * ace/config-win32-msvc-9.h:
+ * bin/generate_rel_manpages:
+ Don't automatically copy the files to ISIS, added the copy
+ step to the release instructions
- If ACE_HAS_EXCEPTIONS is defined, avoid re-defining it.
+ * docs/bczar/bczar.html:
+ Small improvements and manually copy the html files using
+ scp. Makes it easier to run this from another host
- * bin/MakeProjectCreator/config/ace_mc.mpb:
+ * docs/Download.html:
+ Updated links to point to x.7.8
- Add the section for linking pdh.lib (from Monitor_Control.mpc)
- so that dependent projects inherit this setting (needed for static).
+ * html/index.html:
+ Added link for x.7.8
- * bin/MakeProjectCreator/templates/gnu.mpd:
- * include/makeinclude/rules.lib.GNU:
- * include/makeinclude/rules.local.GNU:
- * include/makeinclude/wrapper_macros.GNU:
-
- A new macro $(LIB_PREFIX) is used in place of a hardcoded "lib".
- The macro $(LIB) has been renamed to $(LIB_CHECKED) to avoid
- conflicts.
- Other changes to make the command lines and file names a
- little more flexible.
-
-Fri Nov 14 22:25:34 UTC 2008 Steve Huston <shuston@riverace.com>
-
- * include/makeinclude/wrapper_macros.GNU:
- * include/makeinclude/rules.local.GNU:
- * include/makeinclude/rules.lib.GNU:
- * include/makeinclude/rules.bin.GNU:
* NEWS:
- Add a new feature to enable users to build for multiple architectures
- out of a single directory. See Bugzilla #3507.
-
-Fri Nov 14 19:17:35 UTC 2008 Adam Mitz <mitza@ociweb.com>
-
- * ace/ACE.h:
- * ace/ACE.cpp:
-
- Enhanced the ACE::wild_match() algorithm to support escaped wildcards
- and character classes. See the doxygen comment for details.
-
- * tests/Wild_Match_Test.cpp:
- * tests/run_test.lst:
- * tests/tests.mpc:
-
- Added a new test for ACE::wild_match().
-
- * tests/Log_Thread_Inheritance_Test.cpp:
-
- Removed the ; after ACE_RCSID. Apparently it has its own ;.
-
-Fri Nov 14 19:03:30 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/Parse_Node.cpp:
- Only print the debug message when ACE::debug() is enabled. This
- prevent a lot of messages on the WinCE console. Fixes bugzilla
- 3505
-
- * ace/Service_Gestalt.cpp:
- Renamed getopt to get_opt so that we can remove all the fuzz
- disable/enable lines
-
-Fri Nov 14 18:54:30 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * tests/Bug_3505_Regression_Test.cpp:
- * tests/run_test.lst:
- * tests/tests.mpc:
- ACE_Service_Gestalt is another one that could enable ACE::debug,
- added a test to see if that is the reason why ACE::debug is enabled
- on WinCE
-
-Fri Nov 14 18:39:30 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/ACE.cpp:
- * ace/Arg_Shifter.cpp:
- Layout change
-
- * ace/Arg_Shifter.h:
- Doxygen change
-
- * tests/ACE_Test.cpp:
- Added test for ACE_DEBUG environment variable
-
- * tests/Arg_Shifter_Test.cpp:
- Added another test, on WinCE we see that ACE::debug() is enabled
- when running TAO, one of the reasons could be a problem in the
- commandline handling
-
-Fri Nov 14 13:06:30 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/OS_NS_Thread.inl:
- Compare with ACE_Time_Value::zero
-
-Fri Nov 14 13:03:30 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ACE-INSTALL.html:
- * docs/CE-status.txt:
- * docs/wchar.txt:
- Windows CE updates
-
-Fri Nov 14 12:47:30 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * bin/tao_orb_tests.lst:
- Disabled several tests for CORBA/e micro
-
-Fri Nov 14 12:30:30 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * bin/tao_orb_tests.lst:
- Added missing 3499
-
-Fri Nov 14 11:38:30 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * tests/Bug_2772_Regression_Test.cpp:
- * tests/run_test.lst:
- * tests/tests.mpc:
- Added an ACE-ified version of the regression test for bugzilla
- 2772. This hangs on my Vista development system. Marked the
- bug as not fixed to not pollute the test stats for the bczar.
- Let the scoreboard now show whether this works or not. Thanks
- to Greg Bothe <ace at netrats dot net> for creating the
- original test
-
-Fri Nov 14 10:59:00 UTC 2008 Simon Massey <sma at prismtech dot com>
-
- * tests/Log_Thread_Inheritance_Test.cpp:
-
- wchar fix.
-
-Thu Nov 13 09:53:30 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * tests/Malloc_Test.cpp:
- Use argv[0] as process name when it is available
-
- * tests/Process_Strategy_Test.cpp:
- Minor improvements and don't use ACE_ASSERT
-
-Thu Nov 13 09:41:30 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/Acceptor.h:
- Fixed some typos in the doxygen documentation
-
- * ace/ACE.cpp:
- * ace/OS_NS_Thread.cpp:
- * ace/SOCK_Connector.cpp:
- * ace/SOCK_SEQPACK_Connector.cpp:
- * ace/TLI_Connector.cpp:
- * ace/Token.cpp:
- Compare with ACE_Time_Value::zero
-
- * ace/config-WinCE.h:
- Windows CE 6 has GetSystemTimeAsFileTime. Also moved
- some typedefs out of this file
+ Added 5.7.8 section
- * ace/Event_Handler.cpp:
- Removed some commented out defines
+Fri Apr 02 10:50:48 CEST 2010 Johnny Willemsen <jwillemsen@remedy.nl>
- * ace/Filecache.cpp:
- Also call difftime on Windows CE, we have an emulation
- for this method
+ * ACE version 5.7.8 released.
- * ace/High_Res_Timer.cpp:
- * ace/High_Res_Timer.h:
- Enable this for WinCE
+Tue Mar 30 09:38:08 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
- * ace/Metrics_Cache_T.inl:
- Layout change
-
- * ace/os_include/os_signal.h:
- * ace/os_include/sys/os_types.h:
- Added typedefs for Windows CE
-
- * ace/OS_NS_stdio.inl:
- * ace/OS_NS_unistd.inl:
- Updated comment
-
- * ace/OS_NS_sys_time.inl:
- Windows CE 6 has GetSystemTimeAsFileTime
-
- * ace/OS_NS_sys_wait.h:
- Doxygen change
-
- * ace/OS_NS_unistd.cpp:
- Reworked pread/pwrite on Windows so that both methods are
- more equal and do check all return values and set errno
+ * debianbuild/*:
+ Pulled in latest files from pkg-ace
- * ace/SString.cpp:
- Removed commented out WinCE include
+Tue Mar 30 09:34:38 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
- * ace/Stats.cpp:
- Just call strerror on CE
+ * tests/Thread_Timer_Queue_Adapter_Test.cpp:
+ Fixed compilation problems with single threaded builds
- * ace/UTF16_Encoding_Converter.cpp:
- Initialse pointer with 0
+Tue Mar 30 07:50:02 UTC 2010 Vladimir Zykov <vladimir.zykov@prismtech.com>
- * ace/WFMO_Reactor.cpp:
- The wait method on Windows can work with a relative time. When
- just doing a ping check on WinCE, just pass in ACE_Time_Value::zero
- instead of first getting the current time, call wait where then
- current time is converted back to relative time
+ * tests/MT_NonBlocking_Connect_Test.cpp:
+ Fixed compilation problem for single threaded builds.
-Thu Nov 13 15:26:17 UTC 2008 Adam Mitz <mitza@ociweb.com>
+Mon Mar 29 12:25:38 UTC 2010 Marcel Smit <msmit@remedy.nl>
- * ace/Log_Msg.h:
- * ace/Log_Msg.cpp:
- * ace/OS_Log_Msg_Attributes.h:
+ * tests/NDDS_Timer_Test.cpp:
+ Resolved test issues.
- Fix for bug 3480. If the user passes "true" as the 2nd arg of
- msg_ostream(), ACE takes ownership of the output stream. Since this
- stream can be shared between multiple ACE_Log_Msg instances
- (in multiple threads), we will now keep a reference count on the
- output stream and only delete it when the last ACE_Log_Msg instance
- is destroyed.
+Mon Mar 29 11:05:23 UTC 2010 Marcel Smit <msmit@remedy.nl>
+ * tests/NDDS_Timer_Test.cpp:
* tests/run_test.lst:
* tests/tests.mpc:
- * tests/Log_Thread_Inheritance_Test.cpp:
-
- Added a test for this change.
-
-Thu Nov 13 15:25:30 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * tests/Service_Config_Test.cpp:
- Just not give arguments a name if you don't need them
-
- * tests/Logging_Strategy_Test.cpp:
- Use ACE_DEFAULT_TEST_DIR to get a full path on Windows CE
-
-Thu Nov 13 14:56:30 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * bin/tao_orb_tests.lst:
- Enabled some tests for FUZZ/Labview/WinCE
-
-Thu Nov 13 14:47:30 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * bin/tao_orb_tests.lst:
- Added some missing tests and enabled some tests for FUZZ/Labview/
- WinCE
-
-Thu Nov 13 12:13:30 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/config-win32-common.h:
- WinCE 5 seems to lack a lot of defines, so updated version check
-
- * ace/OS_NS_unistd.inl (dup):
- Return ACE_INVALID_HANDLE instead of -1
-
-Thu Nov 13 11:08:30 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * configure.ac:
- Updated mailing list address
-
-Thu Nov 13 10:36:30 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * tests/Config_Test.cpp:
- Fixed possible corruption of filename
-
-Thu Nov 13 10:05:30 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * bin/fuzz.pl:
- sln files are allowed at this moment
-
-Thu Nov 13 09:15:30 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * tests/Process_Test.cpp:
- Fixed unicode compile problems
-
-Thu Nov 13 08:32:30 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * bin/fuzz.pl:
- The lst files below are now parsed and all the perl files that are not
- marked with !FUZZ are checked
-
- * bin/tao_orb_tests.lst:
- * bin/tao_other_tests.lst:
- * bin/ciao_tests.lst:
- Mark a lot of test with !FUZZ, these have to be updated
-
-Thu Nov 13 08:07:30 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * tests/Cached_Conn_Test.cpp:
- Layout change in debug statement
-
-Thu Nov 13 08:06:30 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * tests/acetest.mpb:
- Explicit list build files
-
-Thu Nov 13 08:01:30 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * bin/PerlACE/ProcessVX_Unix.pm:
- * bin/PerlACE/ProcessVX_Win32.pm:
- * bin/PerlACE/TestTarget_VxWorks.pm:
- Fixed test scripts when the old test framework is use
-
-Thu Nov 13 07:05:30 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/OS_main.cpp:
- Fixed bug in CE commandline conversion
-
-Wed Nov 12 19:25:30 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/config-WinCE.h:
- WinCE 5 and earlier DuplicateHandle
-
- * ace/OS_NS_unistd.inl (dup):
- Use ACE_LACKS_DUP so that we don't have a special codeblock for
- Windows CE
-
- * ace/Thread_Manager.cpp:
- Use ACE_LACKS_DUPLICATEHANDLE whether we can use DupliceHandle or
- not
-
-Wed Nov 12 19:06:30 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * bin/PerlACE/TestTarget.pm:
- Added RandomPort
-
- * protocols/tests/HTBP/ping/run_test.pl:
- * protocols/tests/HTBP/Reactor_Tests/run_test.pl:
- * protocols/tests/HTBP/Send_Large_Msg/run_test.pl:
- * protocols/tests/HTBP/Send_Recv_Tests/run_test.pl:
- Use TestTarget->RandomPort
-
-Wed Nov 12 19:00:30 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/Dirent_Test.cpp:
- Unicode fix
-
-Wed Nov 12 18:40:30 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/config-WinCE.h:
- Added ACE_LACKS_REGNOTIFYCHANGEKEYVALUE
-
- * examples/Reactor/WFMO_Reactor/WFMO_Reactor.mpc:
- Build all these examples with Windows CE
-
- * examples/Reactor/WFMO_Reactor/run_test.pl:
- Check if target got created
-
- * examples/Reactor/WFMO_Reactor/APC.cpp:
- * examples/Reactor/WFMO_Reactor/Registry_Changes.cpp:
- Made these compiling with Windows CE. It are nothing more then
- empty tests at that moment, but that way we don't get false
- negatives
-
-Wed Nov 12 16:04:30 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * config-WinCE.h:
- WinCE versions older then 6 don't have errno
-
-Wed Nov 12 15:57:30 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/OS_main.cpp:
- Make sure there is a space between the executable name and
- the original arguments with WinCE
-
-Wed Nov 12 15:38:30 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * tests/Cached_Accept_Conn_Test.cpp:
- Added %T to the iteration debug message
-
- * tests/MEM_Stream_Test.cpp:
- * tests/Pipe_Test.cpp:
- * tests/Process_Manager_Test.cpp:
- * tests/Process_Manual_Event_Test.cpp:
- * tests/Process_Mutex_Test.cpp:
- * tests/RW_Process_Mutex_Test.cpp:
- * tests/SOCK_Dgram_Bcast_Test.cpp:
- If argc > 0 use argv[0] as program name, else use a hardcoded
- string. This way this test runs on any platform including WinCE
- (where argv[0] has a full path) and VxWorks (where argc = 0)
-
-Wed Nov 12 15:21:30 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * tests/MEM_Stream_Test.cpp:
- Use argv[0]
-
-Wed Nov 12 14:52:30 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * tests/OS_Test.cpp:
- No need to use TEST_DIR, the problem on WinCE was a problem in
- ACE_OS::rename
-
-Wed Nov 12 14:10:30 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/config-vxworks6.7.h:
- * include/makeinclude/platform_vxworks6.7.GNU:
- Initial files for VxWorks 6.7 which we expect soon
-
-Wed Nov 12 13:24:00 UTC 2008 Simon Massey <sma at prismtech dot com>
-
- * tests/Process_Test.cpp:
- Wrong macro used.
+ Added timer test which uses the ndds timers.
-Wed Nov 12 10:52:30 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
+Mon Mar 29 06:59:08 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
- * bin/tao_orb_tests.lst:
- Enabled a few tests for WinCE/Labview
+ * bin/MakeProjectCreator/config/ace_qt4reactor.mpb:
+ New base project, thanks to Marek Brudka <mbrudka at aster dot pl>
+ for providing this
-Wed Nov 12 09:35:30 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
+Mon Mar 29 06:54:08 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
- * protocols/tests/HTBP/ping/run_test.pl:
- * protocols/tests/HTBP/Reactor_Tests/run_test.pl:
- * protocols/tests/HTBP/Send_Large_Msg/run_test.pl:
- * protocols/tests/HTBP/Send_Recv_Tests/run_test.pl:
- Use 2 targets
-
-Wed Nov 12 09:31:30 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
+ * debianbuild/*:
+ Pulled in latest files from pkg-ace
- * bin/PerlACE/Process.pm:
- If ACE_RUNTEST_DELAY is not set, default the wait delay factor
- to 1
+Fri Mar 26 14:07:55 UTC 2010 Steve Huston <shuston@riverace.com>
-Wed Nov 12 09:01:30 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
+ * ace/Dev_Poll_Reactor.{h inl cpp}: Refinements to the way notifies
+ are handled:
+ 1. The notify handler was being dispatched multiple times per
+ notify; this has been fixed, which increases performance.
+ 2. Notifications are now dispatched in only one thread at a time.
+ This brings more parity to the way notifies are handled in
+ other reactor implementations.
- * bin/PerlACE/TestTarget_WinCE.pm:
- And more path tweaks
+Fri Mar 26 13:43:08 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
-Wed Nov 12 08:48:30 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
+ * debianbuild/tao-utils.install:
+ Corrected filenames
- * bin/fuzz.pl:
- Fixed fuzz error in the fuzz script itself
+ * debianbuild/libtao-orbsvcs-dev.install:
+ Added missing libraries
-Wed Nov 12 08:47:30 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * bin/PerlACE/TestTarget.pm:
- * bin/PerlACE/TestTarget_WinCE.pm:
- Added HOST_ROOT and more WinCE path tweaks
+Fri Mar 26 09:02:50 UTC 2010 Vladimir Zykov <vladimir.zykov@prismtech.com>
-Wed Nov 12 08:27:30 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
+ * tests/run_test.pl:
+ Added -l option which allows to run tests selectively.
- * bin/PerlACE/Process_Win32.pm:
- Removed duplicate basename
+Wed Mar 24 07:17:22 UTC 2010 Marcel Smit <msmit@remedy.nl>
* bin/fuzz.pl:
- Extended the run_test.pl check and enabled it. Ignore TAO and
- CIAO for the moment, we first need to update the existing
- scripts to the new test framework
-
-Wed Nov 12 08:19:30 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
+ Added dds4ccm_trace checks.
- * bin/PerlACE/TestTarget_WinCE.pm:
- Extended path handling for WinCE
-
-Wed Nov 12 07:47:30 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
+Tue Mar 23 10:59:08 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
- * tests/README:
- Updated
+ * debianbuild/patches/34-bts386713.dpatch:
+ Updated from debian
-Tue Nov 11 22:22:04 UTC 2008 Douglas C. Schmidt <schmidt@dre.vanderbilt.edu>
+Fri Mar 19 16:52:08 UTC 2010 Vladimir Zykov <vladimir.zykov@prismtech.com>
- * ace/OS_NS_sys_mman.inl (mmap): Added a fix for a problem where
- ACE_OS::mmap() failed when called with
- file_handle=ACE_INVALID_HANDLE and file_mapping=0. Thanks to
- Bill Rizzi <rizzi at softserv dot com> for this fix. This fixes
- bugid 3500.
+ * tests/MT_NonBlocking_Connect_Test.cpp:
+ And another attempt to workaround WFMO reactor. The previous
+ changes could break the test on other platforms.
-Tue Nov 11 14:24:00 UTC 2008 Simon Massey<sma at prismtech dot com>
+Fri Mar 19 16:44:37 UTC 2010 Steve Huston <shuston@riverace.com>
- * tests/Process_Test.cpp:
- Another wchar issue.
+ * ace/Dev_Poll_Reactor.cpp (find_handler): If the handle isn't
+ registered, don't try to dereference a null pointer; return 0.
-Tue Nov 11 13:52:00 UTC 2008 Simon Massey <sma at prismtech dot com>
+Fri Mar 19 16:16:30 UTC 2010 Vladimir Zykov <vladimir.zykov@prismtech.com>
- * ace/config-lynxos.h:
- Missed removal of ACE_HAS_SYSV_IPC for LynxOS5.0.
+ * tests/MT_NonBlocking_Connect_Test.cpp:
+ Fixed a typo in previous commit.
-Tue Nov 11 13:34:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
+Fri Mar 19 15:58:52 UTC 2010 Vladimir Zykov <vladimir.zykov@prismtech.com>
- * tests/Cached_Conn_Test.cpp:
- Print a timestamp with each iteration
+ * tests/MT_NonBlocking_Connect_Test.cpp:
+ Fixed a test on Windows for WFMO reactor which doesn't support
+ work_pending() function.
-Tue Nov 11 13:26:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
+Fri Mar 19 13:23:18 UTC 2010 Adam Mitz <mitza@ociweb.com>
* ace/OS_NS_Thread.cpp:
- Check the return value of thr_setprio
-
- * ace/Process.cpp:
- Always initialize process_name_
-
- * ace/Process_Manager.cpp:
- Use this->
-
- * tests/OS_Test.cpp:
- WinCE can't rename when the target already exists
-
- * tests/Reactor_Dispatch_Order_Test.cpp:
- Const change
-
-Tue Nov 11 10:43:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/OS_NS_stdio.inl:
- Fixed rename on WinCE
-
-Tue Nov 11 10:03:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * bin/PerlACE/TestTarget_VxWorks.pm:
- Just use the WaitForFileTimed from the base
-
- * bin/tao_orb_tests.lst:
- Enabled some tests for Labview/WinCE
-
-Mon Nov 10 23:28:36 UTC 2008 Trevor Fields <fields_t@ociweb.com>
-
- * bin/tao_other_tests.lst:
-
- Added regression test for bug 3495.
-
-Mon Nov 10 20:16:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * bin/tao_orb_tests.lst:
- Enabled several TAO tests for Labview and WinCE, these are converted
- to the new test framework
-
-Mon Nov 10 19:30:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * tests/Process_Manager_Test.cpp:
- Layout change
-
- * tests/Process_Manual_Event_Test.cpp:
- Use ACE_ERROR_RETURN instead of ACE_ASSERT
-
-Mon Nov 10 19:23:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * tests/OS_Test.cpp:
- Also use TEST_DIR when it is defined
-
-Mon Nov 10 19:16:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/config-WinCE.h:
- Enabling bsearch results in a linker error
-
- * ace/OS_NS_Thread.inl:
- Use ACE_TEXT_CreateSemaphe
-
- * tests/Config_Test.cpp:
- Use TEST_DIR as directory of the import file when it is defined.
- Windows CE doesn't have a current directory but TEST_DIR is set
- when building on CE
-
- * tests/Dirent_Test.cpp:
- Use different logging macros when ACE_HAS_TCHAR_DIRENT is defined
-
- * tests/test_config.h:
- Removed not needed semi colon
-
-Mon Nov 10 18:40:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/config-win32-common.h:
- * ace/config-WinCE.h:
- Enable a few more methods for WinCE
-
-Mon Nov 10 15:29:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * tests/Malloc_Test.cpp:
- Fixed compile error
-
-Mon Nov 10 15:28:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/config-WinCE.h:
- Removed a lot of defines that are really not needed
-
- * ace/OS_NS_stdlib.{h,cpp,inl}:
- Removed ACE_HAS_WINCE checks with realpath
-
- * ace/config-win32-common.h:
- Latest wince versions do have missing defines
-
-Mon Nov 10 14:28:00 UTC 2008 Simon Massey <sma at prismtech dot com>
-
- * tests/Process_Test.cpp:
- Another wchar issue.
-
-Mon Nov 10 12:53:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/config-WinCE.h:
- WinCE 5 and newer do have filelocks
-
- * ace/OS_NS_stdio.inl (flock_unlock):
- Use UnlockFileEx because this is also available on WinCE
-
- * tests/Naming_Test.cpp:
- Use ACE::get_temp_dir to get the real temp dir
-
-Mon Nov 10 11:48:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * tests/Malloc_Test.cpp:
- Use argv[0]
-
- * tests/TP_Reactor_Test.cpp:
- Use ACE_TEXT
-
-Mon Nov 10 10:46:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/ace_for_tao.mpc
- * ace/config-win32-msvc-10.h
- * ace/config-win32-msvc.h
- * ace/Monitor_Control/Monitor_Control.mpc
- * ace/QoS/qos.mpc
- * bin/MakeProjectCreator/config/ace_fl.mpb
- * bin/MakeProjectCreator/config/ace_gl.mpb
- * bin/MakeProjectCreator/config/ace_qt.mpb
- * bin/MakeProjectCreator/config/ace_x11.mpb
- * bin/MakeProjectCreator/config/crosscompile.mpb
- * bin/MakeProjectCreator/config/ipv6.mpb
- * bin/MakeProjectCreator/config/vc_warnings.mpb
- Added Visual Studio 2010 (vc10) support
-
-Mon Nov 10 09:50:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/config-WinCE.h:
- Set ACE_DEFAULT_THREAD_KEYS to TLS_MINIMUM_AVAILABLE when it is
- not defined yet. This is the minimum number of TLS indexes always
- available to a process
-
-Mon Nov 10 09:35:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * bin/make_release.py:
- Added Windows Mobile 6 projects
-
- * bin/PerlACE/TestTarget.pm:
- * bin/PerlACE/README:
- Added HostName and added a few variables that are needed for
- VxWorks in the near future. This fixes bugzilla 3496
-
- * protocols/tests/HTBP/ping/run_test.pl:
- * protocols/tests/HTBP/Reactor_Tests/run_test.pl:
- * protocols/tests/HTBP/Send_Large_Msg/run_test.pl:
- * protocols/tests/HTBP/Send_Recv_Tests/run_test.pl:
- * protocols/tests/RMCast/run_test.pl:
- Updated to the new test framework
- * protocols/tests/HTBP/README:
- Location of the HTBP lib was old
-
-Sun Nov 9 11:45:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/Sched_Params.cpp:
- Updated for WinCE priorities
-
- * ace/OS_main.cpp:
- Const change
-
-Sat Nov 8 07:11:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * tests/MEM_Stream_Test.cpp:
- use argv[0]
-
- * tests/Malloc_Test.cpp:
- Removed WinCE code
-
-Sat Nov 8 07:03:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * examples/Reactor/WFMO_Reactor/run_test.pl:
- Convert to use the new test framework
-
-Fri Nov 7 20:10:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * tests/Dirent_Test.cpp:
- Use the open method of ACE_Dirent instead of the constructor
- so that we can check the return value and also use ACE_DEFAULT_TEST_DIR
- when it is defined
-
-Fri Nov 7 19:53:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * bin/tao_other_tests.lst:
- Disabled several DevGuidExamples in the ACE_FOR_TAO configuration
-
-Fri Nov 7 19:11:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
+ Added a helper function for starting tasks on VxWorks.
* bin/PerlACE/ProcessVX_Unix.pm:
* bin/PerlACE/ProcessVX_Win32.pm:
- * bin/PerlACE/ProcessWinCE.pm:
- Increased timeout so that we don't kill the ACE tests before
- they had the change to finish
-
-Fri Nov 7 18:05:00 UTC 2008 Adam Mitz <mitza@ociweb.com>
-
- * bin/tao_orb_tests.lst:
-
- Added Bug_3481_Regression.
-
-Fri Nov 7 13:30:00 UTC 2008 Simon Massey <sma at prismtech dot com>
-
- * tests/Process_Test.cpp:
- Like an idiot I didn't invert the original ACE_ASSERT test when
- I converted them to if () go_and_complain;
- Also another attempt to correct for wide character ACE_TCHAR
- versions.
-
-Fri Nov 7 12:02:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * tests/run_test.pl:
- Removed all specific VxWorks support, we are using the generic test
- framework now
-
-Fri Nov 7 09:47:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/OS_main.cpp:
- Use ACE_TEXT_GetModuleFileName to get the executable name
- on Windows CE
-
-Fri Nov 7 09:11:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * tests/Makefile.am:
- Removed references to CE_fostream
-
-Thu Nov 6 19:26:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/config-WinCE.h:
- CE doesn't have FILE_SHARE_DELETE like regular windows as default
- file permissions
-
- * tests/CDR_File_Test.cpp:
- WinCE does have ostream, so removed CE_fostream and also removed the
- code that tries to unlink the file directly after it has been created.
- It really depends also on the file system whether this works or not.
-
- * tests/CE_fostream.cpp:
- * tests/CE_fostream.h:
- Removed
-
- * tests/tests.mpc:
- Removed CE_fostream
-
-Thu Nov 6 18:08:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/config-openvms.h:
- Added ACE_LACKS_ISBLANK/ACE_LACKS_ISCTYPE
-
- * ace/config-qnx-rtp-62x.h:
- Added ACE_LACKS_ISCTYPE
-
- * ace/OS_NS_unistd.h:
- Doxygen changes
-
-Wed Nov 5 15:11:17 UTC 2008 Douglas C. Schmidt <schmidt@dre.vanderbilt.edu>
-
- * ace/SOCK_SEQPACK_Association.cpp (get_remote_addrs): Changed
- ACE_USES_SOLARIS_SCTP to ACE_HAS_VOID_PTR_SCTP_GETPADDRS.
- Thanks to Johnny for this suggestion.
-
-Thu Nov 6 14:33:00 UTC 2008 Simon Massey <sma at prismtech dot com>
-
- * tests/Process_Test.cpp:
- Use pid_t, ACE_HANDLE and ACE_INVALID_HANDLE;
-
-Thu Nov 6 14:10:00 UTC 2008 Simon Massey <sma at prismtech dot com>
-
- * tests/Process_Test.cpp:
- Don't use ACE_ASSERT();
-
-Thu Nov 6 13:19:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/config-win32-borland.h:
- Add a check if people are using a supported compiler
-
-Thu Nov 6 13:12:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * bin/PerlACE/ProcessVX.pm:
- * bin/PerlACE/ProcessVX_Unix.pm:
- * bin/PerlACE/ProcessVX_Win32.pm:
- * bin/PerlACE/ProcessWinCE.pm:
- Poweroff the target at the end of the run. If you want to keep
- it on power, set ACE_RUN_VX_NO_SHUTDOWN as environment variable
-
-Thu Nov 6 13:08:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * tests/Buffer_Stream_Test.cpp:
- * tests/MEM_Stream_Test.cpp:
- * tests/MM_Shared_Memory_Test.cpp
- * tests/Priority_Task_Test.cpp
- Removed WinCE specific code
-
- * tests/Bug_3432_Regression_Test.cpp:
- This test needs strftime, if is not there, just print a message
- and exit
-
- * tests/Notify_Performance_Test.cpp:
- * tests/Reactor_Performance_Test.cpp
- WFMO_Reactor is dependent on winsock2
-
-Thu Nov 6 12:00:00 UTC 2008 Simon Massey <sma at prismtech dot com>
-
- * tests/Process_Test.cpp:
- Apply modified patch to correct for problems on scoreboard.
-
-Thu Nov 6 09:48:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * bin/PerlACE/TestTarget.pm
- * bin/PerlACE/README:
- Added PROCESS_START_WAIT_INTERVAL and PROCESS_STOP_WAIT_INTERVAL
- as environment variables so that we can configure a longer wait
- time.
-
- * bin/PerlACE/TestTarget_WinCE.pm:
- Removed ProcessStartWaitInterval method, not needed
-
-Thu Nov 6 08:22:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * tests/Bug_3432_Regression_Test.cpp:
- * tests/CDR_File_Test.cpp:
- * tests/Message_Queue_Test.cpp:
- * tests/OS_Test.cpp:
- * tests/Process_Manager_Test.cpp:
- * ace/Service_Repository.cpp:
- * tests/TP_Reactor_Test.cpp:
- Fixed unicode problems
-
- * tests/run_test.pl:
- Add the process startup time to the test time, improves the
- test results on slow systems
-
-Wed Nov 5 19:23:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * bin/PerlACE/ProcessVX_Unix.pm:
- * bin/PerlACE/ProcessVX_Win32.pm:
- * bin/PerlACE/ProcessWinCE.pm:
* bin/PerlACE/TestTarget_VxWorks.pm:
- * bin/PerlACE/TestTarget_WinCE.pm:
- Store a reference to the target in the process and set the
- executable extension correct for windows ce
-Wed Nov 5 15:54:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
+ Fixed a bug that was triggered with CreateProcess was called with
+ only one argument.
+ Also, set the correct relative path to the executable when it's not
+ in the current directory.
- * ace/OS_NS_ctype.inl:
- Don't emulate isblank with isctype(_ISBLANK), isctype only checks
- for space, isblank should check space and tab
+Fri Mar 19 08:56:29 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
-Wed Nov 5 13:20:00 UTC 2008 Simon Massey <sma at prismtech dot com>
-
- * tests/Process_Test.cpp:
- Attempt to correct for wide character ACE_TCHAR versions.
-
-Wed Nov 5 09:36:00 UTC 2008 Simon Massey <sma at prismtech dot com>
+ * include/makeinclude/platform_linux.GNU:
+ Added support for archmodelflag
- * tests/Process_Test.cpp:
- Removed Fuzz errors.
+Thu Mar 18 10:40:29 UTC 2010 Vladimir Zykov <vladimir.zykov@prismtech.com>
-Wed Nov 5 08:49:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
+ * tests/NonBlocking_Conn_Test.cpp:
+ Made logging a bit more verbose.
- * ace/config-lynxos.h:
- LynxOS5 has isblank
+Wed Mar 17 20:00:45 UTC 2010 Steve Huston <shuston@riverace.com>
- * ace/config-aix-5.x.h:
- AIX lacks isctype
+ * include/makeinclude/platform_linux_common.GNU: Make the ARFLAGS
+ setting overridable.
-Wed Nov 5 04:04:57 UTC 2008 Douglas C. Schmidt <schmidt@dre.vanderbilt.edu>
+Wed Mar 17 14:24:20 UTC 2010 Vladimir Zykov <vladimir.zykov@prismtech.com>
- * May the next president of the USA have the strength and courage
- to lead the USA wisely and help it to achieve its promise as a
- advocate for freedom and democracy.
+ * ace/Logging_Strategy.cpp:
+ * ace/Logging_Strategy.h:
+ Extended ACE_Logging_Strategy to allow safely change reactor
+ used by this logging strategy.
-Tue Nov 4 22:45:20 UTC 2008 Douglas C. Schmidt <schmidt@dre.vanderbilt.edu>
+Wed Mar 17 11:58:10 UTC 2010 Vladimir Zykov <vladimir.zykov@prismtech.com>
- * ace/SOCK_SEQPACK_Association.cpp: Added #ifdefs for
- ACE_USES_SOLARIS_SCTP. Thanks to Steven Xie <steven dot xie at
- mpathix dot com> for contributing this.
+ Committed the changes that I had to revert before x.7.7.
-Tue Nov 4 15:18:17 UTC 2008 Douglas C. Schmidt <schmidt@dre.vanderbilt.edu>
+ * ace/Strategies_T.cpp:
+ Changed the code so that close() is called in case of failure
+ instead of destroy().
- * tests/Process_Test.cpp: Added a new test that exercises the new
- handle inheritance mechanisms of ACE_Process. Thanks to
- Christian Fromme <kaner at strace dot org> for contributing this
- test.
+ * ace/Connector.cpp:
+ * ace/Connector.h:
+ Changed the fix for bug#3731. Now NBCH adds a reference in
+ constructor and removes it in destructor if the SVC_HANDLER that
+ it owns is reference counted. This is a cleaner solution than the
+ one used before.
-Tue Nov 4 14:15:07 UTC 2008 Douglas C. Schmidt <schmidt@dre.vanderbilt.edu>
+ * tests/NonBlocking_Conn_Test.h:
+ * tests/Process_Strategy_Test.cpp:
+ * tests/NonBlocking_Conn_Test.cpp:
+ Extended NonBlocking_Conn_Test and changed Process_Strategy_Test
+ because of the change in Strategies_T.cpp.
+ * tests/MT_NonBlocking_Connect_Test.cpp:
* tests/tests.mpc:
- * tests/run_test.lst (Process_Test): Added the new test for the
- ACE_Process class.
-
-Tue Nov 4 13:59:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * tests/OS_Test.cpp:
- Added isblank test for space
-
- * ace/OS_NS_ctype.inl:
- Fixed bug in isblank for space
-
-Tue Nov 4 13:39:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * bin/tao_orb_tests.lst:
- Enabled a few tests for labview and add !WinCE to all
- !LabVIEW_RT marked tests so that we can start testing
- for wince
-
-Tue Nov 4 08:52:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/OS_NS_ctype.inl:
- Added support for ACE_LACKS_ISASCII
-
- * ace/config-vxworks6.2.h
- * ace/config-vxworks6.3.h
- * ace/config-vxworks6.4.h
- Define for ACE_LACKS_ISASCII for rtp
-
-Tue Nov 4 07:45:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/config-sunos5.5.h:
- Added ACE_LACKS_ISCTYPE/ACE_LACKS_ISBLANK
-
- * ace/config-sunos5.10.h:
- SunOS 10 has isblank
-
-Tue Nov 4 07:09:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/config-cygwin32.h:
- Added ACE_LACKS_ISCTYPE
-
-Tue Nov 4 07:05:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/config-aix-5.x.h:
- Added ACE_HAS_CTYPE_T
-
-Mon Nov 3 20:05:10 UTC 2008 William R. Otte <wotte@dre.vanderbilt.edu>
-
- * ace/config-macosx-leopard.h:
- Added ACE_ISCTYPE_EQUIVALENT.
-
-Mon Nov 3 17:15:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/config-lynxos.h:
- Added ACE_LACKS_ISBLANK/ACE_LACKS_ISCTYPE
-
-Mon Nov 3 14:35:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * bin/tao_other_tests.lst:
- Disabled several tests with CORBA/e compact/micro
-
-Mon Nov 3 13:17:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/config-vxworks5.x.h:
- * ace/config-vxworks6.2.h:
- * ace/config-vxworks6.3.h:
- * ace/config-vxworks6.4.h:
- Added ACE_LACKS_ISBLANK for kernel mode
-
-Mon Nov 3 13:01:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/config-vxworks5.x.h:
- * ace/config-vxworks6.2.h:
- * ace/config-vxworks6.3.h:
- * ace/config-vxworks6.4.h:
- Added ACE_LACKS_ISCTYPE/ACE_LACKS_ISWCTYPE
-
-Mon Nov 3 12:35:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/config-all.h
- * ace/OS_NS_ctype.inl
- * ace/OS_NS_time.h
- Including OS_NS_errno.h in config-all.h gives problems on linux
-
-Mon Nov 3 10:51:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/OS_NS_Thread.inl:
- Use CeGetThreadPriority/CeSetThreadPriority when building
- for Windows CE. This fixes bugzilla 3487. Thanks to Danial Lang
- <danial dot lang at alphagate dot at> for reporting this.
-
-Mon Nov 3 10:30:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * bin/tao_other_tests.lst:
- Added bug 3486
-
-Mon Nov 3 10:27:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * docs/svn/config:
- * docs/svn/svn-prefs.reg:
- bmak files shouldn't be in the repo so added them to the global
- ignore list
-
-Mon Nov 3 09:32:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/OS_NS_ctype.inl:
- Added support for ACE_LACKS_ISWASCII
-
- * ace/config-linux-common.h:
- Added ACE_LACKS_ISWASCII
-
-Mon Nov 3 09:07:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * bin/PerlACE/TestTarget.pm:
- Use PerlACE::Run_Test here, that way it is not needed in the
- real scripts and we can use that to check if the script
- is converted
-
- * bin/tao_orb_tests.lst:
- Enabled some test for labview, converted them to the new framework
-
-Mon Nov 3 09:03:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * bin/PerlACE/Run_Test.pm:
- * bin/PerlACE/TestTarget.pm:
- * bin/PerlACE/TestTarget_LVRT.pm:
- * bin/PerlACE/TestTarget_VxWorks.pm:
- Convert the filename to a local file in the TestTarget and
- not in the main script. Fixes bugzilla 3477
-
-Mon Nov 3 09:53:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/config-all.h:
- Include OS_NS_errno.h to get ENOTSUP
-
- * ace/config-win32-borland.h:
- CB lacks isblank/iswblank/icctype/iswctype
-
- * ace/config-win32-msvc.h:
- * ace/config-WinCE.h
- Lacks isblank/iswblank
-
- * ace/os_include/os_ctype.h:
- Added typedef for ctype_t
-
- * ace/OS_NS_ctype.h:
- * ace/OS_NS_ctype.inl:
- Added isblank/isascii/isctype/iswctype wrappers
-
- * ace/OS_NS_time.h:
- No need to include OS_NS_errno.h here
-
- * bin/fuzz.pl:
- Added isblank/isascii/isctype/iswctype to ACE_OS check
-
- * tests/OS_Test.cpp:
- Extended ctype tests
-
-Thu Oct 30 13:25:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * tests/OS_Test.cpp:
- Added a test for ace_isprint with a tab character. WinCE 6 and
- earlier do have a bug that for tab they return true instead of
- false
-
- * ace/OS_NS_sys_utsname.cpp:
- Initialise pointer with 0
-
- * ace/OS_NS_ctype.inl (ace_isprint):
- If we have WinCE 6 or earlier and get called for tab (0x9) then
- return 0, WinCE stdlib has a bug that 1 is returned for tab.
- This was found when investigating some TAO logs where we do
- a hexdump of the received packets
-
-Thu Oct 30 12:53:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * protocols/tests/HTBP/Send_Recv_Tests/client.cpp
- * protocols/tests/HTBP/Send_Recv_Tests/server.cpp
- Use %C to log ascii strings instead of using %s with
- ACE_TEXT_CHAR_TO_TCHAR
-
-Thu Oct 30 12:16:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * tests/ARGV_Test.cpp
- * tests/Bound_Ptr_Test.cpp
- * tests/Enum_Interfaces_Test.cpp
- * tests/IOStream_Test.cpp
- * tests/Sendfile_Test.cpp
- * tests/SOCK_Send_Recv_Test.cpp
- * tests/SOCK_Send_Recv_Test_IPV6.cpp
- * tests/SOCK_Test.cpp
- * tests/SOCK_Test_IPv6.cpp
- * tests/Svc_Handler_Test.cpp
- Use %C to log ascii strings instead of using %s with
- ACE_TEXT_CHAR_TO_TCHAR
-
-Thu Oct 30 11:31:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/ACE.cpp:
- Const change
-
- * tests/test_config.h:
- Set ACE_LOG_DIRECTORY_FOR_MKDIR for all platforms. Removed the
- WinCE different test filename extension.
-
- * tests/Test_Output.cpp:
- Added ACE_DEFAULT_TEST_DIR which can be set in the config.h to
- specify a different default testdir then "". This is useful
- for WinCE which lacks the concept of a current working directory
-
-Thu Oct 30 10:30:00 UTC 2008 Simon Massey <sma at prismtech dot com>
-
- * NEWS
- Updated.
+ * tests/run_test.lst:
+ Added a new test. This can be a reproducer for the bug#3731 which
+ currently doesn't have its own test.
-Thu Oct 30 07:10:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
+Wed Mar 17 08:57:30 UTC 2010 Vladimir Zykov <vladimir.zykov@prismtech.com>
- * bin/tao_orb_tests.lst:
- Disabled PMB test for VxWorks RTP, it hangs the test environment
+ * ace/Service_Gestalt.h:
+ * ace/Service_Config.h:
+ Extended doxygen documentaion related to the order of processing
+ of command-line directives and service configuration files.
-Wed Oct 29 15:15:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
+ * ace/Service_Gestalt.cpp:
+ Changed the order of processing. First, service configuration files
+ are processed then command-line directive. This way default svc.conf
+ can not override results of user provided command-line directives.
- * bin/PerlACE/TestTarget_WinCE.pm:
- New file for WinCE cross platform testing. This assumes at this
- moment some other test framework changes which can't be committed yet.
- I am storing this new file in svn so that it doesn't get lost and
- can be used to discuss the changes
+ * NEWS:
+ Added a news entry for this change.
-Wed Oct 29 10:14:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
+Mon Mar 15 20:08:32 UTC 2010 Olli Savia <ops@iki.fi>
* ace/config-WinCE.h:
- Corrected WinCE version check
-
- * ace/OS_NS_time.h:
- The WinCE 6 SDK ships with a difftime that has __time32_t as type
- of the arguments. ACE uses time_t which can be 64bit, that then
- leads to conversion warnings. For WinCE 6 disable this warning
- just for this file.
-
-Tue Oct 28 19:56:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * bin/tao_other_tests.lst:
- * bin/tao_orb_tests.lst:
- InterfaceRepo example should be in the other file
-
-Tue Oct 28 19:48:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * bin/MakeProjectCreator/templates/vxtest.mpd:
- Don't add a lib prefix and .so postfix, let the test scripts do that.
- This way the output is also usable for WinCE testing
-
- * bin/PerlACE/ProcessVX.pm:
- Add lib prefix and .so postfix to the vxtest list
-
- * bin/PerlACE/ProcessWinCE.pm:
- Extended this test for testing
-
-Tue Oct 28 16:40:10 UTC 2008 Vladimir Zykov <vzykov@prismtech.com>
-
- * bin/tao_other_tests.lst:
-
- Disabled test for bug#3444 on LynxOS.
-
-Tue Oct 28 16:23:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * bin/tao_other_tests.lst:
- * bin/tao_orb_tests.lst:
- Moved Notify ValueType test to other tests
-
-Tue Oct 28 10:48:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * bin/PerlACE/ProcessWinCE.pm:
- New file for Windows CE cross testing. We are using the
- VxWorks support and added an environment variable
- ACE_TEST_WINCE. When this is set we are using WinCE instead
- of VxWorks. This script is not ready yet, a first version
- so that we can start resolving some small issues in our
- real test environment
-
- * bin/PerlACE/Run_Test.pm:
- Check for ACE_TEST_WINCE
-
-Mon Oct 27 19:22:25 UTC 2008 Tim Pollock <pollockt@ociweb.com>
-
- * bin/tao_other_tests.lst
-
- Added new test for DOC bug 2415.
-
-Mon Oct 27 13:27:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * bin/PerlACE/ProcessVX_Unix.pm:
- * bin/PerlACE/ProcessVX_Win32.pm:
- Added ACE_RUN_ACE_LD_SEARCH_PATH
-
-Mon Oct 27 13:27:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * bin/PerlACE/ProcessVX_Unix.pm:
- * bin/PerlACE/ProcessVX_Win32.pm:
- Added ACE_RUN_VX_STARTUP_COMMAND
-
-Sun Oct 26 20:21:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/OS_NS_stdio.cpp:
- * ace/OS_NS_stdio.h:
- Removed scanf/fscanf/sscanf wrappers again. Microsoft
- doesn't ship them with msvc so these would then be
- a noop making them unusable
-
- * ace/fuzz.pl:
- Removed scanf/sscanf/fscanf from the ACE_OS check
-
- * ace/Multicast_Test.cpp
- * ace/Multicast_Test_IPV6.cpp
- Use plain sscanf
-
-Sun Oct 26 18:47:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/INET_Addr.cpp:
- Removed not needed wchar conversion
-
-Sun Oct 26 08:02:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/OS_NS_stdio.{h,cpp}:
- Fixed sscanf implementation and added also fscanf wrapper
-
- * bin/fuzz.pl:
- Added fscanf to the ACE_OS tests
-
-Thu Oct 23 20:06:02 UTC 2008 Douglas C. Schmidt <schmidt@dre.vanderbilt.edu>
-
- * ace/Process.cpp: Fixed a typo.
-
-Thu Oct 23 15:15:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * bin/fuzz.pl:
- Changed ACE_OS test to level 6 to temporarily get rid of this
- check
-
-Thu Oct 23 12:52:21 UTC 2008 Douglas C. Schmidt <schmidt@dre.vanderbilt.edu>
-
- * ace/Process.cpp: Enhanced the support for enabling/disabling
- handle inheritance on Linux. Thanks to Christian Fromme
- <christian at ast.dfs dot de> for this fix.
-
-Thu Oct 23 11:14:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/Process.cpp:
- Fixed duplicat initialisation
-
-Thu Oct 23 09:09:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/Process.cpp:
- Added missing include
-
-Thu Oct 23 08:19:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * docs/svn/config:
- * docs/svn/svn-prefs.reg:
- Added conf/pem extensions
-
-Thu Oct 23 08:06:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * bin/tao_other_tests.lst:
- Updated because of move of DevGuide orbsvcs examples
-
-Thu Oct 23 06:46:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * bin/ciao_tests.lst:
- * bin/tao_orb_tests.lst:
- * bin/tao_other_tests.lst:
- Added the new DevGuide examples
-
-Thu Oct 23 06:29:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/Process.cpp:
- Initialise handle_inheritance_ on the right place
-
- * ace/Process.h:
- Doxygen change
-
- * ace/Process.inl:
- Always implement the handle_inheritance method
-
-Wed Oct 22 15:03:31 UTC 2008 Douglas C. Schmidt <schmidt@dre.vanderbilt.edu>
-
- * ace/Process.h (ACE_Process_Options): Fixed the duplicate
- handle_inheritance_ member.
-
-Wed Oct 22 13:30:54 UTC 2008 Douglas C. Schmidt <schmidt@dre.vanderbilt.edu>
-
- * ace/Process.{h,cpp}: Added support for enabling/disabling handle
- inheritance on Linux. Thanks to Christian Fromme <christian at
- ast.dfs dot de> for this fix.
-
- * ace/Process.{h,cpp}: Fixed the misspelling of
- "handle_inheritence" to "handle_inheritance".
-
-Tue Oct 21 18:31:52 UTC 2008 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * apps/gperf/src/Options.cpp:
-
- Moved the instantiation of the static ACE_CString
- members to appear before the global class instantiation,
- so that the ACE_CString default constructor can in turn
- initialize its ACE_Allocator member, needed in the
- Options constructor.
-
-Tue Oct 21 17:33:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/OS_NS_stdio.{h,cpp}:
- Buf argument of sscanf should be const
-
-Tue Oct 21 14:35:00 UTC 2008 Simon Massey <sma at prismtech dot com>
-
- * tests/Bug_2980_Regression_Test.cpp:
-
- Fixed fuzz errors (lack of ACE_OS::).
-
-Tue Oct 21 14:21:00 UTC 2008 Simon Massey <sma at prismtech dot com>
-
- * tests/Process_Manager_Test.cpp:
- * tests/Multicast_Test_IPV6.cpp:
- * tests/Bug_2980_Regression_Test.cpp:
-
- Fixed fuzz errors (lack of ACE_OS::).
-
-Tue Oct 21 14:15:00 UTC 2008 Simon Massey <sma at prismtech dot com>
-
- * tests/Process_Manual_Event_Test.cpp:
- * tests/Process_Env_Test.cpp:
- * tests/Multicast_Test.cpp:
- * tests/Proactor_UDP_Test.cpp:
-
- Fixed fuzz errors (lack of ACE_OS::).
-
-Tue Oct 21 13:53:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
+ * ace/config-hpux-11.00.h:
+ * ace/config-lynxos.h:
* ace/config-netbsd.h:
- NetBSD lacks wscanf and swscanf
-
-Tue Oct 21 12:41:09 UTC 2008 Vladimir Zykov <vzykov@prismtech.com>
-
- * apps/gperf/src/Options.h:
- * apps/gperf/src/Options.cpp:
- * ACEXML/common/HttpCharStream.cpp:
-
- Fixed incorrect use of ACE_TEXT_* conversion macros.
-
-Tue Oct 21 11:25:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * bin/fuzz.pl:
- Changed ACE_OS test to level 5
-
-Tue Oct 21 09:30:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/config-win32-borland.h
- * ace/config-win32-common.h
- * ace/config-win32-msvc.h
- * ace/OS_NS_stdlib.inl
- WinCE doesn't have wtof, so reworked the defines. Set ACE_HAS_WTOF
- when the platform has wtof, with ACE_WTOF_EQUIVALENT a different
- method name could be used (like ::_wtof)
-
-Tue Oct 21 07:15:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/OS_NS_stdio.{h,cpp}:
- Added wrappers for sscanf/scanf
-
- * bin/fuzz.pl:
- Extended ACE_OS check with scanf/sscanf
-
-Tue Oct 21 00:04:26 UTC 2008 Steve Huston <shuston@riverace.com>
-
- * tests/Proactor_UDP_Test.cpp: Attempt to avoid lock-ups on non-Windows
- targets. HP-UX, AIX, et al., can't cancel an in-progress UDP recv()
- so stop the Master from trying more receives when all the expected
- sessions are up.
-
-Mon Oct 20 13:09:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * bin/fuzz.pl:
- Extended ACE_OS check with atof/atol/raise
-
- * apps/JAWS3/bench/rqfiles.cpp:
- Use ACE_OS::atof
-
-Mon Oct 20 12:01:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/OS_NS_stdlib.{h,inl}:
- Added atof and atol wrappers
-
-Mon Oct 20 07:23:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * contrib/FaCE/FaCENOACE.mpc:
- Derive from vc_warnings to get rid of deprecated warnings
-
-Mon Oct 20 03:30:20 UTC 2008 Douglas C. Schmidt <schmidt@dre.vanderbilt.edu>
-
- * ace/config-cygwin32.h (ACE_HAS_CUSTOM_EXPORT_MACROS): Changed this
- macro definition to
-
- #define ACE_HAS_CUSTOM_EXPORT_MACROS 1
-
- Thanks to E Vahala <erkki.vahala@pp.inet.fi>
-
-Sun Oct 19 06:57:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * tests/Network_Adapters_Test.cpp:
- WinCE doesn't have control handler
-
-Sun Oct 19 06:54:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * tests/Service_Config_Test.cpp:
- WinCE doesn't have _beginthreadex
-
-Sun Oct 19 06:53:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * tests/Logging_Strategy_Test.cpp:
- Removed WinCE specific code which is not needed anymore
-
-Fri Oct 17 19:33:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * bin/MakeProjectCreator/config/global.features:
- Set lzo2 to 0 as default
-
-Fri Oct 17 19:25:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/OS_NS_sys_stat.inl:
- Reapplied a change from yesterday, seems the repo has an issue
-
-Fri Oct 17 18:57:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * tests/OrdMultiSet_Test.cpp:
- Use ACE_TEST_ASSERT instead of ACE_ASSERT
-
- * tests/Vector_Test.cpp:
- Removed BCB6/BCB2006 support
-
- * tests/SOCK_Connector_Test.cpp:
- Const change and initailise pointer with 0
-
-Fri Oct 17 12:14:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/config-linux-common.h:
- * ace/config-win32-borland.h:
- * ace/Guard_T.h:
- * ace/Handle_Set.cpp:
- * ace/Monitor_Control_Types.h:
- * ace/os_include/os_string.h:
- * ace/os_include/os_unistd.h:
- * ace/os_include/sys/os_timeb.h:
- * ace/OS_NS_stdio.inl:
- * ace/Truncate.h:
- Removed BCB6/BCB2006 support
-
-Wed Oct 15 19:57:38 UTC 2008 Douglas C. Schmidt <schmidt@dre.vanderbilt.edu>
-
- * ace/SSL/SSL_Context.cpp (report_error): Updated the code to use
- ::ERR_error_string_n() rather than ::ERR_error_string() when
- it's available. Thanks to Paul Daugherty <paul@nextalk.com>
- for this patch. This fixes bugid 3461.
-
-Thu Oct 16 19:03:02 UTC 2008 Phil Mesnier <mesnier_p@ociweb.com>
-
- * ace/Service_Config.inl:
- * ace/Service_Config.cpp:
-
- Fix for Bug #3386. The argument parsing for the service
- configurator was separated into those that affect individual
- gestalts, and some process wide arguments. The process wide
- arguments were then placed in a new SC::parse_args_i() method,
- but that was never called. Second, it appears that when
- parse_args_i() was created it was anticipating calling the
- associated gestalt's parse_args_i() but I believe that is not
- correct, as the gestalt's open() gets a copy of the arguments
- for parsing anyway. The service configurator's open() has a
- guard against being evaluated more than once, so there should be
- no side effects of calling the SC::parse_args_i() more than
- once.
-
- Thanks to Jack Lavender for reporting this problem.
-
- * examples/Service_Configurator/Misc/main.cpp:
-
- Modified this test so that command line arguments passed in to
- main() are all added to the list supplied to
- service_config::open().
-
- * THANKS:
- Updating contributors list.
-
-Thu Oct 16 18:39:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * tests/Network_Adapters_Test.cpp:
- Use ACE_OS::raise
-
-Thu Oct 16 18:13:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/ACE.{h,cpp}:
- Always deliver strenvdup
-
- * ace/config-win32-common.h:
- Added new ACE_HAS_DIRECT_H, ACE_HAS_PROCESS_H, ACE_HAS_IO_H
-
- * ace/config-WinCE.h:
- Added new ACE_HAS_TYPES_H and ACE_LACKS_DEV_T
-
- * ace/Log_Record.h:
- Doxygen changes
-
- * ace/os_include/os_unistd.h:
- Use new ACE_HAS_PROCESS_H and ACE_HAS_IO_H
-
- * ace/os_include/sys/os_stat.h:
- Use new ACE_HAS_DIRECT_H and updated wince stat struct to match
- other platforms to get TAO compiling.
-
- * ace/os_include/sys/os_types.h:
- Use ACE_HAS_TYPES_H and ACE_LACKS_DEV_T
-
- * ace/OS_NS_sys_stat.inl:
- Update setting of stat struct on ce and also set the
- creation stamp
-
-Thu Oct 16 11:22:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/config-openvms.h:
- Define ACE_LACKS_WCSTOLL.
-
-Thu Oct 16 09:51:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * examples/Reactor/Misc/test_demuxing.cpp:
- Fixed compile error because SIGTERM is now always defined to 0
- when it is not set by the system (like on CE)
-
-Thu Oct 16 09:47:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/OS_NS_signal.h:
- * ace/OS_NS_signal.inl:
- Added wrapper for raise, fixes bugzilla 3462
-
- * ace/config-WinCE.h
- WinCE lacks raise, so set ACE_LACKS_RAISE
-
- * ace/Process.h:
- Doxygen changes
-
- * ace/Process.{cpp,inl}:
- Moved some accessors to the inline file
-
- * ace/Cleanup.cpp:
- Layout change
-
-Wed Oct 15 19:40:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/os_include/os_signal.h:
- Define SIGTERM to 0 when it is not defined
-
-Wed Oct 15 19:31:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/os_include/os_signal.h:
- Define SIGABRT to 0 when it is not defined
-
-Wed Oct 15 15:15:42 UTC 2008 Vladimir Zykov <vzykov@prismtech.com>
-
- * bin/tao_other_tests.lst:
-
- Since the test for bug 3444 uses TAO_PortableGroup it must
- avoid MINIMUM and CORBA_E_COMACT configurations.
-
-Wed Oct 15 12:27:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/OS_main.{h,cpp}:
- Added ACE_DOESNT_DEFINE_MAIN which disabled the redefinition
- of main when it is set. This is usefull for projects who have
- methods with the name main which they can't change. Be aware
- that users then have to call ACE::init()/fini() themselves.
- This fixes bugzilla 3361/RT2331.
-
-Tue Oct 14 16:22:32 UTC 2008 Vladimir Zykov <vzykov@prismtech.com>
-
- * tests/Cached_Accept_Conn_Test.cpp:
- * tests/Cached_Accept_Conn_Test.h:
-
- Fixed a warning.
-
- * bin/PerlACE/Process_Win32.pm:
-
- Changed value of iflags in Win32::Process::Create (this flag
- directs a spawned process to inherit handles from calling
- process). It doesn't hurt if a new process is neither in
- CREATE_NEW_CONSOLE nor in DETACHED_PROCESS state but it does
- help if it's needed to hanle input from stdin supplied in
- calling process.
-
- * tests/SSL/Bug_2912_Regression_Test.cpp:
-
- Fixed a warning on Solaris compilers.
-
- * bin/tao_orb_tests.lst:
-
- Adjusted configurations in which test Bug_1459 must run.
-
- * examples/C++NPv2/AIO_Client_Logging_Daemon.h:
- * examples/APG/ThreadManagement/Async_Cancel.cpp:
-
- Fixed a warning on HP-UX compilers.
-
-Wed Oct 15 09:45:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * bin/msvc_mpc_auto_compile.pl:
- Add the -vc9 option to the usage message
-
-Tue Oct 14 22:27:30 UTC 2008 Tim Pollock <pollockt@ociweb.com>
-
- * ace/Ping_Socket.cpp:
-
- Removed tabs accidentally added in previous modification.
-
-Tue Oct 14 19:38:45 UTC 2008 Tim Pollock <pollockt@ociweb.com>
-
- * ace/Ping_Socket.cpp:
-
- Fixed WinCE 5 build error associated with call to getpid.
-
-Tue Oct 14 13:09:35 UTC 2008 J.T. Conklin <jtc@acorntoolworks.com>
-
+ * ace/config-openbsd.h:
* ace/config-sunos5.10.h:
-
- Undefine ACE_LACKS_WCSTOLL.
-
* ace/config-sunos5.5.h:
-
- Define ACE_LACKS_WCSTOLL.
-
-Tue Oct 14 12:56:42 UTC 2008 J.T. Conklin <jtc@acorntoolworks.com>
-
- * ace/config-win32-msvc.h:
-
- Define ACE_STRTOLL_EQUIVALENT and ACE_WCSTOLL_EQUIVALENT.
-
-Tue Oct 14 12:49:11 UTC 2008 J.T. Conklin <jtc@acorntoolworks.com>
-
- * ace/config-vxworks5.x.h:
- * ace/config-vxworks6.2.h:
- * ace/config-vxworks6.3.h:
* ace/config-vxworks6.4.h:
- * ace/config-win32-borland.h:
-
- Define ACE_LACKS_STRTOLL and ACE_LACKS_WCSTOLL.
-
-Tue Oct 14 12:49:13 UTC 2008 Vladimir Zykov <vzykov@prismtech.com>
-
- * bin/tao_other_tests.lst:
-
- Disabled IPv6 tests for bug#3444 on non-IPv6 builds. And
- disabled the same test on static builds since it loads
- TAO_Strategies and TAO_PortableGroup dynamically.
-
-Tue Oct 14 12:44:28 UTC 2008 J.T. Conklin <jtc@acorntoolworks.com>
-
- * ace/config-hpux-11.00.h:
-
- Define ACE_LACKS_STRTOLL and ACE_LACKS_WCSTOLL.
-
-Tue Oct 14 09:30:00 UTC 2008 Simon Massey <sma at prismtech dot com>
-
- * ace/OS_NS_stdlib.cpp:
- * ace/OS_NS_stdlib.h:
-
- Un-tabify commit of J.T. Conklin.
-
-Mon Oct 13 17:21:28 UTC 2008 J.T. Conklin <jtc@acorntoolworks.com>
-
- * bin/fuzz.pl:
-
- Add strtoll and strtoull to $OS_NS_stdlib_symbols regex in
- check_for_lack_ACE_OS fuzz check. Thanks to Abdullah Sowayan
- <abdullah dot sowayan at lmco dot com> for pointing this out.
-
- * ace/OS_NS_stdlib.cpp:
- * ace/OS_NS_stdlib.h:
- * ace/OS_NS_stdlib.inl:
-
- Add strtoll() wrapper. Fixes bugzilla issue #3456.
-
- Add wcstol(), wcstoul(), wcstoll(), and wcstoull() emulations
- for systems with wide characters, but without these functions.
- Fixes bugzilla issue #3457.
-
-Mon Oct 13 14:23:06 UTC 2008 Vladimir Zykov <vzykov@prismtech.com>
-
- * ace/config-linux-common.h:
- * bin/tao_other_tests.lst:
-
- Added 3 defines to reflect a difference of Linux in setting
- IP_MULTICAST_TTL and IP(V6)_MULTICAST_LOOP. This is required by
- Bug#3444. Added a test for Bug#3444.
-
-Mon Oct 13 13:21:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * rpmbuild/ace-tao-ciao.txt:
- * rpmbuild/ace-tao.spec:
- Incremented already version number, release script doesn't do this
- yet
-
- * rpmbuild/ace-tao-ciao.txt:
- icmp is now enabled by default on linux
-
-Mon Oct 13 11:10:00 UTC 2008 Simon Massey <sma at prismtech dot com>
-
- * include/makeinclude/platform_lynxos.GNU:
- Problems with Lynxos5.0 due to -mshared being passed to compiler
- (inaddition to linker)
-
-Mon Oct 13 07:21:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/Local_Name_Space_T.cpp:
- * ace/MEM_Connector.cpp:
- * ace/Multihomed_INET_Addr.cpp:
- * ace/Sock_Connect.cpp:
- ACE_TCHAR fixes
-
-Fri Oct 10 08:57:00 UTC 2008 Simon Massey <sma at prismtech dot com>
-
- * ace/Stack_Trace.cpp:
- Disable MSVC warning 4748 "/GS can not protect parameters
- and local variables from local buffer overrun because
- optimizations are disabled in function"
-
-Thu Oct 9 21:52:18 UTC 2008 Steve Huston <shuston@riverace.com>
-
- * ace/config-win32-common.h: Add ACE_HAS_ICMP_SUPPORT if Winsock 2
- is available.
-
- * tests/Network_Adapters_Test.{h cpp}: Removed extraneous ACE::init.
- Compare IP addresses using ACE_INET_Addr::is_ip_equal() instead of
- comparing get_ip_address() returns - this allows it to work with
- either IPv4 or IPv6.
-
-Thu Oct 9 17:54:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- Added more WinCE6 support by integrating some changes from OCI.
- Mon Aug 11 15:40:37 UTC 2008 Phil Mesnier <mesnier_p@ociweb.com>
- * ace/config-win32-msvc-8.h:
- * ace/config-WinCE.h:
- WinCE 6.0 supports TSS and still does not support sig_atomic_t.
-
-Wed Oct 8 21:06:42 UTC 2008 Steve Huston <shuston@riverace.com>
-
- * tests/Network_Adapters_Test.cpp: Extend the errno checks to correctly
- sense insufficient privs on AIX (EACCESS).
-
-Wed Oct 8 20:57:24 UTC 2008 Steve Huston <shuston@riverace.com>
-
- * ace/Ping_Socket.cpp (send_echo_check): Fixed problem introduced in
- Tue Oct 7 23:04:50 UTC 2008 Steve Huston <shuston@riverace.com>
- while setting the ICMP id.
-
- * tests/Network_Adapters_Test.cpp: If the test can't run due to
- insufficient privs, do ACE_END_TEST and return; don't exit. Want
- to avoid triggering a test fail in the scoreboard when the test
- can't be run.
-
-Wed Oct 8 18:29:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * apps/gperf/src/Options.cpp
- * apps/gperf/src/Options.h
- Fixed ACE_TCHAR problems
-
- * apps/gperf/src/gperf.mpc
- * apps/gperf/tests/gperf_test.mpb
- Build and test gperf when uses_wchar is set
-
-Wed Oct 8 18:11:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * tests/Dirent_Test.cpp:
- Use the new ACE_HAS_TCHAR_DIRENT. Fixes bugzilla 3130
-
-Wed Oct 8 18:08:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/os_include/os_dirent.h:
- Set ACE_HAS_TCHAR_DIRENT when the dirent struct has a tchar
- filename. This is currently with CodeGear C++ with
- uses wchar enabled or with dirent emulation. This fixes bugzilla
- 3438
-
-Wed Oct 8 09:44:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/config-borland-common.h:
- Moved the contents to config-win32-borland.h and removed
- this file
-
- * ace/config-win32-borland.h:
- Added contents of config-borland-common.h
-
-Tue Oct 7 23:04:50 UTC 2008 Steve Huston <shuston@riverace.com>
-
- * ace/config-aix-5.x.h: Added ACE_HAS_ICMP_SUPPORT
-
- * ace/Ping_Socket.cpp: When setting or checking the ICMP id field,
- it's 16 bits, so restrict values to that range. AIX pids are 32 bits,
- and the ID checks failed; this fixes it.
-
-Tue Oct 7 23:01:44 UTC 2008 Steve Huston <shuston@riverace.com>
-
- * tests/Network_Adapters_Test.cpp: If the ping/raw socket open fails
- because of a lack of privilege, issue a warning that the test can't
- run, not an error.
-
-Mon Oct 6 22:27:54 UTC 2008 Steve Huston <shuston@riverace.com>
-
- * ace/WFMO_Reactor.inl (suspend_handlers): Never suspend the notify
- or the wakeup_all_threads handles - these are specially set up by
- ACE_WFMO_Reactor::open(), not by users, and are critical to the
- proper functioning of the event loop.
- Fixes Bugzilla #3267.
-
- * tests/Reactor_Dispatch_Order_Test.cpp: Added some additional
- sanity checks and fixed some logging.
-
-Fri Oct 3 19:05:39 UTC 2008 Yan Dai <dai_y@ociweb.com>
-
- * ace/Reactor_Token_T.cpp:
-
- Made reactor notify with zero timeout and ignore timeout case in
- sleep_hook(). This would fix bugzilla 2465 reactor deadlock
- problem.
-
-Thu Oct 2 16:41:57 UTC 2008 Steve Huston <shuston@riverace.com>
-
- * ace/Basic_Types.h: Adjust the byte order decision for Itanium
- hardware. Itanium can run either byte order - the OS selects it
- at boot. The checks were correct for Windows (and maybe Linux)
- but not for HP-UX. Apparantly something in the predefined macros
- at aC++ 06.20 changed enough to fool this check.
-
-Mon Sep 29 18:04:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * tests/CDR_File_Test.cpp:
- * tests/Log_Msg_Test.cpp:
- VxWorks 6.6 can't unlink in advance on NFS
-
-Mon Sep 29 13:36:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * bin/MakeProjectCreator/config/acedefaults.mpb:
- * tests/unload_libace.mpb:
- Use unicode lib modifier
-
-Sun Sep 28 18:16:53 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * tests/Bug_3432_Regression_Test.cpp:
- * tests/OS_Test.cpp:
- * tests/run_test.lst:
- * tests/tests.mpc:
- Moved strptime test to its own file because ACE_OS::strptime() seems to
- behave differently on HPUX and no time to sort that out at this moment
-
- * tests/Pipe_Test.cpp:
- Renamed a few methods so that we don't have to disable the ACE_OS check
-
-Sun Sep 28 10:28:53 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * bin/generate_rel_manpages:
- We are using doxygen 1.5.6 from now
-
-Thu Sep 25 18:27:53 UTC 2008 J.T. Conklin <jtc@acorntoolworks.com>
-
- * m4/config_h.m4:
-
- Remove ACE_LACKS_STRPTIME and ACE_LACKS_SI_ADDR autoheader
- templates. We already use the AC_DEFINE macros third argument
- for the descriptive text in the cooresponding feature tests.
-
-Thu Sep 25 17:37:19 UTC 2008 J.T. Conklin <jtc@acorntoolworks.com>
-
- * m4/config_h.m4:
-
- Add comment explaining why I'm bothering replacing autoheader
- templates in this file.
-
- * m4/acinclude.m4:
- * m4/config_h.m4:
-
- Move ACE_HAS_LLSEEK, ACE_HAS_LSEEK64,
- ACE_LACKS_LLSEEK_PROTOTYPE, and ACE_LACKS_LSEEK64_PROTOTYPE
- autoheader templates to ACE_CHECK_LSEEK64 feature test macro.
-
- * configure.ac:
- * m4/config_h.m4:
-
- Replace use of autoheader templates with AC_DEFINE macro's third
- argument for ACE_LACKS_CONDATTR_PSHARED,
- ACE_LACKS_MUTEXATTR_PSHARED, and ACE_LACKS_RWLOCKATTR_PSHARED
- feature tests.
-
-Thu Sep 25 16:45:16 UTC 2008 J.T. Conklin <jtc@acorntoolworks.com>
-
* configure.ac:
- * m4/config_h.m4:
-
- Remove feature test and autoheader template for
- ACE_LACKS_PLACEMENT_OPERATOR_NEW, as it is no longer used.
-
-Thu Sep 25 16:23:26 UTC 2008 J.T. Conklin <jtc@acorntoolworks.com>
-
- * configure.ac:
- * m4/config_h.m4:
-
- Replace ~50 lines of open code with simple call to AC_CHECK_TYPE
- with ACE_DEFINE with a third argument for the ACE_LACKS_SEMBUF_T
- feature test.
-
- Move feature test for ACE_HAS_BYTESEX_H so it's adjacent to the
- test for ACE_HAS_BYTESWAP_H.
-
-Thu Sep 25 13:58:48 UTC 2008 J.T. Conklin <jtc@acorntoolworks.com>
-
- * m4/acinclude.m4:
-
- Remove ACE_CHECK_STRUCT and ACE_TRY_COMPILE_STRUCT autoconf
- macros. All use has been replaced by the standard autoconf
- AC_CHECK_TYPE macro.
-
- * configure.ac:
- * m4/config_h.m4:
-
- Replace use of ACE_CHECK_STRUCT with AC_CHECK_TYPE, and the use
- of AH_TEMPLATE with AC_DEFINE with a third argument for the
- ACE_HAS_PRUSAGE_T, ACE_LACKS_STRRECVFD, ACE_LACKS_SIGACTION,
- ACE_LACKS_SIGSET, and ACE_LACKS_UTSNAME_T feature tests.
-
- Replace use of ACE_TRY_COMPILE_STRUCT with AC_CHECK_TYPE in
- internal feature tests (no feature test macros are defined)
- for pthread_rwlock_t and pthread_rwlockattr_t.
-
- Remove duplicate ACE_LACKS_SI_ADDR feature test.
-
- Replace use of "test xxx == yyy" with "test xxx = yyy", the
- former is a GNU extension.
-
-Thu Sep 25 11:49:45 UTC 2008 J.T. Conklin <jtc@acorntoolworks.com>
-
- * m4/acinclude.m4:
-
- Remove ACE_CHECK_TYPE autoconf macro. All use of it has been
- replaced by the standard autoconf AC_CHECK_TYPE macro.
-
- * configure.ac:
- * m4/config_h.m4:
-
- Replace use of ACE_CHECK_TYPE with AC_CHECK_TYPE and the use
- of AH_TEMPLATE with AC_DEFINE with a third argument for the
- ACE_HAS_HI_RES_TIMER feature test.
-
-Thu Sep 25 00:28:52 UTC 2008 J.T. Conklin <jtc@acorntoolworks.com>
-
- * configure.ac:
- * m4/config_h.m4:
-
- Replace use of ACE_CHECK_STRUCT with AC_CHECK_TYPE, and the use
- of AH_TEMPLATE with AC_DEFINE with a third argument for the
- ACE_LACKS_STRUCT_DIR, ACE_LACKS_FILELOCKS, ACE_LACKS_RWLOCK_T,
- and ACE_HAS_STRBUF_T feature tests.
-
-Wed Sep 24 17:43:22 UTC 2008 Rich Seibel <seibel_r@ociweb.com>
-
- * bin/tao_other_tests.lst:
-
- Added test for Bug 3387.
-
-Wed Sep 24 14:16:50 UTC 2008 Adam Mitz <mitza@ociweb.com>
-
- * ACE-INSTALL.html:
-
- Updated info on Visual Studio 2008 / VC9 and 64-bit Windows.
-
-Tue Sep 23 21:55:28 UTC 2008 Phil Mesnier <mesnier_p@ociweb.com>
-
- * bin/tao_other_tests.lst:
-
- Bug 3431 was fixed, so I'm making this test part of the nightly
- build.
-
-Tue Sep 23 19:32:38 2008 Steve Huston <shuston@riverace.com>
-
- Brought in from ACE 5.6a:
- Tue Aug 26 17:11:10 UTC 2008 Steve Huston <shuston@riverace.com>
-
- * tests/Service_Config_Test.cpp: Add a test for looking up services
- from a thread started outside ACE's control. This has code for
- Pthreads and Windows; other platforms will require additions if
- desired.
-
-Tue Sep 23 16:49:12 UTC 2008 Steve Huston <shuston@riverace.com>
-
- * tests/Bug_2980_Regression_Test.cpp: Adjust to shared lib suffix
- that differs from ".so". Fixes HP-UX 11iv2 on PA-RISC. Generalizes
- (and reverts) the platform tests made in
- Mon Sep 22 13:17:19 UTC 2008 Simon McQueen <sm@prismtech.com>
-
-Tue Sep 23 15:41:43 2008 Steve Huston <shuston@riverace.com>
-
- * tests/run_test.pl: Don't delete Service_Config_Test.conf from the
- target; on local builds, it deletes it from the working dir and
- svn needs to restore it. Fixes Bugzilla #3409. Thanks to Johnny
- Willemsen for noticing this.
-
- * ace/os_include/sys/os_types.h:
- * ace/OS_NS_sys_stat.inl (umask): Changed mode_t from an int back to
- u_short. int conflicts with other packages' defs of mode_t (in
- particular, Perl). Of all the places mode_t is used, the only place
- int made a real difference was in calling _umask_s() on Windows
- VC8+. This change reverts the affected piece of
- Fri Mar 9 00:53:43 UTC 2007 Steve Huston <shuston@riverace.com>
-
-Tue Sep 23 15:32:57 UTC 2008 Phil Mesnier <mesnier_p@ociweb.com>
-
- * bin/tao_other_tests.lst:
-
- Added new test for bug #3431. This test will definitely fail
- until the underlying problem in the IFR is addressed. There is
- no immediate plan to fix bug 3431.
-
-Tue Sep 23 11:25:58 UTC 2008 Simon McQueen <sm@prismtech.com>
-
- * ace/Assert.h:
-
- Add new macro: ACE_TEST_ASSERT. Behaves just like ACE_ASSERT but it
- doesn't boil away to nothing on non debug platforms.
-
-Mon Sep 22 23:18:36 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/OS_NS_unistd.inl:
- * ace/OS_NS_time.inl:
- Fixed WinCE link error
+ Removed floorl and ceill related settings which are no longer
+ needed.
- * ace/OS_NS_unistd.cpp:
- Initialise variable with 0
-
- * ace/config-vxworks6.4.h:
- Extended the check for lacking log2
-
-Mon Sep 22 14:54:36 UTC 2008 J.T. Conklin <jtc@acorntoolworks.com>
-
- * ace/ETCL/ETCL_Constraint.cpp:
-
- Fix fuzz errors.
-
-Mon Sep 22 13:17:19 UTC 2008 Simon McQueen <sm@prismtech.com>
-
- * tests/Bug_2980_Regression_Test.cpp:
-
- Make this test portable for MacOS and HP-UX.
-
-Mon Sep 22 11:25:53 UTC 2008 Simon McQueen <sm@prismtech.com>
+Mon Mar 15 12:50:54 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
* bin/MakeProjectCreator/templates/gnu.mpd:
-
- Use variable CURDIR instead of PWD where possible to identify the
- current working directory. Fixes bug #3393.
-
-Sat Sep 20 13:13:29 UTC 2008 J.T. Conklin <jtc@acorntoolworks.com>
-
- * m4/config_h.m4:
-
- Remove ACE_HAS_SYSV_SYSINFO autoheader template. This is now
- handled within the ACE_CHECK_FUNC_SYSINFO macro.
-
- * configure.ac:
-
- Remove checks for ACE_HAS_SYS_SYSINFO_H, ACE_HAS_SYSTEMINFO_H,
- and ACE_HAS_SYSV_SYSINFO, and replace them with a single call
- to the new ACE_CHECK_FUNC_SYSINFO macro, which handles all the
- details. Fixes bugzilla issue #3325.
-
- * m4/ace_func.m4:
-
- New autoconf macro ACE_CHECK_FUNC_SYSINFO, which sets the
- ACE_HAS_SYS_SYSINFO_H, ACE_HAS_SYS_SYSTEMINFO_H,
- ACE_HAS_SYSV_SYSINFO, and/or ACE_HAS_LINUX_SYSINFO feature
- test macros as appropriate for the system.
-
-Sat Sep 20 12:23:10 UTC 2008 J.T. Conklin <jtc@acorntoolworks.com>
-
- * ace/OS_NS_unistd.inl:
- * ace/README:
- * ace/config-irix6.x-common.h:
- * ace/config-sunos5.4-g++.h:
- * ace/config-sunos5.4-sunc++-4.x.h:
- * ace/config-sunos5.5.h:
- * ace/config-tandem.h:
- * ace/config-unixware-7.1.0.h:
- * ace/config-unixware-7.1.0.udk.h:
- * configure.ac:
- * m4/config_h.m4:
-
- Rename ACE_HAS_SYSINFO feature test macro to ACE_HAS_SYSV_SYSINFO,
- to further distinguish it from ACE_HAS_LINUX_SYSINFO.
-
-Fri Sep 19 19:26:18 UTC 2008 Adam Mitz <mitza@ociweb.com>
-
- * bin/PerlACE/Process_Win32.pm:
-
- If the executable contains whitespace, quote it when composing the
- command line.
-
-Fri Sep 19 17:51:12 UTC 2008 J.T. Conklin <jtc@acorntoolworks.com>
-
- * ace/ETCL/ETCL_Constraint.cpp:
-
- Avoid core dump by returning 0 when evaluating division by zero.
- Partial fix for bugzilla issue #3429.
-
-Fri Sep 19 13:57:59 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * tests/Test_Outpot.cpp:
- Use ostream->good() to check if the stream is ok or not. bad() only
- checks for a corrupt stream, not if it could be created. This way the
- test doesn't run when we can't create the logfile on disk
-
- * tests/Cached_Accept_Conn_Test.cpp
- Removed check for deprecated compiler
-
-Fri Sep 19 09:41:59 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * tests/Network_Adapters_Test.cpp:
- Unicode fix
-
-Fri Sep 19 09:32:59 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * tests/unload_libace.mpb:
- This project doesn't use acedefaults which then results in some
- borland required flags not being set
-
-Thu Sep 18 21:15:57 UTC 2008 J.T. Conklin <jtc@acorntoolworks.com>
-
- * m4/ace_defines.m4:
- * m4/ace_functions.m4:
- * m4/ace_headers.m4:
-
- Update m4 quoting so that macros work with both old and current
- versions of autoconf. Tested with both autoconf 2.58 (which is
- the earliest version we support) and the recently released 2.63.
- Fixes bugzilla issue #3396.
-
-Thu Sep 18 18:54:59 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/INET_Addr.{h,cpp}:
- Use bool and several doxygen changes
-
-Thu Sep 18 10:30:00 UTC 2008 Simon Massey <sma@prismtech.com>
-
- * bin/diff-builds-and-group-fixed-tests-only.sh:
-
- Provide no test revision grouping results as well.
-
-Thu Sep 18 06:33:59 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/OS_NS_Time.{h,cpp,inl} (strptime):
- Always clear struct tm to zero
-
- * tests/OS_Test.cpp:
- Updated for change above
-
- * tests/Cached_Conn_Test.cpp:
- Removed check for deprecated compiler
-
-Wed Sep 17 18:47:59 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/Cached_Connect_Strategy_T.{h,cpp}:
- reuse_addr is a bool
-
-Wed Sep 17 18:11:59 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/checked_iterator.h:
- Reverted change below for the moment, causes a lot of warnings in some
- builds.
-
- Tue Sep 16 12:48:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
- * ace/checked_iterator.h:
- Check for dinkum stl. Thanks to Mark Hebbel
- <Mark dot Hebbel at baslerweb dot com> for reporting this. This
- fixes bugzilla 3420
-
-Wed Sep 17 14:13:59 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/OS_NS_time.cpp (strptime_emulation):
- Don't set struct tm to zero
-
- * ace/OS_Test.cpp:
- Set struct tm to zero before calling strptime
-
-Wed Sep 17 13:23:56 UTC 2008 J.T. Conklin <jtc@acorntoolworks.com>
-
- * ace/ETCL/ETCL_Constraint.cpp:
-
- Explicitly initialize base class in ETCL_Literal_Constraint copy
- constructor.
-
-Wed Sep 17 12:24:59 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * tests/Network_Adapters_Test.cpp:
- Unicode fix
-
-Wed Sep 17 12:19:59 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/Thread_Manager.cpp:
- Found that the revert for bugzilla 3391 was not perfect. Thanks to
- Yauheni Akhotnikau <eao197 at intervale dot ru> for reporting
- this.
-
-Wed Sep 17 09:15:59 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
+ When generating with -static set static_libs_only to 1. This fixes
+ bugzilla 3815. Thanks to Chad Elliot for assisting with this
+
+Mon Mar 15 09:41:54 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ Reverted change below, it breaks unix builds
+
+ Mon Mar 15 07:58:54 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
+ * ace/High_Res_Timer.cpp
+ * ace/High_Res_Timer.h
+ * ace/High_Res_Timer.inl
+ Use 64bit calculations to increase our precision. If you want to have the 32bit
+ calculations, add ACE_USE_WINDOWS_32BIT_HIGH_RES_TIMER_CALCULATIONS as define. If
+ the scoreboard doesn't show any platforms requiring 32bit, we will remove that code
+ before the next micro release goes out
+ Thanks to Alon Diamant <diamant dot alon at gmail dot com> for supplying the patches.
+ This fixes bugzilla 3703.
+
+Mon Mar 15 07:58:54 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * ace/High_Res_Timer.cpp
+ * ace/High_Res_Timer.h
+ * ace/High_Res_Timer.inl
+ Use 64bit calculations to increase our precision. If you want to have the 32bit
+ calculations, add ACE_USE_WINDOWS_32BIT_HIGH_RES_TIMER_CALCULATIONS as define. If
+ the scoreboard doesn't show any platforms requiring 32bit, we will remove that code
+ before the next micro release goes out
+ Thanks to Alon Diamant <diamant dot alon at gmail dot com> for supplying the patches.
+ This fixes bugzilla 3703.
+
+ * ace/Timer_Queue_Adapters.cpp
+ * ace/Timer_Queue_Adapters.h
+ * ace/Timer_Queue_Adapters.inl
+ Make it possible to use a customer event handler in ACE_Thread_Timer_Queue_Adapter.
+ Thanks to Alon Diamant <diamant dot alon at gmail dot com> for supplying the patches.
+ This fixes bugzilla 3614
* tests/tests.mpc:
- * tests/run_test.lst:
- Network_Adapters_Test shouldn't build/run with ace_for_tao
-
-Wed Sep 17 08:45:59 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * bin/PerlACE/ProcessVX_Unix.pm:
- * bin/PerlACE/ProcessVX_Win32.pm:
- Improved error handling when we can't connect with telnet
-
-Wed Sep 17 06:48:59 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/config-vxworks5.x.h:
- * ace/config-vxworks6.2.h:
- * ace/config-vxworks6.3.h:
- * ace/config-vxworks6.4.h:
- VxWorks doens't have tzset
-
- * ace/OS_NS_time.inl:
- Simplified tzset
-
-Tue Sep 16 21:58:59 UTC 2008 J.T. Conklin <jtc@acorntoolworks.com>
-
- * ace/ETCL/ETCL_Constraint.cpp:
-
- Changed ETCL_Literal_Constraint::copy(), so that the string
- associated with a constraint object of type ACE_ETCL_STRING is
- freed before the constraint is overwritten by the new value.
- This avoids a memory leak.
-
- * ace/ETCL/ETCL_Constraint.cpp:
- * ace/ETCL/ETCL_Constraint.inl:
-
- Implement ETCL_Literal_Constraint::operator!=, operator<=, and
- operator>= in terms of operator==, operator>, and operator< and
- make them inline. Removes a lot of boilerplate code and reduces
- static footprint.
-
-Tue Sep 16 21:12:21 UTC 2008 Phil Mesnier <phil@ociweb.com>
-
- * bin/MakeProjectCreator/config/crosscompile.mpb:
-
- Add a new flag to support crosscompiliation on Win32 platforms.
- This is initially needed to improve support for WinCE targets
- built using Visual Studio. See companion changes in the MPC
- tree for more details.
-
-Tue Sep 16 17:54:56 UTC 2008 Adam Mitz <mitza@ociweb.com>
-
- * include/makeinclude/platform_sunos5_sunc++.GNU:
-
- Reverted the exceptions=0 part of the previous commit. exceptions=0
- is still supported for ACE, but not for TAO.
-
-Tue Sep 16 14:53:16 UTC 2008 Adam Mitz <mitza@ociweb.com>
-
- * include/makeinclude/platform_sunos5_sunc++.GNU:
-
- When using the Sun std library (not stlport), explicitly link -lCrun
- and -lCstd. The linker will not include these when building shared
- libraries. Also removed code that was only used for exceptions=0.
-
-Tue Sep 16 13:10:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * examples/Bounded_Packet_Relay/bpr_thread.cpp:
- Removed msvc6 workaround and initialise some pointers with 0
-
- * examples/Reactor/Multicast/server.cpp:
- Corrected error message
-
- * examples/Web_Crawler/Web_Crawler.mpc:
- Removed borland
-
-Tue Sep 16 12:59:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/OS_NS_stdio.inl:
- Reverted some wince changes which shouldn't have been committed
-
-Tue Sep 16 12:47:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/OS_NS_unistd.inl:
- Reverted some wince changes which shouldn't have been committed
-
-Tue Sep 16 12:48:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/checked_iterator.h:
- Check for dinkum stl. Thanks to Mark Hebbel
- <Mark dot Hebbel at baslerweb dot com> for reporting this. This
- fixes bugzilla 3420
-
-Tue Sep 16 12:19:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * apps/Gateway/Gateway/Event_Channel.h
- * apps/gperf/src/Options.cpp
- * apps/gperf/src/Options.h
- * apps/JAWS2/JAWS/Server.cpp
- * apps/JAWS2/JAWS/Server.h
- * apps/JAWS3/bench/mkfiles.cpp
- * apps/JAWS3/bench/rqfiles.cpp
- * apps/JAWS3/http/HTTP_Service_Handler.cpp
- * apps/JAWS3/small/SS_Service_Handler.cpp
- * apps/JAWS/stress_testing/benchd.cpp
- * netsvcs/clients/Tokens/collection/collection.cpp
- * netsvcs/clients/Tokens/collection/rw_locks.cpp
- * netsvcs/clients/Tokens/deadlock/deadlock_detection_test.cpp
- * netsvcs/clients/Tokens/manual/manual.cpp
- * netsvcs/clients/Tokens/mutex/test_mutex.cpp
- * netsvcs/clients/Tokens/rw_lock/rw_locks.cpp
- * performance-tests/Misc/test_guard.cpp
- * performance-tests/RPC/client.cpp
- ACE_TCHAR changes
-
-Tue Sep 16 10:52:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * include/makeinclude/*.bor:
- * bin/MakeProjectCreator/templates/bor.mpd
- * bin/MakeProjectCreator/templates/bordll.mpt
- * bin/MakeProjectCreator/templates/borexe.mpt
- * bin/MakeProjectCreator/config/borland.features
- * bin/MakeProjectCreator/modules/BorlandProjectCreator.pm
- * bin/MakeProjectCreator/modules/BorlandWorkspaceCreator.pm
- Removed, use the bmake mpc template from now
-
- * bin/MakeProjectCreator/config/ipv6.mpb:
- * bin/MakeProjectCreator/config/vcl.mpb:
- * bin/MakeProjectCreator/README:
- Removed borland usage
-
-Tue Sep 16 09:09:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/Acceptor.{h,cpp}:
- * ace/ACE.{h,cpp}:
- * ace/ATM_Acceptor.{h,inl}:
- * ace/Connector.cpp:
- * ace/DEV_Connector.{h,inl}:
- * ace/FILE_Connector.{h,inl}:
- * ace/FlReactor/FlReactor.{h,cpp}:
- * ace/FoxReactor/FoxReactor.{h,cpp}:
- * ace/LOCK_SOCK_Acceptor.{h,cpp}:
- * ace/LSOCK_Acceptor.{h,cpp}:
- * ace/MEM_Acceptor.{h,cpp}:
- * ace/Priority_Reactor.{h,cpp}:
- * ace/QtReactor/QtReactor.{h,cpp}:
- * ace/Reactor.{h,inl}:
- * ace/Reactor_Impl.h:
- * ace/Select_Reactor_Base.h:
- * ace/Select_Reactor_T.{h,cpp,inl}:
- * ace/Service_Manager.cpp:
- * ace/SOCK_Acceptor.cpp
- * ace/SOCK_Acceptor.h
- * ace/SOCK_Connector.h
- * ace/SOCK_Connector.inl
- * ace/SOCK_SEQPACK_Acceptor.cpp
- * ace/SOCK_SEQPACK_Acceptor.h
- * ace/SOCK_SEQPACK_Connector.h
- * ace/SOCK_SEQPACK_Connector.inl
- * ace/SPIPE_Acceptor.cpp
- * ace/SPIPE_Acceptor.h
- * ace/SPIPE_Connector.h
- * ace/SPIPE_Connector.inl
- * ace/SSL/SSL_SOCK_Acceptor.cpp
- * ace/SSL/SSL_SOCK_Acceptor.h
- * ace/SSL/SSL_SOCK_Connector.h
- * ace/Strategies_T.cpp
- * ace/Strategies_T.h
- * ace/TkReactor/TkReactor.cpp
- * ace/TkReactor/TkReactor.h
- * ace/TLI_Acceptor.cpp
- * ace/TLI_Acceptor.h
- * ace/TLI_Connector.h
- * ace/TLI_Connector.inl
- * ace/TP_Reactor.cpp
- * ace/TP_Reactor.h
- * ace/UPIPE_Acceptor.cpp
- * ace/UPIPE_Acceptor.h
- * ace/UPIPE_Connector.h
- * ace/UPIPE_Connector.inl
- * ace/WFMO_Reactor.cpp
- * ace/WFMO_Reactor.h
- * ace/WFMO_Reactor.inl
- * ace/XtReactor/XtReactor.cpp
- * ace/XtReactor/XtReactor.h
- Changed restart and reset_new_handles from int to bool
-
- * ace/ace_for_tao.mpc:
- * ace/QoS/qos.mpc:
- Zap borland as project type
-
- * ace/ace_qt3reactor.mpc:
- Removed empty line
-
- * ace/Bound_Ptr.{h,inl}:
- Let the null methods return bool
-
- * ace/config-borland-common.h:
- Borland has strptime
-
- * ace/config-linux-common.h:
- Enable icmp support by default on linux
-
- * ace/config-mvs.h:
- * ace/config-qnx-rtp-62x.h:
- * ace/config-qnx-rtp-pre62x.h:
- * ace/config-tandem-nsk-mips-v2.h:
- * ace/config-tandem-nsk-mips-v3.h:
- Removed fd_mask as define and added ACE_LACKS_FD_MASK
-
- * ace/config-rtems.h:
- Added ACE_LACKS_TZSTE
-
- * ace/config-WinCE.h:
- Updated some defines
-
- * ace/Dev_Poll_Reactor.{h,cpp}:
- Use more bool
-
- * ace/File_Lock.h:
- * ace/Message_Block.h:
- Doxygen changes
-
- * ace/Guard_T.{h,inl}:
- * ace/Service_Object.h:
- Bool changes and doxygen changes
-
- * ace/Handle_Set.h:
- Removed QNX workaround
-
- * ace/Log_Msg.{h,cpp,inl}:
- Bool changes, doxygen changes
-
- * ace/Message_Queue.h:
- Removed not needed includes
-
- * ace/Message_Queue_NT.h:
- Doxygen changes
-
- * ace/Notification_Queue.cpp:
- Layout changes
-
- * ace/os_include/sys/os_select.h:
- Added ACE_LACKS_FD_MASK
-
- * ace/OS_Log_Msg_Attributes.h:
- Use bool
-
- * ace/OS_NS_dirent.cpp:
- Const changes
-
- * ace/OS_NS_netdb.cpp:
- Initialise pointers with 0
-
- * ace/OS_NS_stdio.inl:
- WinCE changes
-
- * ace/OS_NS_stropts.h:
- Doxygen changes
-
- * ace/OS_NS_time.inl:
- Use more defines
-
- * ace/OS_NS_unistd.{h,inl}:
- Always have chdir available as method
-
-Tue Sep 16 08:47:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * tests/OS_Test.cpp:
- Added test for strptime
-
- * tests/Service_Config_Test.cpp:
- Don't use ACE_ASSERT and always update the error_count. Fixes the failing
- of this test in release builds
-
- * tests/Test_Output.cpp:
- Initialise pointer with 0
-
-Tue Sep 16 08:45:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * bin/tao_orb_tests.lst:
- Added bug 2543
-
- * bin/make_release.py:
- Generate bmake files
-
- * bin/fuzz.pl:
- bor files shouldn't be in the repo anymore
-
-Tue Sep 16 08:42:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ACE-INSTALL.html:
- Updated Borland/CodeGear support
-
- * Release:
- Package debianbuild, no generatin of ACE-INSTALL, use bmak files
-
-Tue Sep 16 08:38:00 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * debianbuild:
- New directory to store packaging files for debian
-
- * docs/Download.html:
- Updated for CodeGear
-
- * include/makeinclude/wrapper_macros.GNU:
- No need to add $ACE_ROOT/ace to libpath
-
-Tue Sep 16 08:32:00 UTC 2008 Simon Massey <sma@prismtech.com>
-
- * ace/config-lynxos.h:
- * ace/os_include/os_signal.h:
- * include/makeinclude/platform_lynxos.GNU:
-
- Updated for LynxOS 5.0.
-
-Tue Sep 16 08:27:00 UTC 2008 Simon Massey <sma@prismtech.com>
-
- * ace/Object_Manager.cpp:
-
- The following fixes stop our automated scoreboard from locking up during
- automated window VC8 builds and test runs. The enhance the original
- ACE_DISABLE_WIN32_ERROR_WINDOWS builds but only on VC8 and above INTEL
- machines.
-
- Starting with VC8 (VS2005), it is necessary to add the call to
- _set_abort_behavior( 0, _CALL_REPORTFAULT); to ensure that calls to
- abort() do not bypass any declared unhandled exception handler and directly
- call the default debugger or "report this problem to microsoft" dialogue.
- This does NOT stop the standard message from being logged to the error stream.
-
- Also starting with VC8 (VS2005), Microsoft changed the behaviour of the CRT
- in some security related and special situations. The are many situations in
- which our ACE_UnhandledExceptionFilter will never be called. This is a major
- change to the previous versions of the CRT and is not very well documented.
- See:
- http://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=101337
-
- Basically the CRT simply uninstalls the registered unhandled exception filter
- and then forces a call to the default-debugger. Jochen's solution is to stop
- the CRT from calling SetUnhandledExceptionFilter() after we have setup our own
- handler. NOTE this fix only works for intel based windows builds.
-
- This fix was derived from that proposed by Jochen Kalmbach here:
- http://blog.kalmbachnet.de/?postid=75
-
-Tue Sep 16 08:12:00 UTC 2008 Simon Massey <sma@prismtech.com>
-
- * bin/diff-builds-and-group-fixed-tests-only.sh:
-
- Change default date to last release date.
-
-Mon Sep 15 16:34:00 UTC 2008 Simon Massey <sma at prismtech dot com>
-
- * NEWS:
- * docs/Download.html:
- * etc/index.html:
-
- Updated for x.6.6
-
-Mon Sep 15 11:08:04 UTC 2008 Simon Massey <sma@prismtech.com>
-
- * ACE version 5.6.6 released.
-
-Fri Sep 12 21:13:04 UTC 2008 Adam Mitz <mitza@ociweb.com>
-
- * bin/MakeProjectCreator/config/MPC.cfg:
-
- Changed how DDS_ROOT is referenced (for OpenDDS support).
-
-Fri Sep 12 12:56:15 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- Reverted change below, brakes VMS support
-
- Tue Sep 9 18:46:15 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
- * bin/mwc.pl:
- * bin/mpc.pl:
- Use FindBin::RealScript to get the real script name, that also
- works when we have a symbolic link with a different name to
- one of these scripts. This fixes bugzilla 3407
-
-Thu Sep 11 14:55:00 UTC 2008 Simon Massey <sma at prismtech dot com>
-
- * bin/diff-builds.pl
- * bin/diff-builds-and-group-fixed-tests-only.sh
-
- Make revision number appending to new test failures optional.
-
-Tue Sep 9 18:46:15 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * bin/mwc.pl:
- * bin/mpc.pl:
- Use FindBin::RealScript to get the real script name, that also
- works when we have a symbolic link with a different name to
- one of these scripts. This fixes bugzilla 3407
-
-Tue Sep 9 14:05:00 UTC 2008 Simon Massey <sma at prismtech dot com>
-
- * bin/diff-builds-and-group-fixed-tests-only.sh
- Change the sort to cater from revision numbers.
-
-Tue Sep 9 13:39:00 UTC 2008 Simon Massey <sma at prismtech dot com>
-
- * bin/diff-builds.pl
- typo vi / non-vi edit
-
-Tue Sep 9 13:35:00 UTC 2008 Simon Massey <sma at prismtech dot com>
-
- * bin/diff-builds.pl
- Adjust for revision numbers.
-
-Tue Sep 9 11:36:15 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/OS_NS_time.cpp (strptime_emulation):
- Clear the struct tm before filling it. Without we get a random
- value back if the user doesn't use a full date.
-
-Tue Sep 9 11:31:15 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * bin/MakeProjectCreator/modules/VXTestProjectCreator.pm:
- * bin/MakeProjectCreator/templates/vxtest.mpd:
- Also generate a vxtest file for libraries
-
-Thu Sep 4 14:39:33 UTC 2008 Ciju John <johnc at ociweb dot com>
-
- * bin/diff-builds-and-group-fixed-tests-only.sh:
- '-P' isn't a valid option on Ubantu linux (Bug 15051). Replacing
- with Perl alternate.
-
-Wed Sep 3 10:23:15 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * bin/tao_other_tests.lst:
- Don't run OBV Typed events with micro and compact configurations
+ * tests/Thread_Timer_Queue_Adapter_Test.cpp:
+ New test for testing custom event handlers in ACE_Thread_Timer_Queue_Adapter.
+ Thanks to Alon Diamant <diamant dot alon at gmail dot com> for creating
+ this new test
-Wed Sep 3 07:31:15 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * bin/PerlACE/ProcessVX_Unix.pm:
- * bin/PerlACE/ProcessVX_Win32.pm:
- Added support for ACE_RUN_VX_TGTSRV_WORKINGDIR. Before starting
- the executable we will do a chdir to this directory when it
- is specified
-
-Wed Sep 3 07:10:15 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * tests/Bound_Ptr_Test.cpp:
- Don't use ACE_ASSERT, it is disabled in release mode and this test
- had some real functionality placed within an ACE_ASSERT. This fixes
- bugzilla 3415
-
-Tue Sep 2 14:11:15 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * bin/MakeProjectCreator/config/acedefaults.mpb:
- Don't use ACE_LIB_TEXT but ACE_TEXT, the former has been deprecated
- a long time ago
-
-Thu Aug 28 21:18:11 UTC 2008 Adam Mitz <mitza@ociweb.com>
-
- * bin/tao_orb_tests.lst:
- * bin/tao_other_tests.lst:
-
- Removed "Exceptions" and "NO_EXCEPTIONS" as -Config options.
-
-Thu Aug 28 18:33:15 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * bin/PerlACE/ProcessVX_Unix.pm:
- * bin/PerlACE/ProcessVX_Win32.pm:
- Improved prompt matching
-
-Thu Aug 28 13:04:15 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * bin/auto_run_tests.pl:
- The error when we can't chdir to a directory was confusing
+Fri Mar 12 21:53:30 UTC 2010 Adam Mitz <mitza@ociweb.com>
* bin/PerlACE/ProcessVX.pm:
* bin/PerlACE/ProcessVX_Unix.pm:
- * bin/PerlACE/ProcessVX_Win32.pm:
- Reduced duplicate code and added support for ACE_RUN_VX_STARTUP_SCRIPT
- and ACE_RUN_VX_STARTUP_SCRIPT_ROOT with which we can specify a
- startup script that is executed before the real application is started
-
- * bin/PerlACE/TestTarget_VxWorks.pm:
- A VxWorks target has to be rebooted between tests
-
-Mon Aug 25 11:15:15 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * bin/tao_other_tests.lst:
- Added missing run_test.pl to the OBV/Typed_Events test
-
-Thu Aug 21 09:38:15 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * docs/Download.html:
- Added OpenSuSE build services as new rpm download location.
- Removed ACE-install.sh reference, it is not part of the
- archive anymore
-
-Thu Aug 21 06:54:15 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * bin/MakeProjectCreator/templates/gnu.mpd:
- Also check /usr/lib64 for the libs
-
- * bin/depgen.pl:
- * bin/mpc.pl:
- * bin/mwc.pl:
- * bin/PerlACE/ConfigList.pm:
- * bin/PerlACE/MSProject.pm:
- * bin/PerlACE/Process.pm:
- * bin/PerlACE/Process_Unix.pm:
- * bin/PerlACE/Process_VMS.pm:
- * bin/PerlACE/Process_Win32.pm:
- * bin/PerlACE/ProcessLVRT.pm:
- * bin/PerlACE/ProcessVX.pm:
- * bin/PerlACE/ProcessVX_Unix.pm:
- * bin/PerlACE/ProcessVX_Win32.pm:
- * bin/PerlACE/Run_Test.pm:
- * bin/PerlACE/TestTarget.pm:
- * bin/PerlACE/TestTarget_LVRT.pm:
- * bin/PerlACE/TestTarget_VxWorks.pm:
- * bin/Uniqueid.pm:
- Added missing shebang lines to fix rpm packaging warnings
-
-Wed Aug 20 09:38:15 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * bin/MakeProjectCreator/modules/BorlandProjectCreator.pm:
- * bin/MMakeProjectCreator/modules/BorlandWorkspaceCreator.pm:
- Fixed bugzilla 3403. Migrated parts of the bmake type to this
- generator, fixes issues when we need to go a directory up
- in the workspace. As side effect the resulting Makefile.bor
- is smaller in size which reduces the full size of the
- distribution. In the near future I want to remove the borland
- MPC generator and only use bmake.
-
-Wed Aug 20 09:08:15 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * bin/PerlACE/ProcessVX_Unix.pm:
- * bin/PerlACE/ProcessVX_Win32.pm:
- Fixed a bug with putenv with rtp mode
-
-Tue Aug 19 19:06:15 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * bin/PerlACE/ProcessVX_Unix.pm:
- * bin/PerlACE/ProcessVX_Win32.pm:
- Don't use cmd to send commands through telnet. The disadvantage
- of the cmd method is that it only returns when the prompt
- appears again. When this doesn't happen we don't get the output
- of the last command into our build log or on the telnet client
-Tue Aug 19 14:01:15 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/config-win32-borland.h:
- * ace/OS_NS_stdlib.inl:
- * ace/config-win32-msvc.h:
- CodeGear C++ Builder 2009 has wcstoull and strtoull
-
-Mon Aug 18 11:30:15 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/config-win32-borland.h:
- CodeGear C++ Builder 2009 doesn't support inline assembly
-
-Mon Aug 18 10:17:15 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ACE-INSTALL.html:
- Improved BCB instructions
-
-Sun Aug 17 18:04:15 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ACE-INSTALL.html:
- * include/makeinclude/compiler.bor:
- Added BCBVER 10/11/12
-
-Sun Aug 17 07:30:15 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * bin/mwc.pl:
- * bin/mpc.pl:
- Use RealBin to get the location of this script, that gives the
- real location also in case we use a symbolic link to these
- scripts. Thanks to Adam Mitz for pointing me to RealBin
-
-Fri Aug 15 11:07:00 UTC 2008 Simon Massey <sma at prismtech dot com>
-
- * make/makeinclude/platform_aix_ibm.GNU:
- Added missing AIX compiler version 0800.
-
-Wed Aug 13 14:40:15 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/Truncate.h:
- Added missing specializations for Borland C++.
-
-Wed Aug 13 14:18:15 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * m4/ace_defines.m4:
- * m4/ace_functions.m4:
- * m4/ace_headers.m4:
- Reverted change below, doesn't work on suse 11.1 yet
-
-Wed Aug 13 13:22:15 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * m4/ace_defines.m4:
- * m4/ace_functions.m4:
- * m4/ace_headers.m4:
- Updated these files to work with autoconf 2.62. Thanks to
- Philipp Thomas <pth at suse dot de> for these patches. These
- are needed to use autoconf on OpenSuSE Factory (11.1 beta).
- This fixes bugzilla 3396.
-
-Wed Aug 13 11:55:15 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/Truncate.h:
- Added missing specializations for Borland C++.
-
-Wed Aug 13 11:44:15 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * rpmbuild/ace-tao-ciao.txt:
- Made several improvements to this new spec file. Thanks to
- Philipp Thomas <pth at suse dot de> for assisting with this
-
-Tue Aug 12 19:45:16 UTC 2008 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * ace/Time_Value.inl:
- * examples/OS/Process/process.cpp:
- * examples/Misc/test_dump.h:
- * examples/ASX/Event_Server/Event_Server/Supplier_Router.cpp:
- * examples/ASX/Event_Server/Event_Server/Event_Analyzer.cpp:
- * examples/ASX/Event_Server/Event_Server/Consumer_Router.cpp:
- * examples/ASX/Message_Queue/buffer_stream.cpp:
- * examples/ASX/Message_Queue/bounded_buffer.cpp:
- * examples/ASX/Message_Queue/priority_buffer.cpp:
- * examples/ASX/UPIPE_Event_Server/Supplier_Router.cpp:
- * examples/ASX/UPIPE_Event_Server/Event_Analyzer.cpp:
- * examples/ASX/UPIPE_Event_Server/event_server.cpp:
- * examples/ASX/UPIPE_Event_Server/Consumer_Router.cpp:
- * examples/Web_Crawler/Iterators.cpp:
- * examples/Web_Crawler/URL_Visitor.cpp:
- * examples/Web_Crawler/Mem_Map_Stream.cpp:
- * examples/Shared_Malloc/test_malloc.cpp:
- * examples/QOS/Simple/Sender_QoS_Event_Handler.cpp:
- * examples/APG/ThreadPools/TP_Reactor.cpp:
- * examples/IPC_SAP/FILE_SAP/client.cpp:
- * examples/IPC_SAP/SOCK_SAP/CPP-inclient.cpp:
- * examples/IPC_SAP/SPIPE_SAP/NPClient.cpp:
- * examples/IPC_SAP/SSL_SAP/SSL-server-fancy.cpp:
- * examples/IPC_SAP/SSL_SAP/SSL-client-simple.cpp:
- * examples/IPC_SAP/SSL_SAP/SSL-client.cpp:
- * examples/IPC_SAP/FIFO_SAP/FIFO-client.cpp:
- * examples/Logger/client/logging_app.cpp:
- * examples/Service_Configurator/IPC-tests/client/remote_stream_client_test.cpp:
- * examples/Threads/thread_pool.cpp:
- * examples/Threads/thread_specific.cpp:
- * examples/Threads/task_four.cpp:
- * examples/Reactor/Multicast/Log_Wrapper.cpp:
- * examples/Reactor/WFMO_Reactor/Window_Messages.cpp:
- * examples/Reactor/Proactor/test_cancel.cpp:
- * examples/Reactor/Proactor/test_proactor.cpp:
- * examples/Reactor/Misc/notification.cpp:
- * examples/Connection/blocking/SPIPE-connector.cpp:
- * examples/Mem_Map/file-reverse/file-reverse.cpp:
- * examples/C++NPv1/Logging_Handler.cpp:
- * examples/C++NPv1/Logging_Client.cpp:
- * examples/C++NPv2/AC_Client_Logging_Daemon.cpp:
- * examples/C++NPv2/Reactor_Logging_Server_Adapter.cpp:
- * examples/C++NPv2/Client_Logging_Daemon.cpp:
- * examples/C++NPv2/Service_Reporter.cpp:
- * examples/C++NPv2/Logging_Handler.cpp:
-
- More truncation warning fixes.
-
-Tue Aug 12 18:15:08 UTC 2008 James H. Hill <hillj@isis.vanderbilt.edu>
-
- * docs/ace_guidelines.vsmacros:
-
- Update the macros file to ingore .xsd files.
-
- * docs/svn/config:
- * docs/svn/svn-prefs.reg:
-
- Added .aspx files to the configuration preferences.
-
-Tue Aug 12 08:00:15 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/Thread_Manager.cpp:
- Revert changes of bugzilla 3391, Thread_Pool_Test does fail
- with the change
-
-Mon Aug 11 18:18:15 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * tests/Log_Msg_Test.cpp:
- Fixed unicode compile error
-
-Mon Aug 11 16:09:20 UTC 2008 Adam Mitz <mitza@ociweb.com>
-
- * bin/tao_orb_tests.lst:
-
- Exclude TAO/tests/Bug_3068_Regression from single-threaded builds.
-
-Mon Aug 11 13:49:00 UTC 2008 Simon Massey <sma at prismtech dot com>
-
- * tests/tests.mpc:
- There were still some tests that produce test libraries that were
- not updated when acelib was devorced from ace_output project. Such
- tests need to either add the dependancy (to place their output in
- the standard lib directory) or have "libout = ." to specify the
- library to be placed locally in the test directory.
-
-Mon Aug 11 13:37:15 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/Thread_Manager.{h,cpp,inl}:
- Make sure we don't miss any already terminated threads when doing
- a join. Also made some code more readable, removed ancient AIX
- workarounds. This fixes bugzilla 3391. Thanks to
- <giovanni dot mele at nagra dot com> for reporting this
-
- * ace/Containers_T.{h,cpp}:
- Changed dont_remove to a bool
-
-Mon Aug 11 12:45:15 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/OS_NS_stdio.cpp:
- Simplified some methods
-
-Mon Aug 11 08:56:15 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
+ Added an option to use the 'expect' program to interact with
+ the remote target (via telnet). This is only enabled when the
+ environment variable ACE_RUN_VX_USE_EXPECT is defined.
* tests/Log_Msg_Test.cpp:
- Extending testing of ACE_Log_Msg by enabling the format specifiers
- tests and add a test for %T. Also removed the check for vsnprintf
- to see that VxWorks 5.5.x still has a problem with buffer overflows.
- In that case we have to fix that in ACE_Log_Msg.
-
- * ace/Log_Msg.cpp:
- Fixed some buffer size calculations when ACE_TCHAR != char. Fixed
- %T when wchar is used, thanks to Nathalie D'Amours
- <nathalie at bearsontheloose dot com> for reporting this. This fixes
- bugzilla 3388
-
- * ace/ACE.{h,cpp} (timestamp):
- Use bool and sizes of buffers should have size_t as type
-
- * ace/MEM_Stream_Test.cpp:
- Removed incorrect comment
-
-Mon Aug 11 07:36:15 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/Makefile.am:
- Added missing header files. Thanks to haibin zhang
- <dragzhb at yahoo dot com dot cn> for reporting this
-
-Sun Aug 10 23:02:15 UTC 2008 Adam Mitz <mitza@ociweb.com>
-
- * ace/SSL/SSL_SOCK_Stream.inl (set_handle):
-
- Reverted back to the C-style cast that was there before Jeff's commit
- because many compilers didn't like a reinterpret_cast<int> here.
-
-Sat Aug 9 17:42:10 UTC 2008 Adam Mitz <mitza@ociweb.com>
-
- * ace/SSL/SSL_SOCK_Acceptor.cpp:
- * ace/SSL/SSL_SOCK_Connector.cpp:
- * ace/SSL/SSL_SOCK_Stream.inl:
- * ace/SSL/SSL_SOCK_Stream.cpp:
- * examples/Service_Configurator/IPC-tests/server/Handle_R_Stream.inl:
-
- Fixed compile errors in inline=0 and Win32-ssl builds.
- ACE_Utils::truncate_cast can't cast ACE_HANDLE to int on Win32.
-
-Fri Aug 8 20:35:37 UTC 2008 Adam Mitz <mitza@ociweb.com>
-
- * ace/Stack_Trace.cpp:
-
- Glibc implementation: fixed whitespace
- VxWorks (both kernel and RTP): VxWorks can return -1 for the number
- of arguments when the actual number is unknown.
-
-Fri Aug 8 19:33:42 UTC 2008 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * ace/Message_Queue_T.cpp:
- * ace/SSL/SSL_Asynch_BIO.cpp:
- * ace/SSL/SSL_SOCK_Acceptor.cpp:
- * ace/SSL/SSL_Context.cpp:
- * ace/SSL/SSL_Asynch_Stream.cpp:
- * ace/SSL/SSL_SOCK_Connector.cpp:
- * ace/SSL/SSL_SOCK_Stream.cpp:
- * ace/SSL/SSL_SOCK_Stream.inl:
- * Kokyu/DSRT_Sched_Queue_T.cpp:
- * Kokyu/Default_Dispatcher_Impl.cpp:
- * ACEXML/common/Transcode.cpp:
- * ACEXML/common/HttpCharStream.cpp:
- * ACEXML/common/Mem_Map_Stream.cpp:
- * examples/Monitor/MC_Test_Utilities.cpp:
- * examples/Service_Configurator/IPC-tests/server/Handle_Timeout.inl:
- * examples/Service_Configurator/IPC-tests/server/Handle_Thr_Stream.cpp:
- * examples/Service_Configurator/IPC-tests/server/Handle_L_FIFO.inl:
- * examples/Service_Configurator/IPC-tests/server/Handle_Broadcast.inl:
- * examples/Service_Configurator/IPC-tests/server/Handle_R_Stream.inl:
-
- Fixes for VC 7.1 warnings, mostly truncation.
-
-Fri Aug 8 17:58:28 UTC 2008 J.T. Conklin <jtc@acorntoolworks.com>
-
- * configure.ac:
-
- Changed the ACE_NEW_THROWS_EXCEPTION feature test to use
- setrlimit() (on systems that have it) to reduce the RLIMIT_DATA
- limit so the test, which continuously allocates memory in order
- to observe the behavior of out-of-memory conditions, will "fail"
- quickly without unnecessarily consuming a lot of system
- resources. Fixes bugzilla #3090.
-
-Fri Aug 8 14:42:11 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
- * bin/fuzz.pl:
- Also check cpp/inl files for RefCountServantBase
-
-Fri Aug 8 08:36:11 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/Truncate.h:
- Added missing specializations for Borland C++.
-
-Fri Aug 8 08:17:11 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/Makefile.am:
- Added missing Svc_Conf_Token_Table.h which was already in the MPC
- file. Thanks to haibin zhang <dragzhb at yahoo dot com dot cn>
- for reporting this
-
-Thu Aug 7 21:59:58 UTC 2008 Adam Mitz <mitza@ociweb.com>
-
- * bin/tao_orb_tests.lst:
-
- Added the new test TAO/tests/Bug_3068_Regression.
-
-Thu Aug 7 20:21:29 UTC 2008 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * ace/Process_Manager.cpp:
- * ace/Asynch_IO.cpp:
- * ace/Pagefile_Memory_Pool.cpp:
- * ace/MEM_IO.cpp:
- * ace/Time_Value.inl:
- * ace/SV_Semaphore_Simple.cpp:
- * ace/Thread_Manager.cpp:
- * ace/MEM_IO.inl:
- * ace/ETCL/ETCL_Interpreter.cpp:
- * ace/UPIPE_Stream.cpp:
- * ace/SOCK_Dgram.cpp:
- * ace/FILE_IO.cpp:
- * ace/OS_NS_unistd.cpp:
- * ace/FIFO_Recv_Msg.inl:
- * ace/CDR_Size.cpp:
- * ace/ACE.cpp:
- * ace/CDR_Stream.cpp:
-
- Added usage of ACE_Utils::truncate_cast<>
- to get rid of conversion warnings, mostly from size_t
- to ssize_t.
-
-Thu Aug 7 18:02:11 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * NEWS:
- ACE/TAO/CIAO now supports CodeGear C++ Builder 2009
-
-Thu Aug 7 15:28:13 UTC 2008 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * ace/Monitor_Control/Makefile.am:
-
- Added source file Null_Network_Interface_Monitor.cpp that
- was overlooked until now.
-
-Wed Aug 6 18:45:11 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/ace.mpc:
- Added a few missing header files
-
-Wed Aug 6 18:17:32 UTC 2008 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * protocols/ace/HTBP/HTBP_Channel.cpp:
- * ace/SSL/SSL_Asynch_Stream.cpp:
- * performance-tests/TCP/tcp_test.cpp:
- * performance-tests/UDP/udp_test.cpp:
- * tests/Upgradable_RW_Test.cpp:
- * tests/ARGV_Test.cpp:
- * tests/OrdMultiSet_Test.cpp:
- * apps/JAWS/server/HTTP_Server.cpp:
- * apps/soreduce/Obj_Module.cpp:
- * apps/soreduce/Library.cpp:
- * apps/soreduce/soreduce.cpp:
- * apps/soreduce/SO_Group.cpp:
- * websvcs/lib/URL_Addr.cpp:
- * examples/OS/Process/imore.cpp:
- * examples/Connection/blocking/SPIPE-connector.cpp:
- * examples/C++NPv2/AC_Client_Logging_Daemon.cpp:
- * examples/C++NPv2/Client_Logging_Daemon.cpp:
-
- Cosmetic changes to eliminate warnings from
- some Linux compilers.
-
-Wed Aug 6 13:40:00 UTC 2008 Simon Massey <sma at prismtech dot com>
-
- * docs/bczar/bczar.html:
- Updated the "Bugzilla" section to match the current version
- of bugzilla's interface.
-
-Wed Aug 6 13:01:11 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/SOCK_CODgram.cpp:
- Fixed gcc 4.3 warnings
-
-Wed Aug 6 08:49:11 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * examples/Connection/blocking/SPIPE-connector.cpp:
- * examples/OS/Process/imore.cpp:
- Fixed gcc 4.3 warnings
-
-Wed Aug 6 08:45:11 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * examples/C++NPv2/AC_Client_Logging_Daemon.cpp:
- * examples/C++NPv2/Client_Logging_Daemon.cpp:
- Fixed gcc 4.3 warnings
-
-Wed Aug 6 08:12:11 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * configure.ac:
- * m4/ace.m4:
- Use more cached values, improved detection of tcl. Add bzip2
- support
-
-Wed Aug 6 08:01:11 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ACEXML/common/ZipCharStream.cpp:
- Fixed compile error in some builds
-
- * ACEXML/parser/parser/Parser.cpp:
- Check for the dtd file using a / and \ path specifier. This
- makes it possible to also use a / on windows to specify
- the path. This fixes bugzilla 3352
-
- * ACEXML/common/FileCharStream.h:
- Doxygen fix
-
- * ACEXML/common/FileCharStream.cpp:
- No need to check for a valid pointer before calling delete
-
-Tue Aug 5 19:33:26 2008 Steve Huston <shuston@riverace.com>
-
- * ace/Log_Msg.cpp: Fixed tab characters.
-
- * ace/config-posix.h: Only set ACE_HAS_POSIX_SEM_TIMEOUT if the
- _POSIX_TIMEOUTS feature test is not -1 (disabled). Fixes build
- on HP-UX 11iv3.
-
- * examples/APG/ThreadPools/LF_ThreadPool.cpp (elect_new_leader): Log
- the "Resiging and Electing" message at LM_DEBUG severity, not
- LM_ERROR. This is on APG page 342. Thanks to Julien Vintrou for
- pointing this out.
-
- * THANKS: Added Julien Vintrou.
-
-Tue Aug 5 20:19:28 UTC 2008 Steve Huston <shuston@riverace.com>
-
- * ace/config-linux-common.h: Removed ACE_HAS_BROKEN_THREAD_KEYFREE.
- Reverts change from
- Thu Aug 9 13:39:12 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
- which is no longer needed.
-
-Tue Aug 5 18:51:02 UTC 2008 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * ace/MMAP_Memory_Pool.cpp:
- * ace/Service_Manager.cpp:
- * ace/Stream.cpp:
- * Kokyu/Dispatcher_Task.cpp:
- * apps/gperf/src/List_Node.cpp:
- * apps/gperf/src/Key_List.cpp:
- * apps/gperf/src/Gen_Perf.cpp:
- * apps/gperf/src/Iterator.cpp:
- * apps/gperf/src/Hash_Table.cpp:
- * ACEXML/common/ZipCharStream.cpp:
- * ACEXML/common/HttpCharStream.cpp:
- * ACEXML/parser/parser/Parser.inl:
- * ASNMP/asnmp/asn1.cpp:
- * ASNMP/asnmp/address.cpp:
-
- Cosmetic changes to eliminate warnings on
- Fedora Rawhide.
-
-Tue Aug 5 18:37:11 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * rpmbuild/ace-tao-init-fedora.tar.bz2:
- * rpmbuild/ace-tao-init-suse.tar.bz2:
- Seperated distribution specific files in two bz2 archives,
- the rpm spec file will use one of them
-
-Tue Aug 5 16:41:03 UTC 2008 Steve Huston <shuston@riverace.com>
-
- * ace/Log_Msg.h: Changed key_created_ from int to bool.
-
- * ace/Log_Msg.cpp (close): Two changes related to Bugzilla 2980:
- - Remove the #if ACE_HAS_BROKEN_THREAD_KEYFREE - the code inside
- that block was what should always be done - delete the ACE_Log_Msg
- instance and reset the TSS value to 0 so it's not cleaned up again
- later when the thread runs down. The whole idea of the
- ACE_HAS_BROKEN_THREAD_KEYFREE seems dubious and should probably be
- removed, but I haven't gone that far - there's one more use in
- OS_NS_Thread which seems pertinent for LynxOS and I can't test
- it, so it's still there - but should be reviewed and probably
- removed.
- - Free the TSS key - if setting key_created_ to 0, what's the point
- of leaving the key? Any future attempt to get the per-thread value
- would result in a new key being created. Again, freeing the key
- has no affect on already-allocated instances.
- This should resolve Bugzilla 2980 again.
-
-Tue Aug 5 14:33:11 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
+ Updated the ACE_VXWORKS version check to include version 6.8.
- * rpmbuild/ace-tao-ciao.txt:
- Spec file that is work in progress. Didn't use spec as extension
- because that gives problems with rpmbuild.
-
-Tue Aug 5 13:52:11 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/Guard_T.h:
- * ace/Guard_T.inl:
- * ace/TSS_T.cpp:
- Changed block to a bool
-
- * ace/Guard_T.h:
- Initialise owner_ to solve gcc 4.3 warnings
-
-Tue Aug 05 10:15:00 UTC 2008 Simon Massey <sma at prismtech dot com>
-
- * tests/Reactor_Remove_Resume_Test_Dev_Poll.cpp:
-
- I don't know why removing "TP_Reactor.h" stopped ACE.h from
- being included; but is seems it was incidently included in
- the previous (non-Dev_Poll) test.
-
-Tue Aug 5 08:02:11 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ACEXML/common/HttpCharStream.cpp:
- Fixed gcc4.3 warning
-
-Tue Aug 5 07:53:11 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * tests/Message_Queue_Test.cpp:
- * tests/Message_Queue_Test_Ex.cpp:
- Fixed gcc4.3 warning
-
-Tue Aug 5 07:11:11 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * examples/IPC_SAP/SOCK_SAP/run_test
- * examples/IPC_SAP/SOCK_SAP/summarize
- * examples/IPC_SAP/SSL_SAP/summarize
- * examples/IPC_SAP/SOCK_SAP/run_test.sh
- * examples/IPC_SAP/SOCK_SAP/summarize.pl
- * examples/IPC_SAP/SSL_SAP/summarize.pl
- Renamed files to have an extension that matches the type of file
-
-Tue Aug 5 06:45:11 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * bin/add_rel_link.sh:
- Added missing path
-
-Mon Aug 4 19:58:20 UTC 2008 Steve Huston <shuston@riverace.com>
-
- * ace/Process.cpp (inherit_environment): Re using Unicode from
- Thu Jul 31 15:10:16 UTC 2008 Adam Mitz <mitza@ociweb.com>
- only do it for systems that have ACE_HAS_WCHAR. Fixes a LabVIEW
- Pharlap ETS build issue.
-
-Mon Aug 04 13:08:00 UTC 2008 Simon Massey <sma at prismtech dot com>
-
- * tests/Reactor_Remove_Resume_Test.cpp:
- * tests/Reactor_Remove_Resume_Test_Dev_Poll.cpp:
* tests/run_test.lst:
- * tests/tests.mpc:
-
- Split out the ACE_Dev_Poll_Reactor part of this test since
- this is excersing a known problem with ACE_Dev_Poll_Reactor
- (see Bugzilla 3178).
-
-Mon Aug 4 07:20:12 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/config-g++-common.h:
- * ace/config-macros.h:
- Moved definition of ACE_UNUSED_ARG for GC back to config-macros.h else
- it isn't available when doing an autoconf build
-
-Fri Aug 1 10:59:55 UTC 2008 Adam Mitz <mitza@ociweb.com>
-
- * tests/Process_Env_Test.cpp:
- #ifdef-out the helper functions in the cases where the body of
- run_main is also #ifdef'ed-out.
+ Added !VxWorks to exclude Pipe_Test which can't be run
+ on VxWorks (kernel mode) because it depends on ACE_Process::spawn().
-Thu Jul 31 15:10:16 UTC 2008 Adam Mitz <mitza@ociweb.com>
+Fri Mar 12 12:09:02 UTC 2010 Olli Savia <ops@iki.fi>
- * ace/Process.cpp (inherit_environment):
+ * ace/OS_NS_math.h:
+ * ace/OS_NS_math.inl:
+ Rewrote ceil and floor functions using templates and overloaded
+ ceil/floor functions provided by standard C++.
- When "use_unicode_environment" is in effect, use the unicode env
- block (GetEnvironmentStringsW) when copying the current environment
- in order to inherit it (Win32 only).
-
- * tests/Process_Env_Test.cpp:
-
- Extended this test to verify that a large environment block is indeed
- inherited by the spawned process.
-
-Thu Jul 31 13:16:00 UTC 2008 Simon Massey <sma at prismtech dot com>
-
- * bin/tao_orb_tests.lst:
-
- The QUICK test alternatives should have the same configs as
- their non-quick alternative tests. This has been playing havok
- with !Win32 tests on windows platforms that are using QUICK.
-
-Thu Jul 31 12:35:00 UTC 2008 Simon Massey <sma at prismtech dot com>
-
- * tests/run_test.lst:
- * tests/tests.mpc:
- * tests/Refcounted_Event_Handler_Test_DevPoll.cpp:
- * tests/Reference_Counted_Event_Handler_Test_Dev_Poll.cpp:
-
- Test renamed (has to be less than 38 characters).
+ * tests/OS_Test.cpp:
+ Added tests for ceil(float) and floor(float).
-Thu Jul 31 10:25:12 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
+Thu Mar 11 09:33:54 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
* ace/config-g++-common.h:
- Use a different ACE_UNUSED_ARG macro for GCC 4.2 and newer. Moved
- also the definition for gcc to this file instead of config-macros.h.
- Thanks to Jules Colding <colding at 42tools dot com>, Jonathan Brannan
- <jbrannan at atdesk dot com>, and Ken Sedgwick <ken at bonsai dot com>
- for providing the patches. This fixes bugzilla 3270
-
- * ace/config-macros.h:
- Don't define ACE_UNUSED_ARG for GCC
+ PPU 4.1.1 for PPC doesn't have atomic builtin support
+ for datatypes of size 1 and 2
- * rpmbuild/ace-tao.spec:
- Removed unused arg patch
+ * ace/Atomic_Op.h:
+ * ace/Atomic_Op.inl:
+ Added defines to just disable short/unsigned short/bool specializations
- * rpmbuild/ace-tao-unusedarg.patch:
- Removed, not needed anymore
-
-Thu Jul 31 10:20:00 UTC 2008 Simon Massey <sma at prismtech dot com>
-
- * tests/Reactor_Dispatch_Order_Test_Dev_Poll.cpp:
-
- To avoid warnings on platforms where:
- #if defined (ACE_HAS_DEV_POLL) || defined (ACE_HAS_EVENT_POLL)
- is false, this test has now been fully guarded and an alternate
- main provided.
-
- * tests/Reference_Counted_Event_Handler_Test_Dev_Poll.cpp:
* tests/run_test.lst:
- * tests/tests.mpc:
-
- Since the collated test scores are actually grouping both runs
- of the original test together (they ignore parameters apparently),
- a newly named test was needed.
+ Enable 2610 but mark it as not fixed
-Thu Jul 31 10:05:12 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/config-macros.h:
- Only define ACE_UNUSED_ARG when it is not defined yet. Makes it
- easier to test how to resolve warnings with gcc 4.3
-
-Wed Jul 30 14:03:12 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * include/makeinclude/platform_vxworks6.2.GNU:
- * include/makeinclude/platform_vxworks6.3.GNU:
- Also convert slashes in HOST_ROOT
-
-Wed Jul 30 09:55:00 UTC 2008 Simon Massey <sma at prismtech dot com>
-
- * tests/tests.mpc:
-
- Missed adding the new Reactor_Dispatch_Order_Test_Dev_Poll
- entry.
-
-Tue Jul 29 22:23:08 UTC 2008 J.T. Conklin <jtc@acorntoolworks.com>
-
- * m4/ace.m4:
-
- Add ACE_PATH_BZIP2 feature test, sets ACE_BZIP2_CPPFLAGS,
- ACE_BZIP2_LDFLAGS, and ACE_BZIP2_LIBS as needed when
- --with-bzip2 is specified on the command line.
-
-Tue Jul 29 21:33:14 UTC 2008 J.T. Conklin <jtc@acorntoolworks.com>
-
- * bin/MakeProjectCreator/config/automake.features:
-
- Add bzip2=1
-
-Tue Jul 29 21:29:43 UTC 2008 J.T. Conklin <jtc@acorntoolworks.com>
-
- * bin/MakeProjectCreator/config/ace_bzip2.mpb:
-
- New file, overrides definitions from MPC's bzip2.mpb for
- automake build.
-
-Tue Jul 29 19:58:22 UTC 2008 Adam Mitz <mitza@ociweb.com>
-
- * bin/tao_orb_tests.lst:
-
- Reverted Tue Jul 29 14:21:32 UTC 2008 Adam Mitz <mitza@ociweb.com>
- because the bug should now be fixed in TAO.
-
-Tue Jul 29 18:11:32 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * bin/tao_orb_tests.lst:
- TAO/tests/Bug_3000_Regression fails because that issue remains
- unresolved, added !FIXED_BUGS_ONLY.
-
-Tue Jul 29 14:21:32 UTC 2008 Adam Mitz <mitza@ociweb.com>
-
- * bin/tao_orb_tests.lst:
-
- TAO/tests/Bug_3163_Regression fails because that issue remains
- unresolved, added !FIXED_BUGS_ONLY.
-
-Tue Jul 29 12:45:00 UTC 2008 Simon Massey <sma at prismtech dot com>
-
- * tests/run_test.lst:
- * tests/Reference_Counted_Event_Handler_Test.cpp:
-
- Corrected the disabling of ACE_Dev_Poll_Reactor test and split
- the test into two runs once with this reactor test disabled
- and once with just this reactor test enabled (marked with
- !FIXED_BUGS_ONLY) due to internal problems with
- ACE_Dev_Poll_Reactor.
-
-Tue Jul 29 12:14:00 UTC 2008 Simon Massey <sma at prismtech dot com>
-
- * tests/run_test.lst:
- * tests/Reactor_Dispatch_Order_Test.cpp:
- * tests/Reactor_Dispatch_Order_Test_Dev_Poll.cpp:
-
- These tests now actually return a failure if the test failed
- instead of always returning 0. I have also split out the
- problematic part of this test re-enabled by:
- Wed Jul 9 19:07:24 2008 Steve Huston which itself reversed:
- Sat Mar 29 08:16:57 UTC 2008 Johnny Willemsen that originally
- disabled testing for ACE_Dev_Poll_Reactor due to internal
- problems with ACE_Dev_Poll_Reactor.
-
-Mon Jul 28 13:39:13 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/config-macros.h:
- * ace/streams.h:
- Removed workarounds for ancient Borland C++ versions
-
-Mon Jul 28 13:32:13 2008 Johnny Willemsen <jwillemsen@remedy.nl>
+ * ace/Process_Manager.cpp:
+ Layout change
- * ace/Asynch_Acceptor.cpp:
* ace/WIN32_Asynch_IO.cpp:
- Removed compiler checks
-
- * ace/OS_NS_stdio.cpp:
- Don't check for Borland C++ but for ACE_HAS_NONCONST_FDOPEN
-
- * ace/OS_NS_stdio.inl:
- Removed workaround for Borland C++
-
-Mon Jul 28 13:10:13 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/Global_Macros.h:
- Removed obsolete workaround for Borland C++
-
-Mon Jul 28 13:03:13 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/ace_wchar.h:
- Removed obsolete workaround for Borland C++
-
-Mon Jul 28 11:52:13 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/Registry.cpp:
- Don't declare a static object within a method because that
- could lead to race conditions in a multi threaded program
-
- * ace/ace_qt4reactor.mpc:
- Fixed bug in this file
-
-Mon Jul 28 11:40:13 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/ETCL/ETCL_Interpreter.h:
- Doxygen fixes and made destructor virtual, this is a base class
-
- * ace/INET_Addr.cpp:
- Const change
-
-Fri Jul 25 14:21:13 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/ace_qtreactor.mpc:
- * ace/ace_qt3reactor.mpc:
- Renamed qt to qt3, this builds and links the qtreactor
- with qt3
-
- * ace/ace_qt4reactor.mpc:
- New project for qt4
-
- You can set qt=1 and qt3=1 together or set qt4=1, but not
- both at the same time. Thanks to Kees van Marle
- <kvmarle at remedy dot nl> for testing qt4
-
-Fri Jul 25 14:13:13 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/QtReactor/QtReactor.cpp:
- * ace/QtReactor/QtReactor.h:
- Improved qt4 support
-
-Fri Jul 25 14:09:13 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * bin/MakeProjectCreator/config/ace_qt3.mpb
- * bin/MakeProjectCreator/config/ace_qt4.mpb
- * bin/MakeProjectCreator/config/global.features:
- Set qt3 and qt4 default to 0. qt4 has different libs
- that we need to link with but also the qglobal.h is
- located on a different location, so added ACE_HAS_QT4
- which is then used to select which qglobal.h we include.
-
- * bin/MakeProjectCreator/config/ace_qtreactor.mpb:
- This is for qt3 so derive from ace_qt3
-
-Thu Jul 24 19:04:13 2008 Steve Huston <shuston@riverace.com>
-
- * ace/Containers_T.h: Improved documentation for ACE_DLList, noting
- especially that T pointers inserted into the list are not deleted
- when removed. Thank you to Bob Fiske for this improvement and sample
- code to illustrate.
-
- * THANKS: Added Bob Fiske.
-
-Thu Jul 24 12:50:00 UTC 2008 Simon Massey <sma at prismtech dot com>
-
- * bin/diff-builds-and-group-fixed-tests-only.sh:
- This shell script runs the perl diff-builds.pl script between
- the date given as the first parameter and the current utc date.
- The output is tidied up and any !FIXED_BUGS_ONLY bugs are
- removed before being grouped and the failed tests counted.
-
-Thu Jul 24 08:10:00 UTC 2008 Simon Massey <sma at prismtech dot com>
-
- * bin/tao_orb_tests.lst:
- * bin/tao_other_tests.lst:
- Added config item !FIXED_BUGS_ONLY to tests that highlight
- problems that have not yet been fixed. Please remove this
- config item once the bugs have actually been fixed, and
- include this config item with any newly added tests in the
- future that fall into this category.
-
-Wed Jul 23 13:30:28 UTC 2008 Simon Massey <sma at prismtech dot com>
-
- * bin/PerlACE/Process_Win32.pm:
- Allow named .bat files for windows.
-
-Wed Jul 23 13:08:28 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * bin/generate_doxygen.pl:
- * etc/tao_ziop.doxygen:
- * html/index.html:
- Added TAO ZIOP to the documentation
-
-Wed Jul 23 10:51:28 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/Select_Reactor_Base.h:
- Doxygen change
-
- * ace/Select_Reactor_T.cpp:
- * ace/Select_Reactor_T.h:
- * ace/TP_Reactor.cpp:
- * ace/TP_Reactor.h:
- mask_signals should be a bool like in the base class
-
-Wed Jul 23 08:11:28 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/SOCK_Dgram_Mcast.cpp:
- Use reentrant get_host_addr. This fixes bugzilla 3368. Thanks to
- Yongming Wang <wangym at gmail dot com> for reporting this
-
-Tue Jul 22 15:02:00 UTC 2008 Simon Massey <sma at prismtech dot com>
-
- * bin/group_test_stats.sh:
- Reverse and sort numerically so that highest number of
- failures are listed first.
-
-Tue Jul 22 13:09:28 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * bin/tao_orb_tests.lst:
- Added ZIOP test
-
-Tue Jul 22 11:52:28 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * bin/make_release.py:
- Don't convert line ending for pdf files
-
-Tue Jul 22 09:55:28 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * bin/MakeProjectCreator/config/global.features:
- bzip2 is default disabled
-
-Tue Jul 22 07:36:28 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/CDR_Stream.{h,cpp,inl}:
- Added setting for alignment which is needed for ZIOP where we want
- to place back the wr_ptr to a previous location. Few const and layout
- changes
-
-Mon Jul 21 13:09:28 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * bin/tao_other_tests.lst:
- Run nslist tests under vxworks
-
-Sat Jul 19 19:58:54 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/config-macosx-tiger.h:
- Make sure we set the correct ACE_SIZEOF_LONG_DOUBLE value. Thanks
- to Frank F�rster <F dot Forster at herts dot ac dot uk> for reporting this
-
-Thu Jul 17 20:24:11 UTC 2008 Steve Huston <shuston@riverace.com>
-
- * ace/OS_NS_sys_socket.inl (recvfrom): For Pharlap ETS, correct for
- a situation where recvfrom() returns a good address but an
- unexpectedly short length.
-
-Tue Jul 15 17:29:22 UTC 2008 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * examples/Monitor/Bytes_Sent/bytes_sent.cpp:
- * examples/Monitor/Message_Queue_Size/message_queue_size.cpp:
- * examples/Monitor/Constraint/constraint.cpp:
- * examples/Monitor/CPU_Load/cpu_load.cpp:
- * examples/Monitor/Num_Threads/num_threads.cpp:
- * examples/Monitor/Group/group.cpp:
- * examples/Monitor/Memory_Usage/memory_usage.cpp:
-
- Changes corresponding to the relocation in
-
- Tue Jul 15 17:19:14 UTC 2008 Jeff Parsons <j.parsons@vanderbilt.edu>
-
-Tue Jul 15 17:19:14 UTC 2008 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * ace/Monitor_Size.cpp:
- * ace/Monitor_Control_Types.cpp:
- * ace/Monitor_Control_Types.h:
- * ace/Monitor_Base.cpp:
- * ace/Monitor_Base.h:
- * ace/Monitor_Base.inl:
- * ace/Monitor_Control/Bytes_Received_Monitor.cpp:
- * ace/Monitor_Control/Packets_Received_Monitor.cpp:
- * ace/Monitor_Control/CPU_Load_Monitor.cpp:
- * ace/Monitor_Control/Monitor_Group.cpp:
- * ace/Monitor_Control/Memory_Usage_Monitor.cpp:
- * ace/Monitor_Control/Monitor_Query.cpp:
- * ace/Monitor_Control/Num_Threads_Monitor.cpp:
- * ace/Monitor_Control/Bytes_Sent_Monitor.cpp:
- * ace/Monitor_Control/Packets_Sent_Monitor.cpp:
-
- Relocated the statistics-related values from
- Monitor_Base to Monitor_Control_Types. Also
- inlined the information type accessor, the
- constraint list accessor and the refcounting
- methods.
-
-Tue Jul 15 01:27:54 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/config-win32-common.h:
- Added pragma comment for iphlpapi.lib. Thanks to Yongming Wang
- <wangym at gmail dot com> for reporting this
-
-Mon Jul 14 12:50:34 UTC 2008 Chad Elliott <elliott_c@ociweb.com>
-
- * NEWS:
-
- Added an entry for my change from Mon Jun 30 12:41:00 UTC 2008.
-
-Mon Jul 14 12:05:00 UTC 2008 Simon Massey <sma at prismtech dot com>
-
- * ace/Message_Queue_T.cpp:
-
- Correct void function dump returns from previous commit of:
- Fri Jul 11 08:06:40 UTC 2008 James H. Hill
-
-Sat Jul 12 12:59:19 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/config-borland-common.h:
- Removed BCB4 support
-
- * ace/ACE.cpp:
- Const/layout changes
-
- * ace/Configuration.h:
- Doxygen changes
-
- * ace/Monitor_Base.cpp (retrieve_and_clear):
- Use clear_i to prevent deadlocks
-
- * ace/SOCK_IO.cpp:
Const changes
- * ace/Strategies_T.cpp:
- layout changes
-
-Fri Jul 11 23:48:19 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * bin/make_release.py:
- Don't exclude the mwc files for vc8. Thanks to Michael Guntli
- <michael dot guntli at leica-geosystems dot com> for reporting
- this. This fixes bugzilla 3364
-
-Fri Jul 11 14:41:19 UTC 2008 James H. Hill <hillj@isis.vanderbilt.edu>
-
- * NEWS:
-
- Updated the NEW file to reflect previous ChangeLog entry.
-
-Fri Jul 11 08:06:40 UTC 2008 James H. Hill <hillj@isis.vanderbilt.edu>
-
- * ace/Message_Queue_T.h:
- * ace/Message_Queue_T.cpp:
-
- Implemented the iterator and reverse iterator for the
- ACE_Message_Queue_Ex class.
-
-Wed Jul 9 21:20:13 UTC 2008 Ken Sedgwick <ken+5a4@bonsai.com>
-
- * rpmbuild/README:
- Added basic rpmbuild instructions.
-
-Wed Jul 9 19:07:24 2008 Steve Huston <shuston@riverace.com>
-
- * tests/Reactor_Dispatch_Order_Test.cpp: Reversed this change:
- Sat Mar 29 08:16:57 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
- which disabled testing for ACE_Dev_Poll_Reactor. Let's see what the
- issues are then address and/or disable as needed.
- Also fixed a cut/paste error.
-
-Wed Jul 9 18:37:57 2008 Steve Huston <shuston@riverace.com>
-
- * tests/Reference_Counted_Event_Handler_Test.cpp: Enabled test for
- Winsock 2 systems; previously only ran the ACE_WFMO_Reactor-based
- test for non-Winsock 2 systems, where it is not supported.
-
-Wed Jul 9 17:45:40 UTC 2008 J.T. Conklin <jtc@acorntoolworks.com>
-
- * m4/config_h.m4:
-
- Remove autoheader template for ACE_HAS_NON_BLOCKING_CONNECTS.
-
- * tests/MT_SOCK_Test.cpp:
-
- Remove use of ACE_HAS_NON_BLOCKING_CONNECTS feature test macro.
- It was removed since ACE no longer supports any systems that
- required it.
-
-Wed Jul 9 16:09:30 UTC 2008 J.T. Conklin <jtc@acorntoolworks.com>
-
- * m4/config_h.m4:
- * configure.ac:
-
- Remove feature test and autoheader template for
- ACE_LACKS_WILDCARD_BIND.
-
- * ace/Sock_Connect.cpp:
-
- Remove use of ACE_LACKS_WILDCARD_BIND feature test macro.
-
- * ace/README:
-
- Remove ACE_LACKS_WILDCARD_BIND from the list of feature test
- macros. It was removed since ACE no longer supports any systems
- that required it.
-
-Wed Jul 9 16:02:32 UTC 2008 J.T. Conklin <jtc@acorntoolworks.com>
-
- * configure.ac:
-
- Changed ACE_HAS_SIGVAL_SIGVAL_INT and ACE_HAS_SIGVAL_SIGVAL_PTR
- feature tests to use "union sigval" instead of "sigval_t". The
- former is what ACE uses; while the latter is a common extension,
- it is not in the XPG3 specification. Thanks to Olli Savia.
-
-Wed Jul 9 14:23:00 UTC 2008 J.T. Conklin <jtc@acorntoolworks.com>
-
- * ace/README:
-
- Remove ACE_HAS_TEMPLATE_SPECIALIZATION from list of feature
- test macros.
-
-Wed Jul 9 14:18:26 UTC 2008 J.T. Conklin <jtc@acorntoolworks.com>
-
- * m4/config_h.m4:
- * configure.ac:
-
- Remove feature test and autoheader template for
- ACE_HAS_DLFCN_H_BROKEN_EXTERN_C.
-
- * ace/os_include/os_dlfcn.h:
-
- Remove use of ACE_HAS_DLFCN_H_BROKEN_EXTERN_C feature test
- macro.
-
- * ace/README:
-
- Remove ACE_HAS_DLFCN_H_BROKEN_EXTERN_C from the list of feature
- test macros. It was removed since ACE no longer supports any
- systems that required it.
-
-Wed Jul 9 09:20:03 UTC 2008 Olli Savia <ops@iki.fi>
-
- * ace/TTY_IO.h:
- * ace/TTY_IO.cpp:
- Removed deprecated 'parityenb' member from ACE_TTY_IO::Serial_Params
- structure.
-
- * NEWS:
- Added a note about change above.
-
-Tue Jul 8 21:53:31 UTC 2008 Douglas C. Schmidt <schmidt@dre.vanderbilt.edu>
-
- * ace/Service_Manager.cpp (process_request): Ensure that requests
- are processed using the global context, rather than the current
- one. Thanks to Michael Doubez <michael dot doubez at gmail dot
- com> for suggesting this fix.
-
-Tue Jul 8 16:44:24 UTC 2008 J.T. Conklin <jtc@acorntoolworks.com>
-
- * m4/config_h.m4:
-
- Remove autoheader template for ACE_HAS_BROKEN_HPUX_TEMPLATES.
-
- * netsvcs/lib/Server_Logging_Handler_T.cpp:
- * netsvcs/lib/Server_Logging_Handler_T.h:
-
- Remove use of ACE_HAS_BROKEN_HPUX_TEMPLATES feature test macro.
-
- * ace/README:
-
- Remove ACE_HAS_BROKEN_HPUX_TEMPLATES from the list of feature
- test macros. It was removed since ACE no longer supports any
- systems that required it.
-
-Tue Jul 8 16:41:26 2008 Steve Huston <shuston@riverace.com>
-
- * ace/WIN32_Asynch_IO.cpp (ACE_WIN32_Asynch_Write_Stream::write): For
- Winsock 2-capable platforms, use WSASend() instead of WriteFile().
- The former performs an order of magnitude faster. Thanks to
- Namrata Gandhi for running the Win32 native performance tests.
-
-Tue Jul 8 16:35:57 UTC 2008 J.T. Conklin <jtc@acorntoolworks.com>
-
- * m4/config_h.m4:
- * configure.ac:
-
- Remove feature test and autoheader template for
- ACE_NEEDS_REGEXPR_H. It is no longer used by ACE.
-
- * ace/config-unixware-7.1.0.h:
- * ace/config-unixware-7.1.0.udk.h:
-
- Remove the ACE_NEEDS_REGEXPR_H feature test macro definition.
- It is no longer used by ACE.
-
-Tue Jul 8 16:06:46 UTC 2008 J.T. Conklin <jtc@acorntoolworks.com>
-
- * NEWS:
-
- Document new --enable-rcsid option for autoconf build.
-
- * m4/ace.m4:
- * m4/config_h.m4:
- * m4/platform.m4:
-
- Add support of a new --enable-rcsid option for the autoconf
- build. Previously, compiling RCS IDs into object files was
- tightly coupled with the --enable-debug option and was always
- disabled for certain operating systems. A separate option allows
- the user to select this behavior independently.
-
-Tue Jul 8 14:41:08 2008 Steve Huston <shuston@riverace.com>
-
- * tests/Reference_Counted_Event_Handler_Test.cpp: Fixed test cases
- that I accidentally reversed in
- Fri Jul 4 20:11:02 UTC 2008 Steve Huston <shuston@riverace.com>
-
-Tue Jul 08 06:44:09 MST 2008 Trevor Fields <fields_t@ociweb.com>
-
- * bin/PerlACE/Run_Test.pm:
-
- Added waitforfileoutput and waitforfileoutput_timed
- methods that wait for output to appear in a file.
-
-Sun Jul 6 19:47:27 UTC 2008 Ken Sedgwick <ken+5a4@bonsai.com>
-
- * rpmbuild/ace-tao.spec:
- Added idl and pidl include files to tao-devel package.
-
-Sun Jul 6 18:28:58 UTC 2008 Ken Sedgwick <ken+5a4@bonsai.com>
-
- * rpmbuild/ace-tao.spec:
- * rpmbuild/ace-tao-orbsvcs-daemon.patch:
- * rpmbuild/ace-tao-config.patch:
- Updated for latest DOC Group release (x.6.6).
- Tracked libACE_Monitor_Control name change.
- Fixed broken patches.
-
-Fri Jul 4 20:11:02 UTC 2008 Steve Huston <shuston@riverace.com>
-
- * ace/config-macros.h: Don't set ACE_HAS_PROCESS_SPAWN for
- ACE_HAS_PHARLAP - there's only one process available.
-
- * ace/Recursive_Thread_Mutex.cpp (get_nesting_level): Add Pharlap ETS
- to those platforms without access to the recursion count on a
- recursive mutex.
-
- * tests/run_test.lst: Disable Sendfile_Test on LABVIEW_RT - it lacks
- sendfile support.
-
- * tests/Reference_Counted_Event_Handler_Test.cpp: Replaced ACE_ASSERT
- with ACE_ERROR; surrounded naked strings with ACE_TEXT; added a test
- option for using ACE_Dev_Poll_Reactor where available.
+Wed Mar 10 10:31:16 UTC 2010 Vladimir Zykov <vladimir.zykov@prismtech.com>
- * tests/Service_Config_Test.cpp: Replaced ACE_ASSERT with ACE_ERROR.
-
- * tests/Thread_Pool_Reactor_Resume_Test.cpp:
- * tests/Thread_Pool_Reactor_Test.cpp: Add ACE_HAS_PHARLAP to those
- platforms that need to scale back the max number of connections
- due to limited capacity.
-
-Thu Jul 3 21:42:54 UTC 2008 J.T. Conklin <jtc@acorntoolworks.com>
-
- * configure.ac:
-
- Changed the feature test used for the existance of the sigval_t
- type not to define ACE_LACKS_SIGVAL_T if it does not exist.
-
- However, it is still needed to set the ac_cv_type_sigval_t shell
- variable, which is used to decide whether to perform the
- ACE_HAS_SIGVAL_SIGVAL_INT and ACE_HAS_SIGVAL_SIGVAL_PTR feature
- tests.
-
- This fixes (the newly reopened) bugzilla #2794. Thanks to Olli
- Savi for suggesting taking another look.
-
-Thu Jul 3 16:38:35 UTC 2008 Chad Elliott <elliott_c@ociweb.com>
-
- * bin/MakeProjectCreator/templates/gnu.mpd:
-
- Added the use of 'postclean' to be used during the realclean
- target.
-
-Wed Jul 2 18:30:15 UTC 2008 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * ace/Monitor_Base.cpp (clear_i):
-
- Added resize of string array (if applicable) to 0.
-
- * ace/Monitor_Control/CPU_Load_Monitor.h:
- * ace/Monitor_Control/Bytes_Received_Monitor.cpp:
- * ace/Monitor_Control/Packets_Received_Monitor.cpp:
- * ace/Monitor_Control/Memory_Usage_Monitor.h:
- * ace/Monitor_Control/Num_Threads_Monitor.h:
- * ace/Monitor_Control/CPU_Load_Monitor.cpp:
- * ace/Monitor_Control/Memory_Usage_Monitor.cpp:
- * ace/Monitor_Control/Num_Threads_Monitor.cpp:
- * ace/Monitor_Control/Bytes_Sent_Monitor.cpp:
- * ace/Monitor_Control/Packets_Sent_Monitor.cpp:
-
- Finished implementation of clear_i() method for all
- platforms.
-
-Wed Jul 2 12:45:53 UTC 2008 Douglas C. Schmidt <schmidt@dre.vanderbilt.edu>
-
- * Updated the COPYING file to make it consistent with what's on the website.
-
-Wed Jul 02 12:30:00 UTC 2008 Simon Massey <sma at prismtech dot com>
-
- * ace/Monitor_Control/Solaris_Network_Interface_Monitor.cpp:
-
- ACE_TEXT () and ACE_TEXT_ALWAYS_CHAR () required here.
-
-Wed Jul 02 12:05:00 UTC 2008 Simon Massey <sma at prismtech dot com>
-
- * ace/Framework_Component.cpp:
-
- Annoying text constant problem in a build. No need for ACE_TEXT()
- here.
-
-Wed Jul 2 11:51:03 UTC 2008 Chad Elliott <elliott_c@ociweb.com>
-
- * tests/Makefile.am:
-
- Added the Process_Env_Test.
-
-Wed Jul 02 11:40:00 UTC 2008 Simon Massey <sma at prismtech dot com>
-
- * tests/Process_Env_Test.cpp:
-
- Annoyingly the ACE_RCSID() macro provides it's own ;
- This fixes the "Process_Env_Test.cpp:23: error: extra ';'" error.
-
-Tue Jul 1 22:47:17 UTC 2008 Steve Huston <shuston@riverace.com>
-
- * ace/Process.{h cpp}: Can't define or use the new convert_env_buffer()
- method unless ACE_HAS_WCHAR is defined. This extra check is needed
- for LabVIEW RT / Pharlap ETS because it purports to be Win32 but
- does not have wide-char support.
-
-Tue Jul 1 14:20:00 UTC 2008 Simon Massey <sma at prismtech dot com>
-
- * bin/PythonACE/fuzz/check_no_tabs.py:
-
- Attempt to provide tabs check.
-
-Tue Jul 1 12:29:34 UTC 2008 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * ace/Monitor_Control/Bytes_Received_Monitor.cpp:
- * ace/Monitor_Control/Packets_Received_Monitor.cpp:
- * ace/Monitor_Control/Bytes_Sent_Monitor.cpp:
- * ace/Monitor_Control/Packets_Sent_Monitor.cpp:
-
- Cosmetic changes.
-
-Mon Jun 30 16:50:05 UTC 2008 Chad Elliott <elliott_c@ociweb.com>
-
- * ace/Process.h:
-
- Fixed a misplaced bit of code.
-
-Mon Jun 30 12:41:00 UTC 2008 Chad Elliott <elliott_c@ociweb.com>
-
- * ace/Process.h:
- * ace/Process.cpp:
-
- Added an option to ACE_Process_Options to use a wchar_t environment
- buffer instead of char. This is useful only on Windows with
- ACE_USES_WCHAR undefined. The benefit of using a wchar_t
- environment buffer is that it is not limited to 32kb as a char
- environment buffer is.
-
- In ACE_Process::spawn(), convert the char environment buffer to a
- wchar_t environment buffer if specified to do so in the process
- options.
-
- * tests/Process_Env_Test.cpp:
+ * ace/Svc_Handler.cpp:
* tests/run_test.lst:
- * tests/tests.mpc:
-
- Added a test for the above feature.
-
-Fri Jun 27 18:04:52 UTC 2008 Steve Huston <shuston@riverace.com>
-
- * include/makeinclude/rules.local.GNU: Removed the first setting of
- CLEANUP_OBJS by itself - it was a duplicate of what's done in
- CLEANUP_BIN's case, but with possibly an incorrect objext. Prevents
- a main executable's object file from being deleted twice and ensures
- only valid object file extension is used. Thanks to Howard Finer
- for pointing this out.
-
-Fri Jun 27 16:08:27 UTC 2008 Steve Huston <shuston@riverace.com>
+ Fixed bug#2609 and enabled the test for it. Thanks to Milan
+ Cvetkovic <milan dot cvetkovic at mpathix dot com> for
+ contributing this.
- * include/makeinclude/rules.local.GNU: Add $(VOBJS) to CLEANUP_OBJS to
- be sure all objects that go into a binary are cleaned up.
+Tue Mar 9 12:20:54 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
-Fri Jun 27 15:35:58 UTC 2008 J.T. Conklin <jtc@acorntoolworks.com>
+ * include/makeinclude/platform_g++_common.GNU:
+ Added CXX_MACHINE
- * bin/MakeProjectCreator/modules/AutomakeWorkspaceHelper.pm:
+Mon Mar 8 15:36:55 UTC 2010 Adam Mitz <mitza@ociweb.com>
- Changed TAO_IDLFLAGS to Rename executable from gperf to
- ace_gperf.
-
-Fri Jun 27 14:58:17 UTC 2008 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * ace/Monitor_Control/Solaris_Network_Interface_Monitor.h:
-
- Changed ACE_CString member to ACE_TString, to accommodate
- wchar builds.
-
-Thu Jun 26 20:41:20 UTC 2008 J.T. Conklin <jtc@acorntoolworks.com>
-
- * ace/Profile_Timer.cpp:
-
- Explictly #include "ace/OS_NS_fcntl.h" and "ace/OS_NS_unistd.h"
- if ACE_HAS_PRUSAGE_T is defined. These headers are implicitly
- #included with inline builds, but are required for builds
- where inline has been disabled.
-
-Thu Jun 26 13:13:16 UTC 2008 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * ace/Monitor_Control_Types.h:
- * ace/Monitor_Base.cpp:
- * ace/Monitor_Base.h:
- * ace/Monitor_Control/Monitor_Group.h:
- * ace/Monitor_Control/Monitor_Group.cpp:
-
- Restored support for string data type in
- monitor storage, by moving data types,
- members and methods from their original
- location in an earlier version of the
- Notification Service monitor classes,
- to the appropriate locations in ACE.
-
-Thu Jun 26 02:45:21 UTC 2008 Phil Mesnier <mesnier_p@ociweb.com>
-
- * THANKS: added Ittehad Shaikh
-
-Wed Jun 25 15:05:29 UTC 2008 J.T. Conklin <jtc@acorntoolworks.com>
-
- * apps/gperf/src/Makefile.am:
-
- Rename executable from gperf to ace_gperf.
+ * bin/mpc.pl:
+ * bin/mwc.pl:
-Wed Jun 25 14:59:13 UTC 2008 J.T. Conklin <jtc@acorntoolworks.com>
+ Some platforms have been reported to return undef from
+ $FindBin::RealBin. In this case, fall back on dirname($0).
- * apps/gperf/tests/Makefile.am:
+Mon Mar 8 13:53:54 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
- Re-tabify.
+ * ace/Atomic_Op_GCC_T.inl:
+ Fixed gcc warning
-Wed Jun 25 14:09:52 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
+Mon Mar 8 08:35:54 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
- * rpmbuild/ace-tao-config.patch
- Removed ACE_GPERF
+ * ace/Atomic_Op.h:
+ * ace/Atomic_Op.inl:
+ Added specializations for bool/unsigned short/short, is around 7 times
+ faster than the default atomic op
- * rpmbuild/ace-tao.spec:
- Document changes
+Mon Mar 8 08:24:54 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
- * rpmbuild/ace-tao-gperf-info.patch:
- Removed, not needed anymore
+ * tests/Atomic_Op_Test.cpp:
+ Added tests for short/unsigned short/bool
-Wed Jun 25 13:29:13 UTC 2008 J.T. Conklin <jtc@acorntoolworks.com>
+Fri Mar 5 14:02:54 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
- * m4/config_h.m4:
* configure.ac:
+ Added test for GCC builtin support
- Remove feature test and autoheader template for
- ACE_HAS_BROKEN_NETBSD_MSYNC.
-
- * ace/OS_NS_sys_mman.inl:
-
- Remove the use of the ACE_HAS_BROKEN_NETBSD_MSYNC feature test
- macro. It was removed since ACE no longer supports the systems
- that required it.
-
-Wed Jun 25 11:23:00 UTC 2008 Simon Massey <sma at prismtech dot com>
-
- * ace/Monitor_Control/Bytes_Received_Monitor.cpp:
-
- Tue Jun 24 11:46:41 UTC 2008 Jeff Parsons committed
- Miss-cased ACE_TEXT.
-
-Wed Jun 25 10:00:00 UTC 2008 Simon Massey <sma at prismtech dot com>
-
- * bin/fuzz.pl:
-
- Enhance ACE_TMAIN and ORB_init checks for /* .. */ comments.
-
-Wed Jun 25 06:58:52 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * apps/gperf/gperf.1:
- * apps/gperf/gperf.info:
- * apps/gperf/gperf.mpc:
- * apps/gperf/gperf.texi:
- * apps/gperf/ace_gperf.1:
- * apps/gperf/ace_gperf.info:
- * apps/gperf/ace_gperf.mpc:
- * apps/gperf/ace_gperf.texi:
- * apps/gperf/gperf/src/gperf.mpc:
- * apps/gperf/gperf/tests/gperf_test.mpb:
- * apps/gperf/gperf/tests/Makefile.am:
- Renamed gperf to ace_gperf to make sure we always get the gperf
- from ace, fedora also has a regular gperf package
-
- * include/makeinclude/platform_vxworks5.5.x.GNU:
- * include/makeinclude/platform_vxworks6.2.GNU:
- * include/makeinclude/platform_vxworks6.3.GNU:
- Updated for gperf rename
-
- * rpmbuild/ace-tao.spec:
- Removed gperf rename which only was done in the rpm package.
- This fixes bugzilla 3342
-
-Wed Jun 25 05:59:52 UTC 2008 J.T. Conklin <jtc@acorntoolworks.com>
-
- * include/makeinclude/platform_netbsd.GNU:
-
- Conditionally set no_hidden_visibility to 1.
-
-Tue Jun 24 13:52:00 UTC 2008 Simon Massey <sma at prismtech dot com>
-
- * tests/Bug_2980_Regression_Test.cpp:
- * tests/tests.mpc:
-
- Remove ACE_TMAIN from this test and stop it building on
- wide systems (as per original test). The test can not use
- ace directly.
-
-Tue Jun 24 13:30:31 2008 Steve Huston <shuston@riverace.com>
-
- * ace/CDR_Stream.h: For ACE_OutputCDR, note that attempting to set a
- specific byte order requires ACE_ENABLE_SWAP_ON_WRITE to have any
- affect. Thanks to Howard Finer for pointing this out.
-
-Tue Jun 24 11:46:41 UTC 2008 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * ace/Monitor_Control/Bytes_Received_Monitor.cpp:
- * ace/Monitor_Control/Packets_Received_Monitor.cpp:
- * ace/Monitor_Control/Bytes_Sent_Monitor.cpp:
- * ace/Monitor_Control/Packets_Sent_Monitor.cpp:
-
- For Solaris and *BSD WChar builds, ACE_TEXT-ified the argument
- in the call to the platform-specific base class
- constructor.
-
-Tue Jun 24 11:02:00 UTC 2008 Simon Massey <sma at prismtech dot com>
-
- * ace/Svc_Conf_Token_Table.h:
-
- commit generated 3rd file.
- Fix the dependancies for FC6_Compact_NoInline build.
-
-Tue Jun 24 09:45:00 UTC 2008 Simon Massey <sma at prismtech dot com>
-
- * tests/Bug_2980_Regression_Test.cpp:
- * tests/tests.mpc:
-
- Manually add the ACE_TMAIN code to this test.
-
-Tue Jun 24 00:03:27 UTC 2008 J.T. Conklin <jtc@acorntoolworks.com>
-
- * ace/Monitor_Control/BSD_Network_Interface_Monitor.cpp:
- * ace/Monitor_Control/BSD_Network_Interface_Monitor.h:
-
- Changed to fetch current value in constructor, and subtract
- that from subsequent values in each update() call.
+Fri Mar 5 12:40:54 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
-Mon Jun 23 15:28:00 UTC 2008 Simon Massey <sma at prismtech dot com>
-
- * ace/Svc_Conf_y.cpp:
-
- Fix fuzz errors incorrect ACE_TMAIN/main use; commit generated 2nd.
-
-Mon Jun 23 15:27:00 UTC 2008 Simon Massey <sma at prismtech dot com>
-
- * ace/Svc_Conf.y:
-
- Fix fuzz errors incorrect ACE_TMAIN/main use; commit source 1st.
-
-Mon Jun 23 13:51:23 UTC 2008 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * ace/Monitor_Control/Windows_Monitor.h:
-
- Changed class member type from ACE_CString to ACE_TString
- to accomondate Unicode builds.
-
- * ace/Monitor_Control/Windows_Monitor.cpp:
-
- Removed incorrect use of ACE_TEXT wrapper on a non-literal.
-
-Mon Jun 23 12:34:35 UTC 2008 Chad Elliott <elliott_c@ociweb.com>
-
- * bin/tao_other_tests.lst:
-
- Added the new Notify Timeout test.
-
-Mon Jun 23 12:09:26 UTC 2008 Douglas C. Schmidt <schmidt@dre.vanderbilt.edu>
-
- * examples/C++NPv2/display_logfile.cpp: Divided an ACE_TCHAR
- string by sizeof (ACE_TCHAR) to get the appropriate size.
- Thanks to J.T. <jtc at acorntoolworks dot com> for reporting
- this.
-
-Mon Jun 23 11:12:00 UTC 2008 Simon Massey <sma at prismtech dot com>
-
- * ace/Svc_Conf_y.cpp:
- * bin/LabVIEW_RT/labview_test_controller/test.cpp:
- * ASNMP/examples/trap/trap.cpp:
- * ASNMP/examples/get/get.cpp:
- * ASNMP/examples/get/get_async.cpp:
- * ASNMP/examples/set/set.cpp:
- * ASNMP/examples/next/next.cpp:
- * ASNMP/examples/walk/walk.cpp:
- * netsvcs/clients/Tokens/mutex/test_mutex.cpp:
- * performance-tests/RPC/client.cpp:
- * tests/Bug_2980_Regression_Test.cpp:
-
- Fix fuzz errors incorrect ACE_TMAIN/main use.
-
-Sun Jun 22 17:23:08 UTC 2008 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * ace/Monitor_Control/CPU_Load_Monitor.cpp:
- * ace/Monitor_Control/Memory_Usage_Monitor.cpp:
- * ace/Monitor_Control/Num_Threads_Monitor.cpp:
-
- Fix to clear_i() implementation for these monitors that
- compiled only on Windows.
-
-Fri Jun 20 20:40:50 UTC 2008 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * ace/Monitor_Size.cpp:
- * ace/Monitor_Base.cpp:
- * ace/Monitor_Base.h:
-
- Moved stats features from the Notification Service monitor
- class to the ACE base class.
-
- * ace/Monitor_Control/Windows_Multi_Instance_Monitor.cpp:
- * ace/Monitor_Control/Linux_Network_Interface_Monitor.cpp:
- * ace/Monitor_Control/CPU_Load_Monitor.h:
- * ace/Monitor_Control/Bytes_Received_Monitor.cpp:
- * ace/Monitor_Control/Windows_Monitor.h:
- * ace/Monitor_Control/Packets_Received_Monitor.cpp:
- * ace/Monitor_Control/Memory_Usage_Monitor.h:
- * ace/Monitor_Control/Monitor_Group.h:
- * ace/Monitor_Control/Null_Network_Interface_Monitor.cpp:
- * ace/Monitor_Control/BSD_Network_Interface_Monitor.h:
- * ace/Monitor_Control/Solaris_Network_Interface_Monitor.h:
- * ace/Monitor_Control/Num_Threads_Monitor.h:
- * ace/Monitor_Control/Bytes_Sent_Monitor.h:
- * ace/Monitor_Control/CPU_Load_Monitor.cpp:
- * ace/Monitor_Control/Packets_Sent_Monitor.h:
- * ace/Monitor_Control/Windows_Monitor.cpp:
- * ace/Monitor_Control/Monitor_Group.cpp:
- * ace/Monitor_Control/Memory_Usage_Monitor.cpp:
- * ace/Monitor_Control/Linux_Network_Interface_Monitor.h:
- * ace/Monitor_Control/Windows_Multi_Instance_Monitor.h:
- * ace/Monitor_Control/BSD_Network_Interface_Monitor.cpp:
- * ace/Monitor_Control/Bytes_Received_Monitor.h:
- * ace/Monitor_Control/Solaris_Network_Interface_Monitor.cpp:
- * ace/Monitor_Control/Packets_Received_Monitor.h:
- * ace/Monitor_Control/Null_Network_Interface_Monitor.h:
- * ace/Monitor_Control/Num_Threads_Monitor.cpp:
- * ace/Monitor_Control/Bytes_Sent_Monitor.cpp:
- * ace/Monitor_Control/Packets_Sent_Monitor.cpp:
-
- Implemented overrides of clear_i() for all the OS
- monitors.
-
-Fri Jun 20 20:25:12 UTC 2008 Steve Huston <shuston@riverace.com>
-
- * bin/PerlACE/README: Edited to reflect the change in process for
- referring to test components. Components are now referred to with
- numbers instead of names.
-
- * bin/PerlACE/TestTarget.pm: In create_target(), warn if the component
- is not a number.
-
- * bin/PerlACE/ProcessLVRT.pm: Don't try to close an undefined Telnet.
-
- * bin/tao_orb_tests.lst: Removed the LabVIEW_RT disabling on
- Bug_2702_Regression, Oneway_Send_Timeouts, and Abstract_Interface.
-
- * tests/run_test.pl: Changed the target component from "ace" to 1 per
- new component referring convention.
-
-Fri Jun 20 18:40:10 UTC 2008 Chad Elliott <elliott_c@ociweb.com>
-
- * bin/PerlACE/Run_Test.pm:
-
- Removed references to HostProcess and TargetProcess.
-
- * bin/PerlACE/TestTarget.pm:
- * bin/PerlACE/TestTarget_VxWorks.pm:
-
- Added a new test target for VxWorks. It currently has no reboot
- related functionality.
-
- * bin/PerlACE/TestTarget_LVRT.pm:
-
- Added the ability to accept multiple files for the DeleteFile
- method as unlink does.
-
- * bin/PerlACE/HostProcess.pm:
- * bin/PerlACE/TargetProcess.pm:
-
- Removed these files.
-
-Fri Jun 20 15:15:00 UTC 2008 Simon Massey <sma at prismtech dot com>
-
- * bin/fuzz.pl:
-
- Small bug in white space compaction.
-
-Fri Jun 20 14:15:00 UTC 2008 Simon Massey <sma at prismtech dot com>
-
- * bin/fuzz.pl:
-
- Enhance ACE_TMAIN check for multi-line detection and remove
- detection level for this check.
-
-Fri Jun 20 12:09:53 UTC 2008 Chad Elliott <elliott_c@ociweb.com>
-
- * examples/IPC_SAP/SSL_SAP/SSL-client-simple.cpp:
- * examples/IPC_SAP/SSL_SAP/SSL-client.cpp:
-
- Added static_cast's to avoid warnings from vc8.
-
-Thu Jun 19 16:21:07 2008 Steve Huston <shuston@riverace.com>
-
- * ace/CDR_Base.h:
- * ace/CDR_Stream.h: Added a enum to ACE_CDR with the values for
- byte ordering specifier. Moved the setting of ACE_CDR_BYTE_ORDER
- from CDR_Stream.h to CDR_Base.h so it can be used in the enum.
- These make it easier for users to figure out what to do when they
- want to force a specific byte ordering.
- Also did a little more doxygen cleanup.
-
-Thu Jun 19 15:11:00 UTC 2008 Simon Massey <sma at prismtech dot com>
-
- * bin/fuzz.pl:
-
- Enable ORB_init() 3rd parameter null string check.
-
-Thu Jun 19 14:11:04 UTC 2008 J.T. Conklin <jtc@acorntoolworks.com>
-
- * ace/Monitor_Control/BSD_Network_Interface_Monitor.cpp:
-
- Explicitly #include <sys/ioctl.h> and <net/if.h> for non-inline
- builds.
-
-Wed Jun 18 17:36:34 UTC 2008 Yan Dai <dai_y@ociweb.com>
-
- * ace/Stack_Trace.cpp:
-
- Moved pragma disable warning directives from inside of function to
- outside to take effect.
-
-Wed Jun 18 17:27:51 2008 Steve Huston <shuston@riverace.com>
-
- * ace/CDR_Stream.h: Some doxygen improvements.
-
-Wed Jun 18 15:36:11 UTC 2008 Phil Mesnier <mesnier_p@ociweb.com>
-
- * bin/tao_orb_tests.lst:
-
- Added new run_test scripts for the special variants of the TAO
- POA EndpointPolicy test.
-
-Wed Jun 18 13:20:00 UTC 2008 Simon Massey <sma at prismtech dot com>
-
- * bin/fuzz.pl:
-
- Redo check for wide character incompatabilty ORB_init() miss-use.
- Caters for multi-line ORB_init.
-
-Wed Jun 18 12:16:48 UTC 2008 Chad Elliott <elliott_c@ociweb.com>
-
- * bin/PerlACE/Run_Test.pm:
-
- Increase the process start wait time for QNX.
-
-Wed Jun 18 10:43:20 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * include/makeinclude/platform_linux_icc.GNU:
- Don't use deprecated options
-
-Wed Jun 18 09:50:20 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * README:
- * ACE-INSTALL.html:
- Updated
-
-Tue Jun 17 22:43:20 2008 Steve Huston <shuston@riverace.com>
-
- * ace/Reactor.h: Clarify that calling remove_handler() for a signal
- handler does not invoke the handler's handle_close() callback. Also
- note that this behavior is under debate in Bugzilla #2368. Thanks to
- Bill Kendall <wkendall at sgi dot com> for calling this to attention.
-
- * THANKS: Added Bill Kendall.
-
-Tue Jun 17 15:36:49 UTC 2008 Yan Dai <dai_y@ociweb.com>
-
- * ace/Stack_Trace.cpp:
-
- Disabled warning C4706 in load_dbghelp_library_if_needed()
- and enabled afterwards on windows.
-
-Tue Jun 17 13:55:00 UTC 2008 Simon Massey <sma at prismtech dot com>
-
- * bin/fuzz.pl:
-
- Add check for wide character incompatabilty ORB_init() miss-use.
-
-Tue Jun 17 12:40:03 UTC 2008 J.T. Conklin <jtc@acorntoolworks.com>
-
- * ace/Monitor_Control/BSD_Network_Interface_Monitor.cpp:
-
- Explicitly #include <sys/sockio.h> for non-inline builds.
-
-Tue Jun 17 09:30:00 UTC 2008 Simon Massey <sma at prismtech dot com>
-
- * apps/JAWS/clients/WebSTONE/src/bench.c:
- * apps/JAWS/clients/WebSTONE/src/errexit.c:
- * apps/JAWS/clients/WebSTONE/src/genrand.c:
- * apps/JAWS/clients/WebSTONE/src/timefunc.c:
- * apps/JAWS/clients/WebSTONE/src/webclient.c:
- * apps/JAWS/clients/WebSTONE/src/webmaster.c:
-
- Fuzz errors, Untabify.
-
-Tue Jun 17 08:13:00 UTC 2008 Simon Massey <sma at prismtech dot com>
-
- * include/make_include/platform_sunos5_common.GNU:
-
- Changed default "kstat ?= 1" at Johnny Willemsens request.
-
-Tue Jun 17 06:42:51 UTC 2008 Yan Dai <dai_y@ociweb.com>
-
- * ace/Stack_Trace.cpp:
-
- Fixed declared method (determine_starting_frame) never referenced
- warning on HP aCC build.
-
-Mon Jun 16 21:26:05 UTC 2008 Abdullah Sowayan <abdullah.sowayan@lmco.com>
-
- * bin/fuzz.pl:
-
- Enable check_for_tab for all files in the repository.
-
-Mon Jun 16 21:22:03 UTC 2008 Abdullah Sowayan <abdullah.sowayan@lmco.com>
-
- * apps/JAWS/clients/Caching/Local_Locator.cpp:
- * apps/JAWS/clients/WebSTONE/src/bench.c:
- * apps/JAWS/clients/WebSTONE/src/errexit.c:
- * apps/JAWS/clients/WebSTONE/src/genrand.c:
- * apps/JAWS/clients/WebSTONE/src/get.c:
- * apps/JAWS/clients/WebSTONE/src/gettimeofday.c:
- * apps/JAWS/clients/WebSTONE/src/parse_file_list.c:
- * apps/JAWS/clients/WebSTONE/src/rexec.c:
- * apps/JAWS/clients/WebSTONE/src/statistics.c:
- * apps/JAWS/clients/WebSTONE/src/sysdep.c:
- * apps/JAWS/clients/WebSTONE/src/timefunc.c:
- * apps/drwho/Hash_Table.cpp:
-
- Untabify.
-
-Mon Jun 16 20:24:45 UTC 2008 Abdullah Sowayan <abdullah.sowayan@lmco.com>
-
- * apps/Gateway/Gateway/Connection_Handler.cpp:
- * apps/Gateway/Gateway/Event_Forwarding_Discriminator.cpp:
- * apps/Gateway/Peer/Options.cpp:
- * apps/JAWS/clients/Blobby/Options.cpp:
- * apps/JAWS/clients/Blobby/blobby.cpp:
- * apps/JAWS/clients/Caching/ID_Generator.cpp:
- * apps/JAWS/clients/Caching/Local_Locator.cpp:
- * apps/JAWS/clients/Caching/Locator_Request_Reply.cpp:
- * apps/JAWS/clients/Caching/URL_Properties.inl:
- * apps/JAWS/clients/WebSTONE/src/bench.c:
- * apps/JAWS/clients/WebSTONE/src/cgi-send.c:
- * apps/JAWS/clients/WebSTONE/src/get.c:
- * apps/JAWS/clients/WebSTONE/src/getopt.c:
- * apps/JAWS/clients/WebSTONE/src/nsapi-send.c:
- * apps/JAWS/server/HTTP_Config.cpp:
- * apps/JAWS/server/HTTP_Handler.cpp:
- * apps/JAWS/server/HTTP_Helpers.cpp:
- * apps/JAWS/server/HTTP_Response.cpp:
- * apps/JAWS/server/HTTP_Server.h:
- * apps/JAWS/server/HTTP_Server.cpp:
- * apps/JAWS/stress_testing/benchd.cpp:
- * apps/JAWS/stress_testing/connection.cpp:
- * apps/JAWS/stress_testing/http_tester.cpp:
- * apps/JAWS2/JAWS/Cache_Hash_T.h:
- * apps/JAWS2/JAWS/Hash_Bucket_T.h:
- * apps/drwho/File_Manager.cpp:
- * apps/drwho/Hash_Table.cpp:
- * apps/drwho/PMC_All.cpp:
- * apps/drwho/PMC_Flo.cpp:
- * apps/drwho/PMC_Ruser.cpp:
- * apps/drwho/PMC_Usr.cpp:
- * apps/drwho/PMS_Ruser.cpp:
- * apps/drwho/PM_Client.cpp:
- * apps/drwho/Rwho_DB_Manager.cpp:
- * apps/gperf/src/Gen_Perf.cpp:
-
- Untabify.
-
-Mon Jun 16 19:06:38 UTC 2008 William R. Otte <wotte@dre.vanderbilt.edu>
-
- * ace/config-borland-common.h:
- * ace/config-hpux-11.00.h:
- * ace/config-mvs.h:
- * ace/config-win32-dmc.h:
- * ace/config-win32-ghs.h:
- * ace/config-win32-msvc.h:
-
- Fixes for MCPP preprocessing on Windows.
-
-Mon Jun 16 19:06:44 UTC 2008 Chad Elliott <elliott_c@ociweb.com>
-
- * ace/Acceptor.cpp:
- * ace/Connector.cpp:
- * ace/Strategies_T.cpp:
+ * ace/Atomic_Op.h:
+ * ace/Atomic_Op.inl:
+ We did a benchmark on a FC10 64bit system with the GCC builtin support
+ for long/unsigned long. In a release/inline build the performance
+ results using the GCC builtin support is around 2 times faster than
+ when using the ACE assembly version. When we have the GCC builtin support,
+ we now also going to use that for long/unsigned long.
- Use the NORMAL_CLOSE_OPERATION enum value when closing the service
- handler during activation.
+Fri Mar 5 12:20:54 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
-Mon Jun 16 18:33:34 UTC 2008 Abdullah Sowayan <abdullah.sowayan@lmco.com>
+ * ace/Atomic_Op.h:
+ * ace/Atomic_Op.inl:
+ * ace/Atomic_Op_GCC_T.cpp:
+ * ace/Atomic_Op_GCC_T.h:
+ * ace/Atomic_Op_GCC_T.inl:
+ Added new Atomic template for the GCC builtin atomic op support.
+ This is used on PPC64/PPC32/IA64 for int/unsigned int/long/unsigned long.
+ On EM64T we do use this for int/unsigned int, the ACE assembly version for
+ long/unsigned long is faster than the GCC.
- * examples/ASX/UPIPE_Event_Server/Peer_Router.cpp:
- * examples/OS/Process/imore.cpp:
- * examples/Reactor/Proactor/test_proactor3.cpp:
- * examples/Service_Configurator/IPC-tests/server/Handle_R_Stream.cpp:
+ On FC10 64bit the int/unsigned int Atomic_Op is now around 6 to 7 times
+ faster than before this change
- Untabify.
-
-Mon Jun 16 18:00:26 UTC 2008 Abdullah Sowayan <abdullah.sowayan@lmco.com>
-
- * ASNMP/examples/get/get.cpp:
- * ASNMP/examples/get/get_async.cpp:
- * ASNMP/examples/next/next.cpp:
- * ASNMP/examples/set/set.cpp:
-
- Untabify.
-
-Mon Jun 16 17:53:00 UTC 2008 Abdullah Sowayan <abdullah.sowayan@lmco.com>
-
- * examples/IPC_SAP/SPIPE_SAP/consumer_msg.cpp:
- * examples/IPC_SAP/SPIPE_SAP/consumer_read.cpp:
- * examples/IPC_SAP/TLI_SAP/db-client.cpp:
- * examples/Log_Msg/Log_Msg_MFC/Log_Msg_MFC.h:
- * examples/Log_Msg/Log_Msg_MFC/Log_Msg_MFCDlg.h:
- * examples/Log_Msg/Log_Msg_MFC/StdAfx.h:
- * examples/Log_Msg/Log_Msg_MFC/StdAfx.cpp:
- * examples/Service_Configurator/IPC-tests/server/Handle_L_Dgram.inl:
-
- Untabify.
-
-Mon Jun 16 17:27:36 UTC 2008 Chad Elliott <elliott_c@ociweb.com>
-
- * bin/PerlACE/TargetProcess.pm:
-
- Remove the "use" of PerlACE::ProcessVX. It is already used in
- PerlACE::Process and using it in this module causes things to be
- evaluated incorrectly with respect to @ARGV.
-
-Mon Jun 16 17:01:19 UTC 2008 Abdullah Sowayan <abdullah.sowayan@lmco.com>
-
- * bin/fuzz.pl:
-
- Enable check_for_tab check for ACE_ROOT/examples
-
-Mon Jun 16 16:54:25 UTC 2008 Abdullah Sowayan <abdullah.sowayan@lmco.com>
-
- * examples/APG/Logging/Callback-2.h:
- * examples/APG/Logging/Callback-3.h:
- * examples/APG/Logging/Use_Logger.cpp:
- * examples/APG/Threads/Message_Queue.cpp:
- * examples/APG/Timers/CB.h:
- * examples/APG/Timers/PCB.cpp:
- * examples/ASX/CCM_App/SC_Server.cpp:
- * examples/ASX/Event_Server/Event_Server/Consumer_Router.cpp:
- * examples/ASX/Event_Server/Event_Server/Event_Analyzer.cpp:
- * examples/ASX/Event_Server/Event_Server/Peer_Router.cpp:
- * examples/ASX/Event_Server/Event_Server/Supplier_Router.cpp:
- * examples/ASX/Message_Queue/bounded_buffer.cpp:
- * examples/ASX/Message_Queue/priority_buffer.cpp:
- * examples/ASX/UPIPE_Event_Server/Peer_Router.cpp:
- * examples/Bounded_Packet_Relay/BPR_Drivers.cpp:
- * examples/Bounded_Packet_Relay/Thread_Bounded_Packet_Relay.cpp:
- * examples/Bounded_Packet_Relay/bpr_thread.cpp:
- * examples/C++NPv2/display_logfile.cpp:
- * examples/Connection/misc/Connection_Handler.h:
- * examples/IPC_SAP/ATM_SAP/CPP-client.cpp:
- * examples/IPC_SAP/ATM_SAP/CPP-server.cpp:
- * examples/IPC_SAP/DEV_SAP/writer/writer.cpp:
- * examples/IPC_SAP/FIFO_SAP/FIFO-Msg-server.cpp:
- * examples/IPC_SAP/FIFO_SAP/FIFO-client.cpp:
- * examples/IPC_SAP/FIFO_SAP/FIFO-test.cpp:
- * examples/IPC_SAP/FILE_SAP/client.cpp:
- * examples/IPC_SAP/SOCK_SAP/C-inclient.cpp:
- * examples/IPC_SAP/SOCK_SAP/CPP-unclient.cpp:
- * examples/IPC_SAP/SPIPE_SAP/NPServer.cpp:
- * examples/IPC_SAP/SPIPE_SAP/producer_msg.cpp:
- * examples/IPC_SAP/TLI_SAP/CPP-ATM-client.cpp:
- * examples/IPC_SAP/TLI_SAP/CPP-ATM-server.cpp:
- * examples/IPC_SAP/TLI_SAP/CPP-client.cpp:
- * examples/IPC_SAP/TLI_SAP/CPP-server.cpp:
- * examples/IPC_SAP/TLI_SAP/db-client.cpp:
- * examples/IPC_SAP/TLI_SAP/ftp-client.cpp:
- * examples/Log_Msg/Log_Msg_MFC/Log_Msg_MFC.h:
- * examples/Log_Msg/Log_Msg_MFC/Log_Msg_MFC.cpp:
- * examples/Log_Msg/Log_Msg_MFC/Log_Msg_MFCDlg.h:
- * examples/Log_Msg/Log_Msg_MFC/Log_Msg_MFCDlg.cpp:
- * examples/Logger/Acceptor-server/server_loggerd.h:
- * examples/Logger/Acceptor-server/server_loggerd.cpp:
- * examples/Logger/simple-server/Logging_Handler.cpp:
- * examples/Logger/simple-server/server_loggerd.cpp:
- * examples/Mem_Map/IO-tests/test_io.cpp:
- * examples/Misc/test_get_opt.cpp:
- * examples/Misc/test_profile_timer.cpp:
- * examples/OS/Process/imore.cpp:
- * examples/QOS/Change_Receiver_FlowSpec/Receiver_QoS_Event_Handler.cpp:
- * examples/Reactor/FIFO/client.cpp:
- * examples/Reactor/FIFO/server.cpp:
- * examples/Reactor/Misc/notification.cpp:
- * examples/Reactor/Misc/test_signals_1.cpp:
- * examples/Reactor/Misc/test_signals_2.cpp:
- * examples/Reactor/Ntalker/ntalker.cpp:
- * examples/Reactor/Proactor/test_cancel.h:
- * examples/Reactor/Proactor/test_cancel.cpp:
- * examples/Reactor/Proactor/test_multiple_loops.cpp:
- * examples/Reactor/Proactor/test_proactor3.cpp:
- * examples/Reactor/Proactor/test_timeout.cpp:
- * examples/Reactor/Proactor/test_timeout_st.cpp:
- * examples/Registry/test_registry_update.cpp:
- * examples/Service_Configurator/IPC-tests/client/broadcast_client_test.cpp:
- * examples/Service_Configurator/IPC-tests/client/local_dgram_client_test.cpp:
- * examples/Service_Configurator/IPC-tests/client/local_pipe_client_test.cpp:
- * examples/Service_Configurator/IPC-tests/client/local_stream_client_test.cpp:
- * examples/Service_Configurator/IPC-tests/server/Handle_L_CODgram.inl:
- * examples/Service_Configurator/IPC-tests/server/Handle_L_Dgram.inl:
- * examples/Service_Configurator/IPC-tests/server/Handle_L_FIFO.inl:
- * examples/Service_Configurator/IPC-tests/server/Handle_L_Pipe.inl:
- * examples/Service_Configurator/IPC-tests/server/Handle_L_SPIPE.inl:
- * examples/Service_Configurator/IPC-tests/server/Handle_L_Stream.inl:
- * examples/Service_Configurator/IPC-tests/server/Handle_R_Dgram.inl:
- * examples/Service_Configurator/IPC-tests/server/Handle_Thr_Stream.cpp:
- * examples/Service_Configurator/Misc/Timer_Service.cpp:
- * examples/Shared_Memory/test_SV.cpp:
- * examples/System_V_IPC/SV_Message_Queues/TMQ_Client.cpp:
- * examples/Threads/recursive_mutex.cpp:
- * examples/Threads/task_one.cpp:
- * examples/Threads/thread_manager.cpp:
- * examples/Threads/token.cpp:
-
- Untabify.
-
-Mon Jun 16 16:04:40 2008 Steve Huston <shuston@riverace.com>
-
- * bin/PerlACE/TestTarget.pm: When getting the exe subdir for a
- target, pick up the command line setting if the "default" target
- is in use. This should fix the broken exesubdir TAO builds.
-
-Mon Jun 16 15:45:45 UTC 2008 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * ace/Monitor_Control/Null_Network_Interface_Monitor.cpp:
- * ace/Monitor_Control/Null_Network_Interface_Monitor.h:
-
- New files, defining a base class for tne network interface OS
- monitors when the monitor framework itself is enabled but no
- platform-specific OS monitor flags are defined, whether because
- the platform itself does not support native system-level
- monitoring, or because the Linux, Windows or Solaris OS
- monitor flags has been turned off for some reason.
-
- * ace/Monitor_Control/Monitor_Control.mpc:
- * ace/Monitor_Control/Bytes_Sent_Monitor.h:
- * ace/Monitor_Control/Packets_Sent_Monitor.h:
- * ace/Monitor_Control/Linux_Network_Interface_Monitor.h:
- * ace/Monitor_Control/Bytes_Received_Monitor.h:
- * ace/Monitor_Control/Packets_Received_Monitor.h:
-
- Incorporated the new no-op network interface monitor base class
- into the existing network interface monitor classes. If this
- new base class is used, the monitor's value will always be 0,
- and its update() method will be a no-op.
-
-Mon Jun 16 12:12:16 UTC 2008 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * ace/config-sunos5.5.h:
-
- Reverted addition of ACE_HAS_KSTAT flag in
-
- Fri Jun 13 14:00:00 UTC 2008 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- Thanks to Johnny Willemsen <jwillemsen@remedy.nl>, we now
- know that the correct way to do this is to set kstat=1
- in platform_macros.GNU.
-
-Mon Jun 16 11:28:11 UTC 2008 Abdullah Sowayan <abdullah.sowayan@lmco.com>
-
- * bin/fuzz.pl:
-
- Enable check_for_tab check for TAO/tests/examples and TAO/performance-tests
-
-Mon Jun 16 10:30:00 UTC 2008 Simon Massey <sma at prismtech dot com>
-
- * tests/Max_Default_Port_Test.cpp:
-
- Un-tabify.
-
-Mon Jun 16 10:20:00 UTC 2008 Simon Massey <sma at prismtech dot com>
-
- * ace/Monitor_Control/BSD_Network_Interface_Moinitor.cpp:
-
- Correct Fuzz errors (removed NULL).
-
-Mon Jun 16 01:01:27 UTC 2008 Abdullah Sowayan <abdullah.sowayan@lmco.com>
-
- * bin/fuzz.pl:
-
- Enable check_for_tab check for TAO/tests
-
-Sun Jun 15 16:03:29 UTC 2008 Abdullah Sowayan <abdullah.sowayan@lmco.com>
-
- * bin/fuzz.pl:
-
- Enable check_for_tab check for TAO/orbsvcs
-
-Sun Jun 15 13:23:13 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/config-linux-common.h:
- Added ACE_LACKS_STRRECVFD when no streams are available (like fc9)
-
- * rpmbuild/ace-tao-strrecvfd.patch:
- Deleted
-
- * rpmbuild/ace-tao.spec:
- Patch 6 is not needed anymore
-
- * ace/Strategies_T.h:
- Doxygen change
-
-Sun Jun 15 03:08:53 UTC 2008 J.T. Conklin <jtc@acorntoolworks.com>
-
- * ace/Monitor_Control/Monitor_Control.mpc:
-
- Add BSD_Network_Interface_Monitor.cpp to Source_Files section.
-
-Fri Jun 13 14:50:28 UTC 2008 Simon Massey <sma at prismtech dot com>
-
- Add BSD_Network_Interface_Monitor.cpp and
-
- untab-ified to remove fuzz errors.
-
-Fri Jun 13 14:45:28 UTC 2008 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * ace/Monitor_Control/Windows_Multi_Instance_Monitor.cpp:
-
- Removed unused local variable.
-
-Fri Jun 13 14:31:35 UTC 2008 Adam Mitz <mitza@ociweb.com>
-
- * ace/Stack_Trace.cpp (Solaris section):
-
- Yesterday's addition of support for 64-bit SPARC broke on x86.
-
-Fri Jun 13 14:00:00 UTC 2008 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * ace/config-sunos5.5.h:
-
- Added #define of ACE_HAS_KSTAT, used by the OS monitors in
- ace/Monitor_Control on Solaris platforms to guard the
- visibility of Solaris-specific code and base classes.
-
-Fri Jun 13 13:40:39 UTC 2008 J.T. Conklin <jtc@acorntoolworks.com>
-
- * ace/Monitor_Control/Makefile.am:
-
- Add BSD_Network_Interface_Monitor.cpp and
- Solaris_Network_Interface_Monitor.cpp to Headers_File section.
-
- * ace/Monitor_Control/Bytes_Received_Monitor.cpp:
- * ace/Monitor_Control/Bytes_Received_Monitor.h:
- * ace/Monitor_Control/Bytes_Sent_Monitor.cpp:
- * ace/Monitor_Control/Bytes_Sent_Monitor.h:
- * ace/Monitor_Control/Packets_Received_Monitor.cpp:
- * ace/Monitor_Control/Packets_Received_Monitor.h:
- * ace/Monitor_Control/Packets_Sent_Monitor.cpp:
- * ace/Monitor_Control/Packets_Sent_Monitor.h:
-
- Inherit from BSD_Network_Interface_Monitor on FreeBSD,
- NetBSD, and OpenBSD systems.
-
- * ace/Monitor_Control/BSD_Network_Interface_Monitor.cpp:
- * ace/Monitor_Control/BSD_Network_Interface_Monitor.h:
-
- New files, network interface monitor for systems with 4.4BSD
- derived network stack.
-
-Fri Jun 13 13:24:11 UTC 2008 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * ace/Monitor_Control/Linux_Network_Interface_Monitor.cpp:
- * ace/Monitor_Control/Bytes_Received_Monitor.cpp:
- * ace/Monitor_Control/Packets_Received_Monitor.cpp:
- * ace/Monitor_Control/Bytes_Sent_Monitor.h:
- * ace/Monitor_Control/Packets_Sent_Monitor.h:
- * ace/Monitor_Control/Linux_Network_Interface_Monitor.h:
- * ace/Monitor_Control/Bytes_Received_Monitor.h:
- * ace/Monitor_Control/Packets_Received_Monitor.h:
- * ace/Monitor_Control/Bytes_Sent_Monitor.cpp:
- * ace/Monitor_Control/Packets_Sent_Monitor.cpp:
-
- Added '|| defined (AIX)' to every occurrence of
- '#if defined (linux)' to eliminate build errors on the
- latter platform.
-
-Thu Jun 12 21:57:33 UTC 2008 J.T. Conklin <jtc@acorntoolworks.com>
-
- * m4/config_h.m4:
- * configure.ac:
-
- Remove feature test for ACE_HAS_TEMPLATE_SPECIALIZATION.
-
- * ace/config-borland-common.h:
- * ace/config-cray.h:
- * ace/config-cxx-common.h:
* ace/config-g++-common.h:
- * ace/config-hpux-11.00.h:
- * ace/config-icc-common.h:
- * ace/config-integritySCA.h:
- * ace/config-irix6.x-sgic++.h:
- * ace/config-mvs.h:
- * ace/config-openvms.h:
- * ace/config-suncc-common.h:
- * ace/config-sunos5.4-sunc++-4.x.h:
- * ace/config-sunos5.5.h:
- * ace/config-sunos5.6.h:
- * ace/config-tandem-nsk-mips-v2.h:
- * ace/config-tandem-nsk-mips-v3.h:
- * ace/config-tru64.h:
- * ace/config-unixware-7.1.0.udk.h:
- * ace/config-win32-dmc.h:
- * ace/config-win32-ghs.h:
- * ace/config-win32-msvc-8.h:
- * ace/config-win32-msvc-9.h:
- * ace/config-win32-msvc-7.h:
-
- Remove unused #define of ACE_HAS_TEMPLATE_SPECIALIZATION. This
- feature test macro is no longer used.
-
-Thu Jun 12 18:47:54 UTC 2008 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * ace/Monitor_Control/Solaris_Network_Interface_Monitor.h:
- * ace/Monitor_Control/Solaris_Network_Interface_Monitor.cpp:
-
- New files, containing a base class used with
- Bytes_Received_Monitor, Bytes_Sent_Monitor,
- Packets_Received_Monitor and Packets_Sent_Monitor
- when they are compiled on Solaris platforms.
-
- * ace/Monitor_Control/Windows_Multi_Instance_Monitor.cpp:
- * ace/Monitor_Control/Linux_Network_Interface_Monitor.cpp:
- * ace/Monitor_Control/CPU_Load_Monitor.h:
- * ace/Monitor_Control/Bytes_Received_Monitor.cpp:
- * ace/Monitor_Control/Windows_Monitor.h:
- * ace/Monitor_Control/Packets_Received_Monitor.cpp:
- * ace/Monitor_Control/Memory_Usage_Monitor.h:
- * ace/Monitor_Control/Monitor_Control.mpc:
- * ace/Monitor_Control/Num_Threads_Monitor.h:
- * ace/Monitor_Control/Bytes_Sent_Monitor.h:
- * ace/Monitor_Control/CPU_Load_Monitor.cpp:
- * ace/Monitor_Control/Packets_Sent_Monitor.h:
- * ace/Monitor_Control/Windows_Monitor.cpp:
- * ace/Monitor_Control/Memory_Usage_Monitor.cpp:
- * ace/Monitor_Control/Linux_Network_Interface_Monitor.h:
- * ace/Monitor_Control/Windows_Multi_Instance_Monitor.h:
- * ace/Monitor_Control/Bytes_Received_Monitor.h:
- * ace/Monitor_Control/Packets_Received_Monitor.h:
- * ace/Monitor_Control/Num_Threads_Monitor.cpp:
- * ace/Monitor_Control/Bytes_Sent_Monitor.cpp:
- * ace/Monitor_Control/Packets_Sent_Monitor.cpp:
-
- - Changed required to complete the support of
- network interface monitors on Solaris.
-
- - Changed guards for Windows-specific header file
- inclusion to use the recently added ACE_HAS_PDH_H,
- which in turn guards the definition of the
- ACE_HAS_WIN32_PDH flag used in source code.
-
- - Changed the names of the platform-specific monitor
- update methods to update_i(), from the distinct
- names they had before. This changed allowed the
- elimination of many #ifdef guards in source code.
-
-Thu Jun 12 17:42:47 UTC 2008 Steve Huston <shuston@riverace.com>
-
- * bin/PerlACE/Process.pm:
- * bin/PerlACE/Process_Win32.pm: Moved the Target sub from Process_Win32
- to Process so everybody can see it. Thanks to Chad Elliott for
- finding and suggesting the correction for it.
-
-Thu Jun 12 16:04:33 UTC 2008 Steve Huston <shuston@riverace.com>
-
- * bin/tao_orb_tests.lst: Disabled newly added tests on LabVIEW_RT.
-
- * bin/PerlACE/README: Describes how the ACE+TAO test procedures work.
- Includes a description of how to drive the generalized ability to
- redirect execution of tests off of the build host.
-
- * bin/PerlACE/TestTarget.pm:
- * bin/PerlACE/TestTarget_LVRT.pm:
- * bin/PerlACE/ProcessLVRT.pm:
- * bin/PerlACE/Process_Win32.pm: Add the ability to configure various
- aspects of ACE+TAO (+CIAO I guess, but haven't tried that) to run
- on machines other than the build host and with alternate roots
- (ACE_ROOT, TAO_ROOT). This is an effort to generalize the ability
- to run off of the build host without adding more switches and options
- and convoluted settings and platform-specific code in the main
- scripts. The README file explains how to set up modules to extend
- testing to other platforms. LabVIEW_RT is the only one there now;
- VxWorks is an obvious addition and would allow a bunch of special-case
- code to be removed from the main scripts. The test-driving script
- does require some change to take advantage of this capability. ACE
- tests in ACE_wrappers/tests have the change. A few TAO tests do
- (see TAO ChangeLog). Without the changes to the test-driving script
- everything behaves as it always did.
-
- * tests/run_test.pl: Uses the new TestTarget capability, naming the
- test target "ace". Thus, to redirect these tests to another machine,
- set the DOC_TEST_ACE environment variable with a configuration name
- and set configuration variables accordingly.
-
-Thu Jun 12 14:38:19 UTC 2008 Adam Mitz <mitza@ociweb.com>
-
- * ace/Stack_Trace.h:
- * ace/Stack_Trace.cpp:
-
- Added support for SPARCv9 (64-bit).
- Reverted the Win32 assembly back to the simplest form, we had tried
- to make it compatible with Borland but it still didn't work. As of
- now ACE compiled by Borland will not generate stack traces.
-
-Thu Jun 12 12:17:52 UTC 2008 Chad Elliott <elliott_c@ociweb.com>
-
- * ace/Stack_Trace.cpp:
-
- Corrected Win32 assembler compilation error.
-
-Wed Jun 11 16:24:00 UTC 2008 Phil Mesnier <mesnier_p@ociweb.com>
-
- * bin/tao_orb_tests.lst:
-
- Added new test case.
-
-Wed Jun 11 13:55:00 UTC 2008 Simon Massey <sma at prismtech dot com>
-
- * ace/Time_Value.inl:
- * ace/Time_Value.h:
-
- Add extra inline void msec(int) that calls void msec(long)
- to avoid amiguity between void msec(long) and void msec(_int64 &)
- when natual sized integers are given (which seems to be
- quite often).
-
-Wed Jun 11 13:02:22 UTC 2008 Chad Elliott <elliott_c@ociweb.com>
-
- * bin/PerlACE/Run_Test.pm:
-
- Replaced the "use PerlACE::Process". It is necessary to be loaded
- inside this module to ensure that all of the command line options
- can be processed.
-
-Wed Jun 11 04:17:42 UTC 2008 J.T. Conklin <jtc@acorntoolworks.com>
-
- * m4/platform.m4:
-
- Remove ACE_HAS_AIX_BROKEN_SOCKET_HEADER definitions.
-
-Wed Jun 11 03:51:32 UTC 2008 J.T. Conklin <jtc@acorntoolworks.com>
-
- * configure.ac:
- * m4/config_h.m4:
-
- Remove feature test and autoheader template for
- ACE_HAS_CHARPTR_SPRINTF. This feature test macro is no longer
- used.
-
-Wed Jun 11 03:39:48 UTC 2008 J.T. Conklin <jtc@acorntoolworks.com>
-
- * configure.ac:
- * m4/config_h.m4:
-
- Remove feature test and autoheader template for
- ACE_LACKS_FLOATING_POINT. This feature test macro is no longer
- used.
-
-Wed Jun 11 03:33:31 UTC 2008 J.T. Conklin <jtc@acorntoolworks.com>
-
- * configure.ac:
- * m4/config_h.m4:
-
- Remove feature test and autoheader template for
- ACE_HAS_TYPENAME_KEYWORD. This feature test macro is no longer
- used.
-
-Wed Jun 11 03:31:02 UTC 2008 J.T. Conklin <jtc@acorntoolworks.com>
-
- * configure.ac:
- * m4/config_h.m4:
-
- Remove feature test and autoheader template for
- ACE_HAS_SPARCWORKS_401_SIGNALS. This feature test macro is no
- longer used.
-
-Wed Jun 11 02:57:12 UTC 2008 J.T. Conklin <jtc@acorntoolworks.com>
-
- * m4/config_h.m4:
-
- Remove autoheader template for ACE_HAS_AIX_BROKEN_SOCKET_HEADER.
- This feature test macro is no longer used.
-
-Wed Jun 11 02:52:16 UTC 2008 J.T. Conklin <jtc@acorntoolworks.com>
-
- * configure.ac:
- * m4/config_h.m4:
-
- Remove feature test and autoheader template for
- ACE_SELECT_USES_INT. This feature test macro is no longer used.
-
-Wed Jun 11 02:48:07 UTC 2008 J.T. Conklin <jtc@acorntoolworks.com>
-
- * m4/config_h.m4:
-
- Remove autoheader template for HAVE_RESTARTABLE_SYSCALLS.
- This feature test macro is no longer used.
-
-Wed Jun 11 00:17:01 UTC 2008 J.T. Conklin <jtc@acorntoolworks.com>
-
- * configure.ac:
- * m4/config_h.m4:
-
- Remove feature test and autoheader template for
- ACE_HAS_IRIX_53_SIGNALS. This feature test macro is no longer
- used.
-
-Tue Jun 10 23:57:53 UTC 2008 J.T. Conklin <jtc@acorntoolworks.com>
-
- * configure.ac:
- * m4/config_h.m4:
-
- Remove feature tests and autoheader templates for
- ACE_HAS_STD_TEMPLATE_SPECIALIZATION and
- ACE_HAS_STD_TEMPLATE_CLASS_MEMBER_SPECIALIZATION.
- These feature test macros are no longer used.
-
-Tue Jun 10 23:52:19 UTC 2008 J.T. Conklin <jtc@acorntoolworks.com>
-
- * configure.ac:
- * m4/config_h.m4:
-
- Remove feature test and autoheader template for
- ACE_HAS_BROKEN_SAP_ANY. This feature test macro is no longer
- used.
-
-Tue Jun 10 23:49:46 UTC 2008 J.T. Conklin <jtc@acorntoolworks.com>
-
- * m4/config_h.m4:
-
- Remove autoheader template for ACE_HAS_BROKEN_NESTED_TEMPLATES.
- This feature test macro is no longer used.
-
-Tue Jun 10 23:47:46 UTC 2008 J.T. Conklin <jtc@acorntoolworks.com>
-
- * m4/config_h.m4:
-
- Remove autoheader template for ACE_HAS_SUNOS4_SIGNAL_T.
- This feature test macro is no longer used.
-
-Tue Jun 10 23:45:34 UTC 2008 J.T. Conklin <jtc@acorntoolworks.com>
-
- * configure.ac:
- * m4/config_h.m4:
-
- Remove feature test and autoheader template for
- ACE_HAS_BROKEN_CONDITIONAL_STRING_CAST. This feature test macro
- is no longer used.
-
-Tue Jun 10 23:43:19 UTC 2008 J.T. Conklin <jtc@acorntoolworks.com>
-
- * configure.ac:
- * m4/config_h.m4:
-
- Remove feature test and autoheader template for
- ACE_HAS_BROKEN_CONVERSIONS. This feature test macro is no
- longer used.
-
-Tue Jun 10 23:41:11 UTC 2008 J.T. Conklin <jtc@acorntoolworks.com>
-
- * configure.ac:
- * m4/config_h.m4:
-
- Remove feature test and autoheader template for
- ACE_HAS_BROKEN_NAMESPACES. This feature test macro is no longer
- used.
-
-Tue Jun 10 23:39:09 UTC 2008 J.T. Conklin <jtc@acorntoolworks.com>
-
- * m4/config_h.m4:
-
- Remove autoheader template for ACE_HAS_SYSCALL_GETRUSAGE. This
- feature test macro is no longer used.
-
-Tue Jun 10 23:16:31 UTC 2008 J.T. Conklin <jtc@acorntoolworks.com>
-
- * configure.ac:
- * m4/config_h.m4:
-
- Remove feature test and autoheader template for
- ACE_HAS_BROKEN_TIMESPEC_MEMBERS. This feature test macro is no
- longer used.
-
-Tue Jun 10 21:28:23 UTC 2008 J.T. Conklin <jtc@acorntoolworks.com>
-
- * m4/platform.m4:
-
- Add ACE_CHECK_GETNAME_RETURNS_RANDOM_SIN_ZERO feature check,
- which sets the ACE_GETNAME_RETURNS_RANDOM_SIN_ZERO feature test
- macro on Linux systems running kernels older than 2.5.47. This
- is a compile time check, like was done in config-linux-common.h,
- based on the value of LINUX_VERSION_CODE from <linux/version.h>.
- This means ACE compiled on a newer Linux system but deployed on
- an older one could result in run-time failures.
-
- Fixes Bugzilla #3132.
-
-Tue Jun 10 21:33:25 UTC 2008 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * ace/CDR_Stream.h:
- * ace/CDR_Stream.cpp:
-
- Replaced a Monitor class forward declaration with the full file
- include, moved from the source file to the header file. This
- move enables ACE monitor points to compile when inlining is
- turned on.
-
-Tue Jun 10 18:46:24 UTC 2008 Yan Dai <dai_y@ociweb.com>
-
- * ace/Stack_Trace.h:
-
- Updated comments to not exclude Borland from supported platforms.
-
- * ace/Stack_Trace.cpp:
-
- - Moved the label "x" from inside of asm to be outside. Some compiler
- does not like it.
- - Enabled LynxOS support and excluded support for gcc old versions before 3.3.
-
-Tue Jun 10 13:56:17 UTC 2008 Adam Mitz <mitza@ociweb.com>
-
- * ace/Stack_Trace.cpp:
-
- One more fix for Win32 wchar.
-
-Tue Jun 10 13:32:57 UTC 2008 Chad Elliott <elliott_c@ociweb.com>
-
- * tests/Bug_2980_Regression_Test.cpp:
-
- Avoid pointer-to-function and pointer-to-object warnings from g++.
-
-Tue Jun 10 12:53:05 UTC 2008 Chad Elliott <elliott_c@ociweb.com>
-
- * tests/SSL/SSL_Asynch_Stream_Test.cpp:
-
- Modified to avoid virtual method hiding.
-
-Tue Jun 10 11:37:09 UTC 2008 Chad Elliott <elliott_c@ociweb.com>
-
- * tests/Time_Value_Test.cpp:
-
- Added a static cast to avoid warnings on QNX.
-
-Tue Jun 10 10:57:00 UTC 2008 Simon Massey <sma at prismtech dot com>
-
- * ace/ACE.cpp:
-
- Correct presidence bug highlighted by FC9_GCC_430 build:
- ACE.cpp:1429: warning: suggest parentheses around && within ||
- ACE.cpp:1665: warning: suggest parentheses around && within ||
- ACE.cpp:1853: warning: suggest parentheses around && within ||
- The default precidence is && before ||, but the way the ||
- statements were grouped, it was clear that was not the intended
- resolution.
-
- Correct empty if statement bug highlighted by FC9_GCC_430 build:
- ACE.cpp:2773: warning: suggest braces around empty body in an 'if' statement
-
- Also removed warnings by using empty braces:
- ACE.cpp:3389: warning: suggest a space before ';' or explicit braces around empty body in 'while' statement
- ACE.cpp:3414: warning: suggest a space before ';' or explicit braces around empty body in 'while' statement
-
-
-Mon Jun 9 21:38:04 UTC 2008 Yan Dai <dai_y@ociweb.com>
-
- * ace/Stack_Trace.cpp:
-
- Passed string literals instead of ACE_TEXT string to GetProcAddress as it
- accepts LPCSTR which is defined as char*. This should fix wchar (Win32)
- build errors.
-
-Mon Jun 9 20:52:52 2008 Steve Huston <shuston@riverace.com>
-
- * ace/Asynch_IO.h: Doxygen improvements.
-
-Mon Jun 9 19:40:56 UTC 2008 Yan Dai <dai_y@ociweb.com>
-
- * ace/Stack_Trace.h:
- * ace/Stack_Trace.cpp:
-
- Excluded LynxOS, MinGW and Borland builds from stack trace supported
- platforms.
-
-Mon Jun 09 14:46:00 UTC 2008 Simon Massey <sma at prismtech dot com>
-
- * ace/Stack_Trace.cpp:
- * ace/Stack_Trace.h:
-
- Remove TEXT() and TCHAR Fuzz errors.
-
-Mon Jun 9 11:26:36 UTC 2008 Chad Elliott <elliott_c@ociweb.com>
-
- * ace/ace_for_tao.mpc:
-
- Added Stack_Trace.cpp since Log_Msg.cpp needs it.
-
-Mon Jun 09 10:42:00 UTC 2008 Simon Massey <sma at prismtech dot com>
-
- * ace/NT_Service.cpp:
-
- unambiguated call to time_value msec(long) at line 437
- caused by new uint64 non-const setter provided by:
- Thu Jun 5 14:52:43 UTC 2008 Steve Huston
-
-Sun Jun 8 18:09:22 UTC 2008 J.T. Conklin <jtc@acorntoolworks.com>
-
- * m4/platform.m4:
-
- Add ACE_CHECK_HAS_DLSYM_SEGFAULT_ON_INVALID_HANDLE feature
- check, which sets the ACE_HAS_DLSYM_SEGFAULT_ON_INVALID_HANDLE
- feature test macro on Linux and OpenBSD systems (as is done in
- the canned config-*.h files). Fixes Bugzilla #3141.
-
-Sat Jun 7 13:56:56 UTC 2008 Chad Elliott <elliott_c@ociweb.com>
-
- * ace/Log_Msg.cpp:
-
- Use ACE_TEXT instead of ACE_LIB_TEXT.
-
-Sat Jun 7 03:28:01 UTC 2008 Yan Dai <dai_y@ociweb.com>
-
- Merged in stack_trace_branch that added stack trace support.
-
- * NEWS:
-
- Add an entry for stack trace support.
-
- * ace/Log_Msg.h:
-
- Added comments for "%?".
-
- * ace/Log_Msg.cpp:
-
- Added new conversion character, the question mark, which gets
- replaced by a stack trace on supported platforms.
-
- * ace/Stack_Trace.h:
- * ace/Stack_Trace.cpp:
-
- Added new class that, on supported platforms, will take a
- snapshot of the current stack when instantiated.
+ Enable the new builtin atomic also for EM64T
* ace/ace.mpc:
-
- Added Stack_Trace in as source.
-
- * ace/config-macosx-leopard.h:
-
- Added ACE_HAS_EXECINFO_H define.
-
* ace/Makefile.am:
+ Added new files
- Added Stack_Trace.h and Stack_Trace.cpp.
-
- * configure.ac:
-
- Added checks for execinfo.h header.
-
- * tests/Stack_Trace_Test.cpp:
-
- New test.
-
- * tests/run_test.lst:
- * tests/tests.mpc:
-
- Added Stack_Trace_Test in.
-
-Fri Jun 6 19:05:14 UTC 2008 Chad Elliott <elliott_c@ociweb.com>
-
- * bin/PerlACE/ProcessVX_Unix.pm:
- * bin/PerlACE/ProcessVX_Win32.pm:
-
- Put an eval around the require of Net::Telnet so that these
- modules can always be "used", but not necessarily employed.
-
- * bin/PerlACE/Run_Test.pm:
-
- Use PerlACE::TargetProcess and PerlACE::HostProcess so that all
- test scripts may use them.
-
- * bin/PerlACE/TargetProcess.pm:
- * bin/PerlACE/HostProcess.pm:
-
- Added modules to simplify the writing of test scripts so that
- VxWorks testing can be transparent to the script itself. Having
- two packages allows for role reversal (using the -reverse_roles
- option to run_test.pl). For example, if you have a test that
- consists of a server and a client, the script will look like this:
-
- $SV = new PerlACE::TargetProcess("server", "-o $iorfile");
- $CL = new PerlACE::HostProcess("client", "-k file://$iorfile");
-
- If testing for VxWorks, the server process will be run on the
- target and the client process will be run on the host. If the
- -reverse_roles option is provided to run_test.pl, the server
- process will run on the host and the client process will run on
- the target.
-
-Fri Jun 06 13:00:00 UTC 2008 Simon Massey <sma at prismtech dot com>
-
- * ace/ACE.cpp:
-
- untabified.
-
-Fri Jun 06 11:10:00 UTC 2008 Simon Massey <sma at prismtech dot com>
-
- * ace/ACE.cpp:
-
- Added #include ace/OS_NS_fcntl.h to previous commit of
- Thu Jun 5 23:46:14 UTC 2008 J.T. Conklin.
-
-Fri Jun 6 08:31:06 UTC 2008 Vladimir Zykov <vzykov@prismtech.com>
-
- * ace/config-hpux-11.00.h:
- According to Steve Huston HP-UX does provide strtoull and
- wcstoull but they can be used not as straight forward as
- in other compilers. I have no access to HP-UX so I added
- corresponding TODO comment about ACE_LACKS_STRTOULL and
- ACE_LACKS_WCSTOULL that I added previously.
-
- * ace/config-vxworks6.2.h:
- * ace/config-vxworks6.4.h:
- * ace/config-vxworks5.x.h:
- * ace/config-vxworks6.3.h:
- VxWorks doesn't provide wcstoull as well.
- Added ACE_LACKS_WCSTOULL.
-
-Thu Jun 5 23:46:14 UTC 2008 J.T. Conklin <jtc@acorntoolworks.com>
-
- * ace/ACE.cpp:
-
- Changed daemonize() to open /dev/null and duplicate the file
- descriptor as descriptors 0, 1, and 2 if it is invoked with the
- closed_all_handles flag set. This avoids problems with I/O
- to/from stdin, stdout, and stderr; cin, cout, and cerr;
- etc. being written to/read from whatever files/sockets/devices
- associated with descriptors 0, 1, and 2 when they are reopened.
- This fixes Bugzilla #3338.
-
-Thu Jun 5 16:30:58 2008 Steve Huston <shuston@riverace.com>
-
- * NEWS: Added note concerning ACE_Time_Value changes from
- Thu Jun 5 14:52:43 UTC 2008 Steve Huston <shuston@riverace.com>
-
-Tue Jun 3 13:09:27 UTC 2008 Douglas C. Schmidt <schmidt@dre.vanderbilt.edu>
-
- * ace/OS_main.h (wmain): Added
-
- ACE_BEGIN_VERSIONED_NAMESPACE_DECL
- ACE_END_VERSIONED_NAMESPACE_DECL
-
- to the ace_wmain_i macro. Thanks to June Fang <june dot fang at
- gmail dot com> for reporting this.
-
-Thu Jun 5 14:52:43 UTC 2008 Steve Huston <shuston@riverace.com>
-
- * ace/Time_Value.{h inl}: Added a non-const variant of
- void msec(ACE_UINT64&) - this allows the msec(ACE_UINT64&) accessor
- to be called on both const and non-const objects without error.
- Fixes Bugzilla #3336. Thanks to Simon Massey for this idea.
-
- * tests/Time_Value_Test.cpp: Added a const-checking msec() call and
- corrected the test case.
-
-Thu Jun 05 13:45:00 UTC 2008 Simon Massey <sma@prismtech.com>
-
- * ace/Get_Opt.cpp:
- * ace/Get_Opt.h:
- * ace/Get_Opt.inl:
-
- As a conveniance in wide character builds allow the
- options string to be specified as a standard narrow
- string (that is converted internally). This type of
- use is littered throughout the TAO code.
-
- * ace/OS_NS_stdio.cpp:
- * ace/OS_NS_stdio.h:
- * ace/OS_NS_stdio.inl:
-
- As a conveniance in wide character builds allow the
- fopen() call to have parameters of mixed wide/narrow
- type. This type of use is littered throughout the TAO
- code.
-
- * ace/OS_NS_stdlib.inl:
-
- Correct the mkstemp facades, they were not returning
- the modified template string under wide character builds,
- this caused the tao_idl compiler to be unable to find
- the pre-processed files to rename that it had just created.
-
- * examples/Log_Msg/Log_Msg_MFC/Log_Msg_MFC.mpc:
- * examples/Log_Msg/Log_Msg_MFC/Log_Msg_Unicode_MFC.mpc:
-
- Deleted the Unicode specific version, normal one suffices
- after all.
-
- * bin/tao_orb_tests.lst:
-
- Disabled problematic LynxOS test.
-
-Wed Jun 4 22:45:20 2008 Steve Huston <shuston@riverace.com>
-
- * ace/config-pharlap.h: Added ACE_LACKS_FILELLOCKS. My changes from
- Mon Apr 28 21:53:23 UTC 2008 Steve Huston <shuston@riverace.com>
- exposed a call to LockFileEx, which is not present on Pharlap
- (and, therefore, not present in LabVIEW RT). The alternate API,
- LockFile, is present on Pharlap but documented as unsupported.
- Since the OS doesn't do multiple processes, there are more effective
- ways to synchronize that file locks anyway.
-
-Wed Jun 4 20:59:16 UTC 2008 Ciju John <johnc at ociweb dot com>
-
- * ace/SSL/SSL_Context.cpp:
- Fix for Bug 3337. ::SSL_add_dir_cert_subjects_to_stack() isn't
- ready for Windows.
-
-Wed Jun 4 17:12:10 UTC 2008 J.T. Conklin <jtc@acorntoolworks.com>
-
- * ace/ACE.cpp (timestamp):
-
- Make sure to divide sizeof timebuf by sizeof (ACE_TCHAR) to
- avoid buffer overflow. This is another instance of the same
- problem fixed in:
-
- Mon Jun 2 15:26:57 UTC 2008 Douglas C. Schmidt <schmidt@dre.vanderbilt.edu>
-
-Wed Jun 4 16:05:54 UTC 2008 Steve Huston <shuston@riverace.com>
-
- * tests/Time_Value_Test.cpp: Added a test case for Bugzilla #3336
- as reported by Aaron Scamehorn.
-
-Wed Jun 4 14:36:55 UTC 2008 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * ace/Monitor_Point_Registry.cpp:
- * ace/Monitor_Base.cpp:
-
- Disabled warning messages reporting an unsuccessful unbind
- of a monitor from the monitor point registry. In some
- cases, it appears that the default process reactor singleton
- is destroyed before the monitor point registry. The reactor
- has an associated ACE_Message_Queue, which in turn has an
- associated monitor. Somehow in the destruction of the
- singleton, the normal chain of destructor calls, which
- would remove the monitor from the registry, is bypassed,
- leaving the removal to happen when the registry's
- destructor is called and the entry in question is no longer
- valid. In any case, this happens only at process shutdown,
- and there is no memory leak. Ways to make this happen in
- a more friendly fashion are being looked into.
-
-Tue Jun 3 16:14:39 UTC 2008 Ken Sedgwick <ken+5a4@bonsai.com>
-
- * rpmbuild/ace-tao.spec:
- * rpmbuild/ace-tao-unusedarg.patch:
- * rpmbuild/ace-tao-strrecvfd.patch:
-
- Added ace-tao-strrecvfd.patch (related to bug #3291).
- Changed make loop construct to abort when subcomponent fails.
- Removed PSS from TAO build list.
- Added ace-tao-unusedarg.patch (related to bug #3270).
- Made qt3 BuildRequires conditional on Fedora version.
-
-Mon Jun 2 15:26:57 UTC 2008 Douglas C. Schmidt <schmidt@dre.vanderbilt.edu>
+Fri Mar 5 11:30:54 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
- * ace/Log_Record.cpp (format_msg): Make sure to divide sizeof ctp
- by sizeof (ACE_TCHAR) to avoid buffer overflow. Thanks to June
- Fang <june dot fang at gmail dot com> for reporting this.
+ * tests/Atomic_Op_Test.cpp:
+ Print the number of iterations
-Sun Jun 1 02:01:38 UTC 2008 Ken Sedgwick <ken+5a4@bonsai.com>
+Fri Mar 5 11:28:54 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
- * rpmbuild/ace-tao.spec:
- * rpmbuild/ace-tao-etc.tar.gz:
- * rpmbuild/ace-tao-orbsvcs-daemon.patch:
+ * tests/Atomic_Op_Test.cpp:
+ Also measure postfix increment/decrement
- Added ace-tao-orbsvcs-daemon.patch to workaround
- daemonization problems in rpm installed services.
- Fixed tao-cosconcurrency command line arguments.
+Fri Mar 5 11:21:54 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
-Fri May 30 13:57:06 UTC 2008 Vladimir Zykov <vzykov@prismtech.com>
+ * tests/Atomic_Op_Test.cpp:
+ Added more checks to make sure Atomic_Op does work
- * ace/config-vxworks6.2.h:
- * ace/config-vxworks6.4.h:
- * ace/config-vxworks5.x.h:
- * ace/config-vxworks6.3.h:
- VxWorks doesn't provide strtoull().
+Tue Mar 2 21:02:51 UTC 2010 Steve Huston <shuston@riverace.com>
-Fri May 30 13:48:48 UTC 2008 Vladimir Zykov <vzykov@prismtech.com>
+ * ace/Dev_Poll_Reactor.cpp (mask_ops_i): If the specified handle is
+ not registered, return -1 instead of crashing.
- * ace/config-openvms.h:
- OpenVMS doesn't provide wcstoull() function.
+Thu Mar 4 09:15:54 UTC 2010 Martin Corino <mcorino@remedy.nl>
-Fri May 30 13:37:13 UTC 2008 Vladimir Zykov <vzykov@prismtech.com>
-
- * ace/OS_NS_stdlib.inl:
- Fixed MinGW builds.
-
- * ace/config-cygwin32.h:
- Disabled wcstoull() on cygwin since it doesn't provide
- such function.
+ * bin/make_release.py:
+ Fix for problems with creating MPC release tag.
-Fri May 30 13:17:55 UTC 2008 Simon Massey <sma@prismtech.com>
+Thu Mar 4 07:50:54 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
- * test/INET_Addr_Test_IPV6.cpp:
- Resolve Conflict #define INTERFACE with MFC under VC8.
+ * tests/Atomic_Op_Test.cpp:
+ Rewritten this test to use a template method so that we can
+ test atomic op easily for various data types
-Fri May 30 10:07:55 UTC 2008 Vladimir Zykov <vzykov@prismtech.com>
+ * ace/Time_Value.cpp:
+ Layout changes and fixed compile problem with CB2010. This fixes
+ bugzilla 3835, thanks to Jan Kalin <jan dot kalin at zag dot si>
+ for reporting this.
* ace/config-win32-borland.h:
- Borland compilers doesn't provide strtoull() and wcstoull().
-
- * ace/config-sunos5.5.h:
- * ace/config-sunos5.10.h:
- wcstoull() didn't exist on Solaris until version 10.
-
- * ace/config-hpux-11.00.h:
- HP-UX doesn't provide strtoull() and wcstoull().
-
-Thu May 29 16:08:01 UTC 2008 Vladimir Zykov <vzykov@prismtech.com>
-
- * ace/OS_NS_stdlib.cpp:
- * ace/OS_NS_stdlib.inl:
- * ace/OS_NS_stdlib.h:
-
- Added strtoull() function to ACE_OS.
-
- * configure.ac:
-
- Added a check for presence of strtoull() and wcstoull()
- in the build environment.
-
-Thu May 29 15:15:00 UTC 2008 Simon Massey <sma at prismtech dot com>
-
- * ace/INET_Addr.cpp:
-
- Remove tabs to avoid fuzz warning.
-
-Thu May 29 10:15:00 UTC 2008 Simon Massey <sma at prismtech dot com>
-
- * tests/Bug_3332_Regression_Test.cpp:
-
- Remove signed/unsigned comparison warnings.
-
-Wed May 28 18:13:15 UTC 2008 J.T. Conklin <jtc@acorntoolworks.com>
-
- * ace/INET_Addr.cpp:
- * ace/INET_Addr.h:
-
- Changed ACE_INET_Addr::get_host_addr(char *, int) to be thread
- safe by calling ACE_OS::inet_ntop() instead of
- ACE_OS::inet_ntoa().
-
- Changed ACE_INET_Addr::get_host_addr(void) to call
- INET_Addr::get_host_addr(char *, size) with a static buffer.
-
- Removed the special cases for VxWorks in both of the above
- methods which called inet_ntoa_b() which, according to comments,
- was for efficency and thread safety. These are are now as
- efficent and thread safe (or not, in the case of ACE_INET_Addr::
- get_host_addr(void)) as any other target platform, but no longer
- need a string buffer member in every ACE_INET_Addr instance.
-
-Wed May 28 13:46:00 UTC 2008 Simon Massey <sma at prismtech dot com>
-
- * ace/Malloc.h:
- Eliminate a warning from some fanicaly builds.
-
-Wed May 28 08:10:00 UTC 2008 Simon Massey <sma at prismtech dot com>
-
- * tests/Bug_3332_Regression_Test.cpp:
- * tests/Bug_3332_Regression_Test.txt:
- * tests/run_test.lst:
- * tests/tests.mpc:
-
- Regression test for the change of:
- Fri May 23 12:45:00 UTC 2008 * ace/RB_Tree.cpp.
-
-Tue May 27 23:10:33 UTC 2008 J.T. Conklin <jtc@acorntoolworks.com>
-
- * ace/Makefile.am:
-
- Adding missing template and header files.
-
-Tue May 27 12:11:07 UTC 2008 Chad Elliott <elliott_c@ociweb.com>
-
- * ace/ace.mpc:
-
- Added missing template and header files.
-
-Mon May 26 13:54:38 UTC 2008 Olli Savia <ops@iki.fi>
-
- * ace/config-lynxos.h:
- Defined ACE_LACKS_POLL_H.
-
-Mon May 26 07:28:23 UTC 2008 Ken Sedgwick <ken+5a4@bonsai.com>
-
- * rpmbuild/ace-tao.spec:
- Clarified the tao-cosevent and tao-rtevent "Summary" tags.
+ CB also has long timevalue mismatch
-Mon May 26 00:31:51 UTC 2008 Ken Sedgwick <ken+5a4@bonsai.com>
+Thu Mar 4 07:50:54 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
- * rpmbuild/ace-tao.spec:
- Fixed rpm build error: bad tar extraction command.
-
-Sun May 25 17:18:20 UTC 2008 Adam Mitz <mitza@ociweb.com>
-
- * ace/ace.mwc:
-
- s/MonitorControl/Monitor_Control/
-
-Sun May 25 04:11:37 UTC 2008 Ken Sedgwick <ken+5a4@bonsai.com>
-
- * rpmbuild/ace-tao.spec:
- * rpmbuild/ace-tao-rnq.patch:
- * rpmbuild/ace-tao-config-tmplvis.patch:
- * rpmbuild/ace-tao-hasicmp.patch:
- * rpmbuild/ace-tao-obstack.patch:
- * rpmbuild/ace-tao-config-ipv6.patch:
- Removed ace-tao-obstack.patch, no longer needed.
- Converted ace-tao-config-ipv6.patch into conditional rpm script.
- Converted ace-tao-rnq.patch into conditional rpm script.
- Converted ace-tao-config-tmplvis.patch and ace-tao-hasicmp.patch
- into rpm script.
-
-Sat May 24 19:50:46 UTC 2008 J.T. Conklin <jtc@acorntoolworks.com>
-
- * bin/MakeProjectCreator/modules/AutomakeWorkspaceHelper.pm:
-
- Adjust libpaths now that ACE_MonitorControl library has been
- renamed to just ACE_Monitor_Control.
-
-Fri May 23 14:20:48 UTC 2008 J.T. Conklin <jtc@acorntoolworks.com>
-
- * m4/platform.m4:
-
- Added *mingw64* case in ACE_SET_PLATFORM_MACROS and
- ACE_CHECK_FORMAT_SPECIFIERS feature test macros.
-
-Fri May 23 12:45:00 UTC 2008 Simon Massey <sma at prismtech dot com>
-
- * ace/RB_Tree.cpp:
-
- Enhancement to stop external pointers to retained items being
- invalidated upon key deletion.
-
-Fri May 23 12:14:54 UTC 2008 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * ace/Monitor_Control/Auto_Update_Starter.h:
-
- Updated filename (which was recently changed) in a comment.
- Thanks to Simon Massey <simon.massey@prismtech.com> for
- reporting the fuzz warning.
-
-Fri May 23 08:14:38 UTC 2008 Olli Savia <ops@iki.fi>
-
- * tests/run_test.lst:
-
- Run Bug_2980_Regression_Test on LynxOS.
-
-Fri May 23 00:18:24 UTC 2008 J.T. Conklin <jtc@acorntoolworks.com>
-
- * ace/Makefile.am:
-
- Rename MonitorControl subdirectory to Monitor_Control, to
- adapt to this change:
-
- Wed May 21 19:01:10 UTC 2008 Jeff Parsons <j.parsons@vanderbilt.edu>
-
-Thu May 22 23:04:38 UTC 2008 J.T. Conklin <jtc@acorntoolworks.com>
-
- * configure.ac:
-
- Rename MonitorControl subdirectory to Monitor_Control, to
- adapt to this change:
-
- Wed May 21 19:01:10 UTC 2008 Jeff Parsons <j.parsons@vanderbilt.edu>
-
-Thu May 22 19:29:35 UTC 2008 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * ace/Monitor_Base.h (clear):
-
- Made the method virtual, since it's overridden in the
- TAO Notification Service monitors and we are now using
- the ACE monitor registry which stores everyhing as the
- ACE base class monitor.
-
-Thu May 22 14:56:10 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * bin/PerlACE/ProcessVX_Unix.pm:
- * bin/PerlACE/ProcessVX_Win32.pm:
- Added support for ACE_RUN_VX_EXE_SUBDIR which can be used when
- the vxworks executables are build in a subdirectory
-
-Thu May 22 09:47:10 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * rpmbuild/ace-tao-codeset.patch:
- * ace/Codeset_Registry_db.cpp:
- Merged patch into the regular registry
-
- * ace/OS_NS_sys_uio.cpp:
- Const change
-
- * ace/Service_Config.cpp:
- Layout change
+ * NEWS:
+ Updated for next micro
* rpmbuild/ace-tao.spec:
- Removed codeset patch
-
-Thu May 22 09:37:10 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * rpmbuild/*
- New directory with files needed to create rpm's for ACE/TAO.
- These files will be improved and we will check whether the
- rpm patches can be integrated into the real config files.
- Thanks to Ken Sedgwick <ksedgwick at bonsai dot com> for
- delivering these files.
-
-Wed May 21 19:01:10 UTC 2008 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * ace/MonitorControl/*:
-
- Changed directory name to Monitor_Control and renamed all
- contained files, classes, libs, MPC projects, ifdef guards,
- and macros similarly, to better conform to the ACE style.
-
- * ace/Monitor_Point_Registry.cpp:
- * ace/Monitor_Admin.h:
- * ace/Monitor_Admin.cpp:
- * bin/MakeProjectCreator/config/ace_mc.mpb:
- * examples/Monitor/Bytes_Sent/bytes_sent.cpp:
- * examples/Monitor/Bytes_Sent/Makefile.am:
- * examples/Monitor/Message_Queue_Size/message_queue_size.cpp:
- * examples/Monitor/Message_Queue_Size/Makefile.am:
- * examples/Monitor/Constraint/constraint.cpp:
- * examples/Monitor/Constraint/Makefile.am:
- * examples/Monitor/CPU_Load/cpu_load.cpp:
- * examples/Monitor/CPU_Load/Makefile.am:
- * examples/Monitor/Num_Threads/Makefile.am:
- * examples/Monitor/Num_Threads/num_threads.cpp:
- * examples/Monitor/Group/Makefile.am:
- * examples/Monitor/Group/group.cpp:
- * examples/Monitor/Memory_Usage/Makefile.am:
- * examples/Monitor/Memory_Usage/memory_usage.cpp:
-
- Changes corresponding to the renaming above.
-
-Wed May 21 14:06:13 UTC 2008 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * ace/Monitor_Base.h:
- * ace/Monitor_Base.cpp:
-
- Made the update() method non pure virtual.
-
-Tue May 20 19:33:29 UTC 2008 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * ace/Message_Queue_T.cpp:
-
- Added the stringified process id to the construction of
- the message queue size monitor's name, since some tests
- were showing that message queues were being created with
- the same hex address in different processes.
-
-Tue May 20 17:55:39 UTC 2008 Chad Elliott <elliott_c@ociweb.com>
-
- * ace/Svc_Handler.h:
-
- Added an enum to be used as flags parameter for close().
-
- * ace/Acceptor.cpp:
- * ace/Connector.cpp:
- * ace/Strategies_T.cpp:
-
- Use the new enum during the call to close() on the service handler
- to indicate the circumstances behind the closure.
-
- This is part of a set of commits for Bug 2935.
-
-Tue May 20 09:45:21 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/Ping_Socket.{h,cpp}:
- Use bool
-
-Mon May 19 19:26:21 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * tests/Log_Msg_Test.cpp:
- On VxWorks/LynxOS we didn't test the buffer overflow, but we
- shouldn't test this when ACE_LACKS_VSNPRINTF is defined
- because it will then fail
-
-Mon May 19 19:13:21 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/Hash_Map_Manager_T.h:
- Doxygen change
-
- * ace/Hash_Map_Manager_T.cpp (shared_find)
- Set errno to ENOENT when the size is zero
-
-Mon May 19 19:08:21 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * bin/tao_orb_tests.lst:
- Added 2085 and 2243
-
-Mon May 19 14:19:21 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * docs/bczar/bczar.html:
- Updated mailing lists
-
- * docs/Download.html:
- * etc/index.html:
- Updated for x.6.5
-
- * ace/config-openvms.h:
- Removed sock max of 64kb
-
-Mon May 19 02:53:21 CDT 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ACE version 5.6.5 released.
-
-Fri May 16 10:13:15 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- Reverted change below, causes problems in the builds
- * include/makeinclude/platform_linux.GNU:
- Only set DLD and LD when they are not set yet
-
-Fri May 16 07:50:15 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * tests/Based_Pointer_Test.cpp:
- Also define a public destructor to silence the gnu warning that
- we only have private
-
-Fri May 16 07:49:15 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * examples/Monitor/Num_Threads/num_threads.cpp:
- Fixed compile errors when monitoring framework is disabled
-
-Fri May 16 07:41:15 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * examples/APG/Streams/Answerer.cpp:
- * examples/APG/Streams/EndTask.h:
- Replaced EndTask with TheEndTask to resolve a name conflict
- when using MinGW
-
-Fri May 16 07:18:15 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * include/makeinclude/platform_linux.GNU:
- * include/makeinclude/platform_linux_common.GNU:
- Support lib64 paths to detect certain features. Thanks to Ken
- Sedgwick <ksedgwick at bonsai dot com> for reporting this
-
- * include/makeinclude/platform_linux.GNU:
- Only set DLD and LD when they are not set yet
-
-Thu May 15 14:00:15 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/Based_Pointer_T.{h,inl}:
- * tests/Based_Pointer_Test.cpp:
- Fixed bugzilla 3285, make it possible to use
- ACE_Based_Pointer<void>. Thanks to Thomas Brownridge
- <thomas dot brownridge at lmco dot com> for reporting this.
-
-Thu May 15 12:36:42 UTC 2008 Phil Mesnier <mesnier_p@ociweb.com>
-
- * ace/MMAP_Memory_Pool.cpp:
- When using a default base address of 0x0 and otherwise wanting
- a fixed address, a special flag was used to imply that after the
- first address is selected the system in a call to ::mmap()
- subsequent calls to ::mmap() reuse the selected base address
- as a fixed address. This may cause problems with reloading
- persistent data if the stored data contains pointers and the
- system selected base address changes from run to run.
-
- * ace/config-linux-common.h:
- The default base address for the x86-64 platform cannot be 0x0.
- Doing so causes the system to choose an address which for some
- unknown reason causes SEGV errors in Malloc_T. The linux-specific
- mmap flag, MAP_32BIT, resolves those segv errors, but on x86-64
- using 0x0 as the default base address on subsequent runs cause
- a different assigned base address to be selected. If the data
- in the mapped memory contains pointers to mapped memory, those
- are then wrong and cause SEGV crashs. By experimentation, it
- seems the default base address for powerpc is appropriate for
- x86-64.
-
-Thu May 15 10:19:15 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * include/makeinclude/rules.lib.GNU:
- Fixed OpenVMS specific part
-
-Thu May 15 10:17:15 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/Unbounded_Set_Ex.cpp:
- Fixed bug in the insert method
-
- * ace/Unbounded_Set_Test.cpp:
- Extended this test to reproduce the bug above and replaced all
- ACE_ASSERTS with if checks
-
-Thu May 15 10:05:00 UTC 2008 Simon Massey <sma at prismtech dot com>
-
- * bin/msvc_mpc_auto_compile.pl:
- Split orbsvcs out from ciao build.
-
-Thu May 15 07:09:15 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/ace.mpc:
- Added config-win32-msvc9.h, thanks to <tim at burmair dot com> for
- reporting this
-
-Wed May 14 20:41:17 2008 Steve Huston <shuston@riverace.com>
-
- * ace/Thread_Manager.h: Expanded the documentation, particularly for
- spawn[_n].
-
-Wed May 14 18:30:15 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/config-irix6.x-common.h:
- * ace/config-linux-common.h:
- * ace/config-sunos5.4-g++.h:
- * ace/config-sunos5.4-sunc++-4.x.h:
- * ace/config-sunos5.5.h:
- * ace/config-tandem.h:
- * ace/config-unixware-7.1.0.h:
- * ace/config-unixware-7.1.0.udk.h:
- * ace/MonitorControl/MemoryUsageMonitor.cpp:
- * ace/MonitorControl/MemoryUsageMonitor.h:
- * ace/OS.inl:
- * ace/os_include/os_unistd.h:
- * ace/os_include/sys/os_resource.h:
- * ace/POSIX_Proactor.cpp:
- * ace/configure.ac:
- Seems we already had a ACE_HAS_SYSINFO but this is a different
- method but with the same name as we use in the monitoring code.
- Added ACE_HAS_SYS_SYSTEMINFO_H as new define, renamed the
- linux define to ACE_HAS_LINUX_SYSINFO
-
-Wed May 14 18:14:15 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/ACE.cpp:
- Layout changes
-
- * ace/config-vxworks5.x.h:
- * ace/OS_NS_unistd.inl:
- * ace/Sock_Connect.cpp:
- Extended for VxWorks Medusa
-
- * ace/Logging_Strategy.cpp:
- Initialise pointer with 0
-
-Wed May 14 14:26:15 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * include/makeinclude/platform_vxworks5.5.x.GNU:
- Detect medusa pid/pcd/pne
-
-Wed May 14 12:34:15 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/os_include/os_pdhmsg.h:
- New file
-
- * ace/config-win32-common.h:
- Added ACE_HAS_PDHMSG_H
-
- * ace/config-win32-mingw.h:
- * ace/config-WinCE.h:
- Added ACE_LACKS_PDHMSG_H
-
- * ace/Makefile.am:
- Added new file
-
- * ace/MonitorControl/WindowsMultiInstanceMonitor.cpp:
- Use new os_pdhmsg.h
-
-Wed May 14 12:24:15 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/os_include/os_kstat.h:
- * ace/os_include/sys/os_sysinfo.h:
- New header files
-
- * ace/os_include/os_glob.h:
- * ace/os_include/sys/os_statvfs.h:
- Removed not needed includes
-
- * configure.ac:
- Added check for sysinfo.h
-
- * ace/config-linux-common.h:
- Added ACE_HAS_SYSINFO and ACE_HAS_SYSINFO_H
-
- * ace/Makefile.am:
- Added new files
-
- * ace/MonitorControl/CPULoadMonitor.h:
- * ace/MonitorControl/MemoryUsageMonitor.cpp:
- * ace/MonitorControl/MemoryUsageMonitor.h:
- Use the new defines and header files
-
-Wed May 14 10:41:15 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/*:
- * examples/Monitor/*:
- Renamed MonitorControl namespace to Monitor_Control to comply
- to ACE coding guidelines
-
-Wed May 14 09:48:15 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * tests/run_test.lst:
- Enabled some more tests on vxworks
-
-Tue May 13 19:20:15 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * bin/diff-builds.pl:
- Updated for move of test stats
-
-Mon May 12 12:19:15 UTC 2008 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * examples/Monitor/MC_Test_Utilities.h:
- * examples/Monitor/Bytes_Sent/bytes_sent.cpp:
- * examples/Monitor/Message_Queue_Size/message_queue_size.cpp:
- * examples/Monitor/Constraint/constraint.cpp:
- * examples/Monitor/CPU_Load/cpu_load.cpp:
- * examples/Monitor/MC_Test_Utilities.cpp:
- * examples/Monitor/Group/group.cpp:
- * examples/Monitor/Memory_Usage/memory_usage.cpp:
-
- Added appropriate preprocessor guards to ensure a
- successful build when ACE_HAS_MONITOR_FRAMEWORK is
- defined as 0.
-
- * examples/Monitor/Message_Queue_Size/Message_Queue_Size.mpc:
-
- Removed outdated macro additions from project.
-
-Fri May 9 18:58:52 UTC 2008 Iliyan Jeliazkov <iliyan@ociweb.com>
-
- * ace/Service_Config.h:
- * ace/Service_Config.inl:
- * ace/Service_Config.cpp:
- * ace/Service_Gestalt.cpp:
-
- Calling ACE_Service_Config::open() does not correctly initialize
- the SC global state (process name, in particular but others
- too). Fixing bug#3319.
-
-Fri May 9 17:58:21 UTC 2008 J.T. Conklin <jtc@acorntoolworks.com>
-
- * bin/MakeProjectCreator/modules/AutomakeWorkspaceHelper.pm:
-
- Revert changes of:
- Thu May 8 22:13:24 UTC 2008 J.T. Conklin <jtc@acorntoolworks.com>
-
- Now that ETCL Parser library has been renamed back to
- ACE_ETCL_Parser.
-
-Fri May 9 17:55:39 UTC 2008 J.T. Conklin <jtc@acorntoolworks.com>
-
- * examples/Monitor/Bytes_Sent/Makefile.am:
- * examples/Monitor/Message_Queue_Size/Makefile.am:
- * examples/Monitor/Constraint/Makefile.am:
- * examples/Monitor/CPU_Load/Makefile.am:
- * examples/Monitor/Num_Threads/Makefile.am:
- * examples/Monitor/Group/Makefile.am:
- * examples/Monitor/Memory_Usage/Makefile.am:
- * ace/ETCL/Makefile.am:
- * ace/MonitorControl/Makefile.am:
-
- Regenerated.
-
-Fri May 9 14:17:11 UTC 2008 William R. Otte <wotte@william-r-ottes-macbook-pro.local>
-
- * include/makeinclude/platform_macosx_icc.GNU:
-
- Support for ICC on Intel Macs.
-
-Fri May 9 12:04:15 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/config-all.h:
- Added ACE_HAS_MONITOR_POINTS which currently is set to 0. We will
- enable this in a few builds to test them in detail. This way the
- user can decide to enable the monitor framework but not get the
- ACE builtin monitor points
-
- * ace/CDR_Stream.cpp:
- * ace/CDR_Stream.h:
- * ace/CDR_Stream.inl:
- * ace/Message_Queue_T.cpp:
- * ace/Message_Queue_T.h:
- Added monitor points
-
- * ace/Codeset_IBM1047.cpp:
- Removed code to silence the hp compiler, this is not needed in other
- files
-
-Fri May 9 11:44:59 UTC 2008 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * bin/MakeProjectCreator/config/ace_etcl_parser.mpb:
-
- Changed the filename etcl_parser.mpb to the one
- above, for consistency in the names of ACE-related
- files. Also changed the corresponding library name
- to ACE_ETCL_Parser.
-
- * ace/ETCL/ACE_ETCL_Parser.pc.in:
-
- Changed the name of ETCL_Parser.pc.in likewise.
- Also changed the contents of this file accordingly.
-
- * ace/ETCL/ETCL.mpc:
- * ace/MonitorControl/MonitorControl.mpc:
- * bin/MakeProjectCreator/config/ace_mc.mpb:
-
- Changes corresponding to the name changes above.
-
-Thu May 8 23:03:15 UTC 2008 J.T. Conklin <jtc@acorntoolworks.com>
-
- * bin/MakeProjectCreator/config/ace_zlib.mpb:
-
- ACE-specific zlib base project that overrides library settings
- in MPC's own zlib base project for the automake build.
-
-Thu May 8 22:13:24 UTC 2008 J.T. Conklin <jtc@acorntoolworks.com>
-
- * bin/MakeProjectCreator/modules/AutomakeWorkspaceHelper.pm:
-
- Adjust libpaths now that ACE_ETCL_Parser library has been
- renamed to just ETCL_Parser.
-
-Thu May 8 22:07:40 UTC 2008 J.T. Conklin <jtc@acorntoolworks.com>
-
- * ace/ETCL/Makefile.am:
-
- Regenerated.
-
- * ace/ETCL/ACE_ETCL.pc.in:
- * ace/ETCL/ETCL_Parser.pc.in:
-
- New pkg-config template files.
-
- * ace/ETCL/ETCL.mpc:
-
- Add Pkgconfig_Files sections for ACE_ETCL and ETCL_Parser
- projects.
-
-Thu May 8 21:06:29 UTC 2008 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * ace/ETCL/ETCL_Constraint_Visitor.h:
- * ace/ETCL/ETCL_Constraint_Visitor.cpp:
-
- Removed a no-op method mean to be overridden
- in derived visitors, but then abandoned.
-
-Fri May 2 17:45:13 UTC 2008 Douglas C. Schmidt <schmidt@dre.vanderbilt.edu>
-
- * docs/ACE-guidelines.html: Updated the style guide to discuss the
- use of '_' vs intercaps.
-
-Thu May 8 10:51:29 UTC 2008 Steve Huston <shuston@riverace.com>
-
- * include/makeinclude/platform_sunos5_g++.GNU: Ensure -pipe is not
- inserted into CCFLAGS twice. Similar to earlier change from
- Wed Jan 23 17:23:31 UTC 2008 Steve Huston <shuston@riverace.com>
- Fixes Bugzilla #3232.
-
-Thu May 8 08:06:10 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/ETCL/ETCL_l.cpp:
- * ace/ETCL/ETCL_y.cpp:
- Fixed casing of include
-
-Wed May 7 19:28:35 UTC 2008 Steve Huston <shuston@riverace.com>
-
- * ace/Unbounded_Set.{h inl}: Replaced typedef BASE with base_type.
- Avoids a BASE macro on AIX.
-
-Wed May 7 19:02:51 UTC 2008 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * ace/ETCL/ETCL_include:
-
- Removed this directory.
-
- * ace/ETCL/etcl_parser_export.h:
-
- Relocated here from ace/ETCL/ETCL_include.
-
- * bin/MakeProjectCreator/config/etcl_parser.mpb:
-
- Renamed this file from ace_etcl_parser.mpb.
-
- * ace/ETCL/ETCL_l.cpp:
- * ace/ETCL/ETCL.yy
- * ace/ETCL/ETCL_Interpreter.cpp:
- * ace/ETCL/ETCL.ll:
- * ace/ETCL/ETCL_y.cpp:
- * ace/ETCL/ETCL_Interpreter.h:
- * ace/ETCL/ETCL.mpc:
- * ace/MonitorControl/MonitorControl.mpc:
- * bin/MakeProjectCreator/config/ace_mc.mpb:
-
- All changes in this checkin are to remove
- unnecessary things as a result of making the
- ETCL parser the only one used. The corresponding
- parser in TAO is eliminated.
-
-Wed May 7 17:11:10 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * include/makeinclude/platform_linux_icc.GNU:
- Added ICC 11.0
-
-Wed May 7 14:28:54 UTC 2008 Chad Elliott <elliott_c@ociweb.com>
-
- * bin/ChangeLogEditor/FileLocatorFactory.pm:
-
- Changed to detect Subversion before CVS.
-
-Wed May 7 14:12:10 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * tests/Bug_3319_Regression_Test.cpp:
- * tests/run_test.lst:
- * tests/tests.mpc:
- Added regression for bugzilla 3319
-
-Wed May 7 10:52:10 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/Hash_Map_Manager_T.cpp:
- Fixed GCC warning about maybe unitialised use and also
- use prefix decrement and no need for some intermediate variables
-
-Wed May 7 08:42:10 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/config-vxworks5.x.h:
- Added ACE_HAS_4_4BSD_SENDMSG_RECVMSG
-
-Wed May 7 07:03:29 UTC 2008 William R. Otte <wotte@dre.vanderbilt.edu>
-
- * ace/Unbounded_Set.h
-
- Fuzz fix.
-
-Wed May 7 06:33:30 UTC 2008 William R. Otte <wotte@dre.vanderbilt.edu>
-
- * ace/Unbounded_Set.inl
-
- Fix unused argument warning.
-
-Tue May 6 17:03:17 UTC 2008 William R. Otte <wotte@dre.vanderbilt.edu>
-
- * ace/Hash_Map_Manager_T.cpp:
- Fixed segfault if shared_find is called on a map of size zero.
-
- * ace/Log_Msg.h:
-
- Comments for trace_active were swapped.
-
- * ace/Node.h:
- * ace/Node.cpp:
- * ace/Unbounded_Set.h:
- * ace/Unbounded_Set.inl:
- * ace/Unbounded_Set.cpp:
- * ace/Unbounded_Set_Ex.h:
- * ace/Unbounded_Set_Ex.inl:
- * ace/Unbounded_Set_Ex.cpp:
-
- Extended the Unbounded_Set to include a comparator template parameter,
- which must implement operator (), which returns true if the items are
- equivalent. This class has been renamed Unbounded_Set_Ex.
-
- Unbounded_Set is now implemented in terms of Unbounded_Set_Ex with a
- comparator that uses operator== to compare the items.
-
- * ace/Service_Gestalt.h:
- * tests/Unbounded_Set_Test.cpp:
-
- Slight updates to conform with new implementation.
-
- * NEWS
-
- Added description for above.
-
-Tue May 6 12:37:43 UTC 2008 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * ace/ETCL/ETCL_Constraint.h:
- * ace/ETCL/ETCL_Constraint_Visitor.cpp:
- * ace/ETCL/ETCL_Constraint_Visitor.h:
- * ace/ETCL/ETCL_Constraint.inl:
- * ace/ETCL/ETCL_Constraint.cpp:
-
- Moved code from the TAO ETCL classes to base classes
- here.
-
-Tue May 6 08:27:10 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * bin/PerlACE/ProcessVX_Unix.pm:
- * bin/PerlACE/ProcessVX_Win32.pm:
- Added support for ACE_RUN_VX_TGT_TELNET_HOST and
- ACE_RUN_VX_TGT_TELNET_PORT so that an explicit telnet server
- can be configured. If not specified we use ACE_RUN_VX_TGTHOST
- which also specifies the ip address that is used as endpoint
- for the corba servers
+ Fixed problem with installation of nslist readme
-Mon May 5 17:09:10 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * include/makeinclude/build_dll.bor:
- * include/makeinclude/build_exe.bor:
- * include/makeinclude/build_lib.bor:
- Handle files with cxx extension just as we could handle cpp files
-
-Mon May 5 07:53:10 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/os_include/os_pdh.h:
- New os_include file for pdh.h
-
- * ace/configure.ac:
- Added check for pdh.h
-
- * ace/Makefile.am:
- Added new file
-
- * ace/config-win32-common.h:
- * ace/config-win32-mingw.h:
- * ace/config-WinCE.h:
- Windows has pdh.h, but not MinGW and not WinCE
-
- * ace/MonitorControl/BytesReceivedMonitor.cpp:
- * ace/MonitorControl/BytesReceivedMonitor.h:
- * ace/MonitorControl/BytesSentMonitor.cpp:
- * ace/MonitorControl/BytesSentMonitor.h:
- * ace/MonitorControl/CPULoadMonitor.cpp:
- * ace/MonitorControl/CPULoadMonitor.h:
- * ace/MonitorControl/MemoryUsageMonitor.cpp:
- * ace/MonitorControl/MemoryUsageMonitor.h:
- * ace/MonitorControl/NumThreadsMonitor.cpp:
- * ace/MonitorControl/NumThreadsMonitor.h:
- * ace/MonitorControl/PacketsReceivedMonitor.cpp:
- * ace/MonitorControl/PacketsReceivedMonitor.h:
- * ace/MonitorControl/PacketsSentMonitor.cpp:
- * ace/MonitorControl/PacketsSentMonitor.h:
- * ace/MonitorControl/WindowsMonitor.cpp:
- * ace/MonitorControl/WindowsMonitor.h:
- * ace/MonitorControl/WindowsMultiInstanceMonitor.cpp:
- * ace/MonitorControl/WindowsMultiInstanceMonitor.h:
- Use ACE_HAS_WIN32_PDH instead of ACE_WIN32 because with WinCE and
- MinGW we don't have pdh on windows
-
-Mon May 5 07:37:10 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * examples/Monitor/CPU_Load/cpu_load.cpp:
- * examples/Monitor/Group/group.cpp:
- Fixed C90 warnings
-
-Mon May 5 07:30:10 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * examples/Monitor/MC_Test_Utilities.mpc:
- Don't build with ace_for_tao enabled
-
-Sat May 3 17:00:07 UTC 2008 J.T. Conklin <jtc@acorntoolworks.com>
-
- * bin/MakeProjectCreator/modules/AutomakeWorkspaceHelper.pm:
-
- Add relative libdirs for new ACE_ETCL, ACE_ETCL_Parser, and
- ACE_MonitorControl libraries.
-
-Sat May 3 13:47:21 UTC 2008 J.T. Conklin <jtc@acorntoolworks.com>
-
- * examples/Makefile.am:
-
- Regenerated.
-
-Fri May 2 23:58:38 UTC 2008 J.T. Conklin <jtc@acorntoolworks.com>
-
- * configure.ac:
-
- Build new example directories.
-
- * examples/Monitor/Bytes_Sent/Makefile.am:
- * examples/Monitor/Message_Queue_Size/Makefile.am:
- * examples/Monitor/Constraint/Makefile.am:
- * examples/Monitor/CPU_Load/Makefile.am:
- * examples/Monitor/Num_Threads/Makefile.am:
- * examples/Monitor/Group/Makefile.am:
- * examples/Monitor/Memory_Usage/Makefile.am:
- * examples/Monitor/Makefile.am:
- * examples/Semaphores/Makefile.am:
-
- New Makefile.am's.
-
-Fri May 2 23:29:06 UTC 2008 J.T. Conklin <jtc@acorntoolworks.com>
-
- * ace/ETCL/Makefile.am:
-
- Regenerated.
-
- * ace/ETCL/ETCL.mpc:
-
- Add automake specific rule for includes.
-
-Fri May 2 22:53:46 UTC 2008 J.T. Conklin <jtc@acorntoolworks.com>
-
- * configure.ac:
-
- Build ace/ETCL and ace/MonitorControl.
-
-Fri May 2 21:54:40 UTC 2008 J.T. Conklin <jtc@acorntoolworks.com>
-
- * ace/ETCL/Makefile.am:
- * ace/MonitorControl/Makefile.am:
-
- New Makefile.am's.
-
- * ace/Makefile.am:
-
- Regenerated.
-
-Fri May 2 18:36:41 UTC 2008 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * ace/ETCL/ETCL_Interpreter.h:
-
- Fix for build problems with versioned namespaces turned on.
-
-Fri May 2 17:50:10 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/config-vxworks6.2.h:
- * ace/config-vxworks6.3.h:
- * ace/config-vxworks6.4.h:
- Only define _C99 when it is not defined yet
-
-Fri May 2 17:20:37 UTC 2008 Steve Huston <shuston@riverace.com>
-
- * tests/Message_Queue_Test.cpp: Removed the delay sleep between loop
- iterations - it causes the test to time out too often. Increased
- the message count back to multiples of 100,000.
-
-Fri May 2 15:34:55 UTC 2008 Steve Huston <shuston@riverace.com>
-
- * tests/RW_Process_Mutex_Test.cpp: Fixed compile warning about
- redundant variable.
-
-Fri May 2 11:07:10 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/MMAP_Memory_Pool.{h,cpp}:
- Doxygen improvements and moved the documentation about the
- handle_signal method from the cpp to the header file so that
- it appears in the doxygen documentation
-
-Fri May 2 09:36:10 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * bin/tao_orb_tests.lst:
- Added Bug_3315_Regression
-
-Fri May 2 08:25:10 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * bin/msvc_static_order.lst:
- Added new libs
-
-Fri May 2 08:15:10 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/ace_for_tao.mpc:
- Added new monitor files
-
-Fri May 2 08:04:10 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/Monitor_Admin.cpp
- * ace/Monitor_Admin.h
- * ace/MonitorControl/AutoUpdateStarter.cpp
- * ace/MonitorControl/AutoUpdateStarter.h
- * ace/MonitorControl/MonitorControl_utils.h
- Updated for naming conventions
-
-Fri May 2 07:47:10 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * examples/Monitor/Bytes_Sent/bytes_sent.cpp
- * examples/Monitor/Constraint/constraint.cpp
- * examples/Monitor/CPU_Load/cpu_load.cpp
- * examples/Monitor/Group/group.cpp
- * examples/Monitor/Memory_Usage/memory_usage.cpp
- * examples/Monitor/Message_Queue_Size/message_queue_size.cpp
- * examples/Monitor/Num_Threads/num_threads.cpp
- Updated include
-
- * examples/Monitor/Bytes_Sent/Bytes_Sent.mpc
- * examples/Monitor/Constraint/Constraint.mpc
- * examples/Monitor/Num_Threads/Num_Threads.mpc
- * examples/Monitor/Group/Group.mpc
- * examples/Monitor/CPU_Load/CPU_Load.mpc
- * examples/Monitor/Message_Queue_Size/Message_Queue_Size.mpc
- Don't build with ace_for_tao
-
-Thu May 1 22:35:17 UTC 2008 Steve Huston <shuston@riverace.com>
-
- * ace/MonitorControl/MonitorControl.mpc:
- * bin/MakeProjectCreator/config/ace_mc.mpb:
- Avoid wince - it lacks the needed PDH capability.
-
-Thu May 1 18:27:10 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/MonitorControl/MonitorControl.mpc:
- * bin/MakeProjectCreator/config/ace_mc.mpb:
- Use ACE_MonitorControl as shared library name
-
-Thu May 1 17:31:01 UTC 2008 Iliyan Jeliazkov <iliyan@ociweb.com>
-
- * ace/Service_Config.cpp: Removed an assert guarding the case when
- the current thread has no associated configuration context. Added
- code that would initialize the thread's configuration context with
- the global, instead. This addresses bug# 3315.
-
-Thu May 1 17:11:48 UTC 2008 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * ace/ace.mwc:
-
- Added MonitorControl directory to the workspace.
-
-Thu May 1 17:05:37 UTC 2008 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * ace/MonitorControl/PacketsSentMonitor.h:
- * ace/MonitorControl/WindowsMultiInstanceMonitor.cpp:
- * ace/MonitorControl/WindowsMonitor.cpp:
- * ace/MonitorControl/PacketsReceivedMonitor.cpp:
- * ace/MonitorControl/MonitorGroup.h:
- * ace/MonitorControl/MonitorQuery.h:
- * ace/MonitorControl/NumThreadsMonitor.cpp:
- * ace/MonitorControl/PacketsSentMonitor.cpp:
- * ace/MonitorControl/MonitorGroup.cpp:
- * ace/MonitorControl/WindowsMultiInstanceMonitor.h:
- * ace/MonitorControl/WindowsMonitor.h:
- * ace/MonitorControl/MonitorControl_utils.h:
- * ace/MonitorControl/MonitorQuery.cpp:
- * ace/MonitorControl/PacketsReceivedMonitor.h:
- * ace/MonitorControl/NumThreadsMonitor.h:
-
- Changed header includes to be consistently relative
- to $ACE_ROOT.
-
-Thu May 1 16:11:12 UTC 2008 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * MonitorControl/*:
-
- Moved this directory to $ACE_ROOT/ace.
-
-Thu May 1 15:56:58 UTC 2008 Steve Huston <shuston@riverace.com>
-
- * tests/run_test.lst: Change Bug_2980_Regression_Test's !MSVC to
- !Win32. The test won't run on Windows per its comments, but no
- XML configs set MSVC - they set Win32.
-
-Thu May 1 15:27:25 UTC 2008 Steve Huston <shuston@riverace.com>
-
- * tests/Message_Queue_Test.cpp: In the counting test, run multiples
- of 50,000 instead of 100,000, blocks. The test is timing out on a
- number of platforms.
-
- * tests/RW_Process_Mutex_Test.cpp: Fix signed/unsigned warnings and
- wchar build error. Changed the default lock name to something other
- than the program's name. Using the program name produces "text
- file busy" when attempting a file lock on it... doh...
-
-Thu May 1 14:47:33 UTC 2008 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * MonitorControl/examples/*:
-
- Removed this directory and moved its contents to
- $ACE_ROOT/examples/Monitor.
-
- * bin/MakeProjectCreator/config/acelib.mpb:
-
- Cosmetic changes.
-
-Thu May 1 14:37:03 UTC 2008 Chad Elliott <elliott_c@ociweb.com>
-
- * bin/MakeProjectCreator/modules/VXTestProjectCreator.pm:
-
- Override the warn_useless_project() method so that we are no
- longer warned about "no useful targets" for this project type.
-
-Wed Apr 30 22:01:10 UTC 2008 Steve Huston <shuston@riverace.com>
-
- * tests/RW_Process_Mutex_Test.cpp: New test for proper functioning
- of ACE_RW_Process_Mutex.
-
- * tests/tests.mpc:
- * tests/run_test.lst: Add RW_Process_Mutex_Test.
-
-Wed Apr 30 21:14:45 UTC 2008 James H. Hill <hillj@isis.vanderbilt.edu>
-
- * ace/Hash_Map_Manager_T.h:
-
- Two of the backwards compatible iterators for
- ACE_Hash_Map_Manager incorrectly defined the iterator_category
- trait based on the container_type, which does not have an
- iterator_category. Now the trait is defined in terms of its
- base class. This resolved Bugzilla Bug #3314.
-
-Wed Apr 30 16:49:27 UTC 2008 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * MonitorControl/PacketsSentMonitor.h:
- * MonitorControl/BytesReceivedMonitor.h:
- * MonitorControl/PacketsReceivedMonitor.h:
- * MonitorControl/BytesSentMonitor.h:
-
- Added include of export header file, since it's not
- pulled in indirectly on Solaris builds.
-
- * MonitorControl/WindowsMultiInstanceMonitor.cpp:
-
- Fixed signed/unsigned comparison warnings on wchar builds.
-
-Wed Apr 30 16:24:41 UTC 2008 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * MonitorControl/CPULoadMonitor.cpp:
- * MonitorControl/WindowsMonitor.cpp:
- * MonitorControl/WindowsMultiInstanceMonitor.cpp:
- * MonitorControl/MemoryUsageMonitor.cpp:
- * MonitorControl/NumThreadsMonitor.cpp:
- * MonitorControl/LinuxNetworkInterfaceMonitor.cpp:
-
- Fixed wchar build errors.
-
-Wed Apr 30 13:49:52 UTC 2008 Steve Huston <shuston@riverace.com>
-
- * ace/UUID.cpp (get_timestamp_and_clocksequence): Case clock sequence
- value using ACE_UINT16 instead of u_char to prevent duplicates
- when many UUIDs are generated quickly. Thanks to Wim van den Boogaard
- for this fix. Resolves Bugzilla #3313.
-
-Tue Apr 29 19:52:48 UTC 2008 Steve Huston <shuston@riverace.com>
-
- * ace/Proactor.cpp: Simplify the timer_handler_ task spawn and
- shutdown. Also, if close() sees an error from the implementation's
- close, don't stop closing. Things are most likely already ripped
- apart too far to recover from, and it's likely to cause a hang to
- just try to stop closing now.
-
- * ace/POSIX_Asynch_IO.cpp: Correctly handle the ACE_Message_Block
- pointers passed to operations and later updating when complete.
- Thanks to Fernando C. Jeronymo <fernando dot fcavalcanti at
- gmail.com> for diagnosing this problem.
-
- * THANKS: Added Fernando C. Jeronymo to the Hall of Fame.
-
- * tests/Proactor_UDP_Test.cpp: Fix to close down correctly in
- half-duplex mode.
-
-Tue Apr 29 19:12:53 UTC 2008 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * bin/MakeProjectCreator/config/ace_etcl_parser.mpb:
-
- Changed the path of the 'includes' line to match
- the new location of ETCL.
-
- * MonitorControl/Constraint_Interpreter.cpp:
- * MonitorControl/Constraint_Visitor.h:
- * MonitorControl/Constraint_Visitor.cpp:
- * MonitorControl/Constraint_Interpreter.h:
-
- Updated #includes to match the new location of ETCL.
-
- * MonitorControl/AutoUpdateStarter.h:
-
- Moved location of enabled monitors check, it was
- previous to any place it could see the #define in
- an included file.
-
- * MonitorControl/examples/Constraint/constraint.cpp:
- * MonitorControl/examples/CPU_Load/cpu_load.cpp:
- * MonitorControl/examples/Group/group.cpp:
-
- Some compile warnings fixed.
-
-Tue Apr 29 18:37:10 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * MonitorControl/AutoUpdateStarter.h:
- * MonitorControl/Constraint_Interpreter.h:
- * MonitorControl/Constraint_Visitor.h:
- * MonitorControl/LinuxNetworkInterfaceMonitor.h:
- * MonitorControl/MonitorControl.h:
- * MonitorControl/MonitorQuery.h:
- * MonitorControl/WindowsMonitor.h:
- * MonitorControl/WindowsMultiInstanceMonitor.h:
- Make sure we have at least one include before pragma once
-
-Tue Apr 29 18:27:10 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * docs/bczar/bczar.html:
* etc/index.html:
- Updated Beta to Micro
-
-Tue Apr 29 18:02:22 UTC 2008 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * ETCL/*:
-
- Moved this directory and all its contents to $ACE_ROOT/ace.
- Also changed #includes to be relative to $ACE_ROOT.
-
- * ace/ace.mwc:
-
- Added ETCL directory.
-
- * docs/svn/svn-prefs.reg:
-
- Added *.diff to list.
-
-Tue Apr 29 17:45:10 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * MonitorControl/examples/Bytes_Sent/bytes_sent.cpp:
- * MonitorControl/examples/Constraint/constraint.cpp:
- * MonitorControl/examples/CPU_Load/cpu_load.cpp:
- * MonitorControl/examples/Group/group.cpp:
- * MonitorControl/examples/Memory_Usage/memory_usage.cpp:
- * MonitorControl/examples/Message_Queue_Size/message_queue_size.cpp:
- * MonitorControl/examples/Num_Threads/num_threads.cpp:
- Updated main for unicode
-
-Tue Apr 29 13:14:10 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * tests/Test_Output.cpp:
- Check for ACE_VXWORKS
-
-Tue Apr 29 13:12:10 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * MonitorControl/AutoUpdateStarter.cpp:
- * MonitorControl/Constraint_Interpreter.cpp:
- * MonitorControl/Constraint_Interpreter.h:
- * MonitorControl/Constraint_Visitor.cpp:
- * MonitorControl/Constraint_Visitor.h:
- * MonitorControl/CPULoadMonitor.cpp:
- * MonitorControl/LinuxNetworkInterfaceMonitor.cpp:
- * MonitorControl/NumThreadsMonitor.cpp:
- * MonitorControl/WindowsMonitor.cpp:
- * MonitorControl/WindowsMultiInstanceMonitor.cpp:
- Updated includes to fix errors and improve compile speed when
- this lib is disabled
-
-Tue Apr 29 08:16:10 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * bin/MakeProjectCreator/templates/vxtest.mpd:
- Zap empty line
-
- * bin/PerlACE/ProcessVX.pm:
- * bin/PerlACE/ProcessVX_Unix.pm:
- * bin/PerlACE/ProcessVX_Win32.pm:
- Improved handling of vxtest file
-
-Tue Apr 29 07:23:10 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/MEM_Connector.cpp:
- * ace/Service_Manager.cpp:
- * ace/SOCK_Dgram_Mcast.cpp:
- Reverted accidental commits from Doug
-
-Tue Apr 29 06:32:10 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * bin/MakeProjectCreator/modules/VXTestProjectCreator.pm:
- Generate exename.vxtest instead of project name
-
- * bin/MakeProjectCreator/templates/vxtest.mpd:
- Don't generate ld <
-
-Mon Apr 28 22:34:10 UTC 2008 Steve Huston <shuston@riverace.com>
-
- * tests/Proactor_UDP_Test.cpp: Fix compile errors on non-Windows.
-
-Mon Apr 28 21:53:23 UTC 2008 Steve Huston <shuston@riverace.com>
-
- * docs/ACE-development-process.html: Fix a few remaining nits.
-
- * ace/OS_NS_stdio.inl: Removed all the pre-ACE_HAS_WINNT4 code in the
- file locks methods. This was the only place left in ACE that
- referred to ACE_HAS_WINNT4; all pre-NT4 support was removed last
- year from the rest of ACE. This also corrects behavior of file
- locks as well as ACE_RW_Process_Mutex.
-
- * ace/RW_Process_Mutex.h: Doxygen improvements.
-
- * ace/SOCK_CODgram.h: Doxygen improvements.
-
- * ace/SOCK_CODgram.cpp (open): If either of the local or remote
- addresses is specified, use its address family rather than the
- value of protocol_family. If both are specified, they must match.
-
- * tests/Message_Queue_Test.cpp: Added a counting test to validate the
- queue's message counting.
-
- * tests/Proactor_UDP_Test.cpp: New test for UDP with ACE_Proactor.
-
- * tests/tests.mpc:
- * tests/run_test.lst: Add Proactor_UDP_Test.
-
-Mon Apr 28 19:21:54 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * bin/PerlACE/ProcessVX.pm:
- * bin/PerlACE/ProcessVX_Unix.pm:
- * bin/PerlACE/ProcessVX_Win32.pm:
- Use the vxtest file when testing shared non rtp
-
-Mon Apr 28 19:06:10 UTC 2008 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * MonitorControl/MonitorControl.h:
-
- Added ACE_HAS_MONITOR_FRAMEWORK guard to this file.
-
-Mon Apr 28 18:24:54 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/ace_wchar.h:
- Added defines needed to build MonitorControl unicode
-
- * MonitorControl/WindowsMonitor.cpp:
- * MonitorControl/WindowsMultiInstanceMonitor.cpp:
- Make a correct difference between unicode and non unicode builds
-
- * ace/Strategies_T.{h,inl}:
- Refcount from base is now a long
-
-Mon Apr 28 18:23:55 UTC 2008 Adam Mitz <mitza@ociweb.com>
-
- * bin/PerlACE/ProcessVX_Unix.pm:
-
- Fixed a bug in my previous commit of this file,
- $cmdnr was not updated when the unload commands were added.
-
-Mon Apr 28 17:59:43 UTC 2008 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * Constraint_Interpreter.cpp:
- * Constraint_Visitor.h:
- * MonitorGroup.h:
- * MonitorQuery.h:
- * AutoUpdateStarter.h:
- * Constraint_Visitor.cpp:
- * MonitorGroup.cpp:
- * Constraint_Interpreter.h:
- * MonitorQuery.cpp:
- * AutoUpdateStarter.cpp:
- * MonitorControl_utils.h:
-
- Added ACE_HAS_MONITOR_FRAMEWORK guards
- similarly to the other files in the library.
-
-Mon Apr 28 17:54:54 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * MonitorControl/BytesReceivedMonitor.cpp:
- * MonitorControl/BytesSentMonitor.cpp:
- * MonitorControl/CPULoadMonitor.cpp:
- * MonitorControl/MemoryUsageMonitor.cpp:
- * MonitorControl/NumThreadsMonitor.cpp:
- * MonitorControl/PacketsReceivedMonitor.cpp:
- * MonitorControl/PacketsSentMonitor.cpp:
- * MonitorControl/WindowsMonitor.cpp:
- * MonitorControl/WindowsMonitor.h:
- * MonitorControl/WindowsMultiInstanceMonitor.cpp:
- * MonitorControl/WindowsMultiInstanceMonitor.h:
- Fixed unicode compile problems on windows
-
-Mon Apr 28 13:25:54 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * examples/APG/Streams/streams.mpc:
- * examples/C++NPv2/C++NPv2.mpc:
- Use base projects
-
-Mon Apr 28 13:20:40 UTC 2008 Douglas C. Schmidt <schmidt@dre.vanderbilt.edu>
-
- * ace/Vector_T.inl (ACE_Vector): Take another shot at fixing the
- max_size() problem.
-
-Mon Apr 28 12:45:18 UTC 2008 Chad Elliott <elliott_c@ociweb.com>
-
- * bin/tao_orb_tests.lst:
-
- Added the new TAO HandleExhaustion test for all but Windows.
-
-Mon Apr 28 12:21:55 UTC 2008 Douglas C. Schmidt <schmidt@dre.vanderbilt.edu>
-
- * ace/Vector_T.inl (ACE_Vector): Zapped the "this->" in "this->max_size()".
- Thanks to Karl-Heinz <wind at itq dot de> for reporting this.
-
-Mon Apr 28 12:13:54 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * include/makeinclude/platform_sunos5_common.GNU:
- Added kstat support needed for monitoring lib on solaris
-
-Mon Apr 28 12:05:54 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * MonitorControl/*:
- Merge from MonitorControl branch.
-
-Mon Apr 28 11:37:54 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/config-all.h:
- * ace/Global_Macros.h:
- Moved set of define to config-all
-
- * ace/Truncate.h:
- * ace/Condition_T.h:
- Doxygen fix
-
-Mon Apr 28 11:36:46 UTC 2008 Chad Elliott <elliott_c@ociweb.com>
-
- * ace/Acceptor.h:
- * ace/Acceptor.cpp:
-
- Added a virtual method to facilitate the configurable handling of
- accept() errors.
-
-Mon Apr 28 11:30:54 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ETCL/*:
- New ETCL library for ACE
-
- * bin/MakeProjectCreator/config/ace_etcl.mpb:
- * bin/MakeProjectCreator/config/ace_etcl_parser.mpb:
- * bin/MakeProjectCreator/config/ace_mc.mpb:
- New base projects
-
- * bin/MakeProjectCreator/config/acenosubsets.mpb:
- Layout changes
-
-Mon Apr 28 10:31:54 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/Monitor_Admin.cpp:
- * ace/Monitor_Admin.h:
- * ace/Monitor_Admin_Manager.cpp:
- * ace/Monitor_Admin_Manager.h:
- * ace/Monitor_Base.cpp:
- * ace/Monitor_Base.h:
- * ace/Monitor_Base.inl:
- * ace/Monitor_Control_Action.cpp:
- * ace/Monitor_Control_Action.h:
- * ace/Monitor_Control_Types.cpp:
- * ace/Monitor_Control_Types.h:
- * ace/Monitor_Point_Registry.cpp:
- * ace/Monitor_Point_Registry.h:
- * ace/ace.mpc:
- * ace/Global_Macros.h:
- First commit coming from the Monitor branch. This will add a
- monitoring framework to ACE with which size of queues, cpu load
- and other resources can be monitored.
-
-Sun Apr 27 05:55:54 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/Service_Object.cpp:
- Fixed big introduced by some cleanup I did
-
-Fri Apr 25 21:47:54 UTC 2008 Adam Mitz <mitza@ociweb.com>
-
- * bin/MakeProjectCreator/templates/vxtest.mpd:
- * bin/PerlACE/ProcessVX_Unix.pm:
-
- Began integration of the foo.vxtest files into the actual testing
- process. This needs to get enhanced in ProcessVX_Win32.pm too.
-
-Fri Apr 25 21:21:56 UTC 2008 Adam Mitz <mitza@ociweb.com>
-
- * ace/Object_Manager.cpp:
-
- Removed a comment that no longer applies.
-
- * bin/PerlACE/Process_Win32.pm:
-
- Changed the check for failure to spawn a process, in order to avoid
- a race condition (the spawned process exits normally before we even
- check its status).
-
- * bin/auto_run_tests.pl:
-
- With -s, account for different parameter formatting requirements in
- the win32 and posix sandbox programs.
-
-Fri Apr 25 14:25:00 UTC 2008 Simon Massey <sma at pristmech dot com>
-
- * tests/Unload_libACE.cpp:
- I've backed out this change due to lack of time to chase up
- the lack of macro definitions. This will need to be revisited.
-
-Fri Apr 25 10:40:00 UTC 2008 Simon Massey <sma at pristmech dot com>
-
- * tests/Unload_libACE.cpp:
- This test wasn't using ACE_TMAIN.
-
-Fri Apr 25 09:10:00 UTC 2008 Simon Massey <sma at pristmech dot com>
-
- * bin/MakeProjectCreator/config/global.features:
- * examples/Log_Mgs/Log_Msg_MFC/Log_Mgs_MFC.mpc:
- Feature name "uses_wchar" already used within ACE/TAO. Replaces
- the "unicode" feature name. Template / project names within MPC
- still named unicode.
-
-Thu Apr 24 18:45:32 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/config-linux-common.h:
- When ACE_LACKS_STROPTS_H not is defined we assume we have
- strbut so we set ACE_HAS_STRBUF_T
-
-Thu Apr 24 16:47:16 UTC 2008 Chad Elliott <elliott_c@ociweb.com>
-
- * bin/tao_orb_tests.lst:
-
- The DLL_ORB test requires threads. Disable it when the ST config
- is used.
-
-Thu Apr 24 15:05:50 UTC 2008 Simon McQueen <sm@prismtech.com>
-
- * bin/tao_orb_tests.lst:
-
- Scheduled new regression test for bug #3299.
-
-Thu Apr 24 09:55:00 UTC 2008 Simon Massey <sma at pristmech dot com>
-
- * bin/MakeProjectCreator/config/ace_unicode.mpb:
- * bin/MakeProjectCreator/config/global.features:
- Default unicode=0 feature. Unicode does not depend upon MFC,
- may be used together as necessary.
-
- * examples/Log_Mgs/Log_Msg_MFC/Log_Mgs_MFC.mpc:
- * examples/Log_Mgs/Log_Msg_MFC/Log_Mgs_Unicode_MFC.mpc:
- Split out the unicode requirements.
-
-Thu Apr 24 05:58:32 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/Refcountable_T.{cpp,inl}:
- Use ACE_INLINE
-
-Thu Apr 24 05:47:32 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/config-posix.h:
- Reverted change below, already made a similar change which is less risky
-
- Thu Apr 17 19:27:23 UTC 2008 Douglas C. Schmidt <schmidt@dre.vanderbilt.edu>
- * ace/config-posix.h: Added a check for
-
- #if defined _XOPEN_STREAMS && _XOPEN_STREAMS == -1
- # define ACE_LACKS_STROPTS_H
- #endif
-
- so that ACE will compile properly on Fedora 8. Thanks to
- Jules Colding <colding at 42tools dot com> for this fix.
-
-Thu Apr 17 19:27:23 UTC 2008 Douglas C. Schmidt <schmidt@dre.vanderbilt.edu>
-
- * ace/config-posix.h: Added a check for
-
- #if defined _XOPEN_STREAMS && _XOPEN_STREAMS == -1
- # define ACE_LACKS_STROPTS_H
- #endif
-
- so that ACE will compile properly on Fedora 8. Thanks to
- Jules Colding <colding at 42tools dot com> for this fix.
-
-Wed Apr 23 18:29:32 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/Refcountable.{h,cpp,inl}:
- * ace/Refcountable_T.{h,cpp,inl}:
- Changed ACE_Refcountable to ACE_Refcountable_T which has a
- trait for the type of lock. ACE_Refcountable is now a typedef
- of ACE_Refcountable_T<ACE_Null_Mutex>. Also the refcount
- type is now a long so that we can make use of the Atomic_Op
- optimizations on some platforms
-
- * ace/ace.mpc:
- * ace/Makefile.am:
- Updated for the change above
-
-Wed Apr 23 14:49:32 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/config-linux-common.h:
- When _XOPEN_STREAMS is defined to -1 we don't have stropts.h,
- this fixes bugzilla 3291. Thanks to Jules Colding
- <colding at 42tools dot com> for reporting this
-
-Wed Apr 23 14:10:32 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * docs/ACE-development-process.html:
- We are using svn as repository
-
-Wed Apr 23 14:01:32 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * bin/generate_rel_manpages:
- Corrected doxygen path
-
- * bin/group_test_stats.sh:
- Helper script to analyze test stat diffs
-
- * ace/Sig_Handler.{h,cpp}:
- Doxygen changes and changed third_party_sig_handler flag to a
- bool
-
- * ace/Service_Repository.{h,cpp}:
- Changed ignore_suspended to a bool
-
- * ace/Intrusive_Auto_Ptr.h:
- Fixed typo in comment
-
- * ace/config-vxworks6.2.h:
- * ace/config-vxworks6.3.h:
- * ace/config-vxworks6.4.h:
- Removed workaround that is only needed with VxWorks 5.5.1
-
- * ace/Codeset_Registry_db.cpp:
- Added UCS2 and correct short names. This fixes bugzilla 3295
-
- * ace/Codeset_IBM1047.h:
- Doxygen changes
-
- * ace/Cleanup_Strategies_T.h:
- Layout changes
-
- * ace/Service_Gestalt.{h,inl}:
- No need for virtual methods, use bool and doxygen changes
-
- * ace/Service_Manager.h:
- Explicitly mark destructor as virtual
-
- * ace/Service_Object.{h,cpp,inl}:
- Use bool
-
-Wed Apr 23 01:53:32 CDT 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ACE version 5.6.4 released.
-
-Wed Apr 16 13:06:05 UTC 2008 Iliyan Jeliazkov <iliyan@ociweb.com>
-
- * ace/ARGV.cpp:
- Don't quote quotes already quoted.
-
-Mon Apr 14 12:10:57 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * tests/run_test.pl:
- Don't run 2980 when WCHAR is set
-
-Mon Apr 14 11:08:57 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/Threading_Helper_T.cpp:
- Removed
-
- * ace/Makefile.am:
- Removed file above
-
- * ace/Service_Config.{h,cpp,inl}:
- Changed the template instantiations like we have for Atomic_Op.
-
-Mon Apr 14 09:54:57 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * tests/tests.mpc:
- Don't build 2980 with wchar enabled and added empty resource
- file section
-
-Mon Apr 14 08:59:57 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/Threading_Helper_T.cpp:
- Added new file with the threading helper template code. This resolves
- the strange link problems with BCB. This file is included in the
- Service_Config.h file
-
- * ace/Makefile.am:
- Added new files
-
- * ace/Service_Config.{h,cpp,inl}:
- Include the new Threading_Helper_T.cpp and removed the implementation
- from these files
-
- * tests/tests.mpc:
- Added missing include for bug 2980
-
- * ace/Codeset_Registry.h:
- Fixed typo in comment
-
- * ace/Shared_Object.h:
- Doxygen changes
-
-Mon Apr 14 01:56:06 UTC 2008 Iliyan Jeliazkov <iliyan@ociweb.com>
-
- * ace/Service_Config.h:
- * ace/Service_Config.inl:
- * ace/Service_Config.cpp:
-
- Moved ACE_Threading_Helper ctor and dtor implementaion
- inline. This makes them available to code that indirectly
- references the threadkey_ member (like, in examples/). This
- should resolve link-time problems with borland compilers.
-
- * tests/Bug_2980_Regression_Test.cpp (unloadDll):
-
- Fixing warnings about missing extern "C" qualifier in call to
- pthread_create.
-
-Sun Apr 13 07:27:57 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/OS_NS_Thread.cpp (_vx_call_entry):
- Set the sc::current before calling main. This resolves the
- sc asserts with vxworks kernel mode. Thanks to Iliyan
- for suggesting this addition
-
-Fri Apr 11 17:36:34 UTC 2008 Douglas C. Schmidt <schmidt@dre.vanderbilt.edu>
+ Added 5.7.7
* docs/Download.html:
- * docs/ACE-development-process.html:
- * docs/ACE-bug-process.html: Updated these files to use the major,
- minor, and micro release terminology.
-
-Fri Apr 11 15:26:08 UTC 2008 Iliyan Jeliazkov <iliyan@ociweb.com>
-
- * tests/Bug_2980_Regression_Test.cpp:
- * tests/run_test.lst:
-
- Including config-lite.h: the driver is non-ACE but it still
- needs to know platform-specific stuff, like threads usage,
- etc.
-
-Fri Apr 11 01:51:13 UTC 2008 Iliyan Jeliazkov <iliyan@ociweb.com>
-
- * ace/Svc_Conf_Tokens.h:
- * ace/svcconf.mpb:
-
- Fixing a fuzz build warning of a missing $Id. Also, not all
- make(1)'s have $(MV), so changing mpb to use just "mv"
-
-Thu Apr 10 22:32:58 UTC 2008 Iliyan Jeliazkov <iliyan@ociweb.com>
-
- * ace/Service_Config.h:
- * ace/Service_Config.cpp:
-
- Fixing compile problems with single-thread-only builds - using
- the compiler's abilities (partial specialization) to generate
- appropriate code.
-
- * ace/Svc_Conf.h:
- * ace/Svc_Conf_Token_Table.h:
- * ace/Svc_Conf_Tokens.h:
- * ace/Svc_Conf_y.cpp:
- * ace/svcconf.mpb:
-
- Changes to fix compile problems related to versioned namespace
- use. Eliminated custom token file post-processing - replaced
- with a wrapper header file (yacc(1) is now producing
- Token_Table.h, which gets included in Tokens.h)
-
-Thu Apr 10 14:42:04 UTC 2008 Iliyan Jeliazkov <iliyan@ociweb.com>
-
- * ace/Svc_Conf.h:
-
- Adding YYSTYPE_IS_DECLARED to prevent yacc(1) from trying to use a
- trivial definition of YYSTYPE.
-
- * ace/Svc_Conf.y:
-
- Fixing an unused variable warning. Adding an YYSTYPE guard.
-
- * ace/Svc_Conf_Tokens.h:
- * ace/Svc_Conf_y.cpp:
- * ace/svcconf.mpb:
-
- Undefining YYSTYPE_IS_DECLARED at the bottom of Svc_Conf_Tokens.h
- prevents it from leaking and poluting the global namespace. This
- allows other yacc(1) based parsers to be used in ACE
- apps. Cleaning up and recording generated files.
-
-Thu Apr 10 13:27:13 UTC 2008 Chad Elliott <elliott_c@ociweb.com>
-
- * tests/Bug_2980_Regression_Test.cpp:
-
- Fixed compilation issues and reversed the CAN_RUN_TEST check to
- get it to run on non-win32 and non-vxworks operating systems.
-
-Thu Apr 10 10:11:57 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/Dynamic_Service.inl:
- Corrected method signatures
-
-Thu Apr 10 10:03:57 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * tests/Bug_2980_Regression_Test.cpp:
- Fixed BCB compile error
-
-Thu Apr 10 07:13:57 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * include/makeinclude/platform_linux_pgi.GNU:
- Removed deprecated linker flags
-
- * ace/Dev_Poll_Reactor.cpp:
- * ace/Notification_Queue.cpp:
- * ace/Service_Config.cpp:
- * ace/Service_Object.cpp:
- * ace/Sock_Connect.cpp:
- Added missing includes
-
- * ace/Notification_Queue.cpp:
- * ace/Notification_Queue.inl:
- Added missing versioned namespace macros
-
-Thu Apr 10 06:41:57 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/Service_Gestalt.h:
- Added include of Guard_T.h
-
- * include/makeinclude/platform_linux_pgi.GNU:
- Updated for latest pgCC version
-
-Thu Apr 10 00:50:53 UTC 2008 Iliyan Jeliazkov <iliyan@ociweb.com>
-
- * tests/Bug_2980_Regression_Test.cpp:
- * tests/tests.mpc:
-
- Fixing a compile problem with no-threads builds.
-
-Wed Apr 9 22:05:30 UTC 2008 Iliyan Jeliazkov <iliyan@ociweb.com>
-
- * ace/Svc_Conf.h:
- * ace/Svc_Conf.y:
- * ace/Svc_Conf_Lexer.h:
- * ace/Svc_Conf_Lexer.cpp:
- * ace/Svc_Conf_Param.h:
- * ace/Svc_Conf_Tokens.h:
- * ace/Svc_Conf_y.cpp:
- * ace/svcconf.mpb:
-
- Simplified the build sequence reducing the number of additional
- transformations needed for Bison's parser output. That includes
- the elimination of the ACE_YY prefix, which was necessary only
- because of these transformations. Added ACE_TEXT around naked
- string literals. Fixed build warnings with unicode builds.
-
-Wed Apr 9 20:22:46 UTC 2008 Iliyan Jeliazkov <iliyan@ociweb.com>
-
- * ace/Service_Repository.cpp:
- Fixing relocate_i to both account for empty slots _and_ provide
- useful logging.
-
-Wed Apr 9 18:24:57 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * bin/tao_orb_tests.lst:
- Don't run 3171 with CORBA/e micro
-
-Wed Apr 9 11:50:27 UTC 2008 Chad Elliott <elliott_c@ociweb.com>
-
- * bin/MakeProjectCreator/modules/VXTestProjectCreator.pm:
-
- Added a need_to_write_project override method to only allow the
- project file to be written if it is an executable project.
-
- * bin/MakeProjectCreator/modules/VXTestWorkspaceCreator.pm:
-
- Fixed a bug where an invalid base module was used in the @ISA.
-
-Wed Apr 9 11:41:57 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * tests/Bug_2980_Regression_Test.cpp:
- Check for ACE_VXWORKS
-
-Wed Apr 9 11:11:57 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/Svc_Conf_y.cpp:
- Fixed unicode build problems
-
-Wed Apr 9 08:06:57 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/Svc_Conf.y:
- * ace/Svc_Conf_y.cpp:
- Fixed unicode build problems
-
-Wed Apr 9 07:18:57 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/Service_Config.h:
- Export ACE_Threading_Helper, it is used as protected class
- member
-
- * ace/Service_Gestalt.cpp:
- Don't use ACE_LIB_TEXT
-
- * ace/High_Res_Timer.h:
- * ace/Based_Pointer_T.h:
- Doxygen changes
-
- * ace/Naming_Context.cpp:
- Fixed gcc 4.3 warning
-
- * ace/OS_NS_errno.h (last_error):
- Give the argument a name so that doxygen can do its work
-
- * ace/Select_Reactor_T.cpp:
- Use scoping
-
- * ace/MMAP_Memory_Pool.{h,cpp}:
- Add a bool flag to indicate whether the signal handler has to
- be installed or not. Made some other flags bool and win32 there
- is no need have a signal handler as member. This fixes bugzilla
- 3290
-
-Wed Apr 9 02:43:37 UTC 2008 Iliyan Jeliazkov <iliyan@ociweb.com>
-
- * ace/Dynamic_Service.inl (instance):
- Adjusting interface to take a smart pointer.
-
- * ace/OS_NS_unistd.cpp (argv_to_string):
- Adding interpretation for tabs and new line characters as
- characters to trigger quoting.
-
- * ace/Service_Config.h:
- * ace/Service_Config.cpp:
- * ace/Service_Gestalt.h:
- * ace/Service_Gestalt.inl:
- * ace/Service_Gestalt.cpp:
- * ace/Service_Repository.cpp:
- Reformatting, updating comments and logging.
-
-Wed Apr 9 01:21:42 UTC 2008 Douglas C. Schmidt <schmidt@dre.vanderbilt.edu>
-
- * ace/Condition_T.cpp (wait): Fixed a bug where the mutex
- parameter wasn't being used properly if abstime was 0. Thanks
- to Andriy Gapon <avg at icyb dot net dot ua> for reporting this.
-
-Mon Apr 7 18:49:57 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * bin/MakeProjectCreator/docs/templates/gnu.txt:
- Document linkflags
-
-Mon Apr 7 15:21:38 UTC 2008 Iliyan Jeliazkov <iliyan@ociweb.com>
-
- This the second part of the SC refatoring. It builds on top of
- the intrusive refcounting mechanism introduced earlier to improve
- design and eliminate memory issues (leaks, SEGV on shutdown)
-
- * ace/Service_Config.cpp (open_i,ACE_Service_Config):
-
- Moved the implicit configuration file handling from open_i to
- the SG instance. Eliminated close_svcs() by incorporating its
- functionality in close().
-
- * ace/Service_Config.inl:
- * ace/Service_Config.h (ACE_Service_Config_Guard,ACE_Service_Config):
-
- Removing the inheritance relationship between Service Config and
- Service Gestalt. To simplify the memory management, SC becomes an
- interface to the actual configuration data managed by SG. Coupled
- with the reference counting of SG instances, this ensures correct
- memory management in multi-threaded environments where both the
- TSS and the user code may trigger SG finalization.
-
- Introducing ACE_Threading_Helper to simplify TSS management
- (RAII idiom). Changed ACE_Service_Config_Guard to use the new
- smart pointer for SG. Doxygen comments cleanup.
-
- * ace/Svc_Conf.y:
- * ace/Svc_Conf_y.cpp:
-
- Fixing unused function definition
-
- * tests/Bug_2980_Regression_Test.cpp:
-
- Updating the test to prevent it from breaking vxWorks builds
- which appear to lack a declaration for dlopen()
-
-Sun Apr 6 01:53:13 UTC 2008 Iliyan Jeliazkov <iliyan@ociweb.com>
-
- * ace/Service_Gestalt.cpp:
-
- Fixing unused variable warning.
-
- * ace/Svc_Conf_y.cpp:
- * ace/svcconf.mpb:
-
- Ensuring there are no TAB characters present in the generated
- file.
-
- * tests/run_test.lst:
-
- Excluding Bug_2980_Regression as it is not runnable on vxWorks.
-
-Sat Apr 5 16:21:50 UTC 2008 Iliyan Jeliazkov <iliyan@ociweb.com>
-
- * ace/Service_Config.inl:
- * ace/Service_Config.cpp:
- * ace/Service_Gestalt.cpp:
- * ace/Service_Gestalt.h:
-
- Making SG intrusively refcountable by introducing
- intrusive_{add,remove}_ref methods and a refcounter. Adding
- skip_default_svc_conf_file parameter in process_directives.
-
- * ace/svcconf.mpb:
- * tests/Object_Manager_Flipping_Test.cpp:
-
- Reformatting and cleanup.
-
-Sat Apr 5 13:42:57 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * tests/Bug_2980_Regression_Test.cpp:
- Fixed argument not used warnings
-
-Sat Apr 5 13:36:57 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/Parse_Node.cpp:
- Moved include out of versioned namespace block
-
-Sat Apr 5 11:50:40 UTC 2008 Iliyan Jeliazkov <iliyan@ociweb.com>
-
- * ace/Parse_Node.cpp:
- * ace/Svc_Conf.y:
- * ace/Svc_Conf_Tokens.h:
- * ace/Svc_Conf_y.cpp:
-
- Replacing ACE_LIB_TEXT with ACE_TEXT
-
-Fri Apr 4 21:43:35 UTC 2008 Iliyan Jeliazkov <iliyan@ociweb.com>
-
- * THANKS:
-
- Adding Michael Carter <mcarter at swri dot org> for reporting
- and debugging bug 3007.
-
- * ace/Base_Thread_Adapter.h:
- * ace/Base_Thread_Adapter.cpp:
-
- Storing a pointer to SG that was current in the parent thread,
- which enables correct "inheritance" of the SG in the child thread.
-
- * ace/Parse_Node.h:
- * ace/Parse_Node.cpp:
-
- Fixing ACE_Stream_Node::{apply,link} to ensure the modules are linked
- together and initialized correctly - see bug# 2916. Moving the
- initialization code out of the yacc parser, here.
-
- * ace/Service_Object.cpp:
- * ace/Service_Types.cpp:
-
- Improving the log output in fini().
-
- * ace/Service_Repository.h:
-
- Eliminating an unused parameter static_only from relocate_i()
-
- * ace/Service_Repository.cpp:
-
- Simplified relocate_i() and fixed an error that was causing it to
- choose incorrect ranges of service indexes to relocate.
- Eliminated the boolean static_only parameter as it was always
- being set to true. Changed remove() to eliminate the "packing"
- code and updated the few other methods, which assumed there are no
- "gaps" in the service storage.
-
- * ace/Svc_Conf.h:
- * ace/Svc_Conf.y:
- * ace/Svc_Conf_Tokens.h:
- * ace/Svc_Conf_y.cpp:
-
- Adding an overloaded yyerror that takes just a string to comply
- with the changed bison template. Moving the module initialization
- code out of the parser. See ACE_Stream_Node class and bug# 2916.
-
- * ace/Thread_Adapter.cpp:
-
- The invoke() method, which runs in the new thread, initializes the
- thread-specific configuration context. This scheme ensures any
- newly spawned thread would inherit the spawning thread's service
- configuration context.
-
- * ace/ace.mpc:
-
- Adding Intrusive_Auto_Ptr to the list.
-
- * ace/svcconf.mpb:
-
- Updated for the grammar updates, see bug# 2916.
-
- * examples/ASX/CCM_App/ASX_CCM_App.mpc:
- * examples/ASX/CCM_App/CCM_App.cpp:
-
- The DLL names are case-sensitive on *nix. Minor layout changes.
-
- * tests/Object_Manager_Flipping_Test.cpp:
-
- Updated to use the Intrusive_Auto_Ptr
-
- * tests/run_test.lst:
- * tests/tests.mpc:
-
- Adding Bug_2980_Regression_Test
-
-Fri Apr 4 18:27:57 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * configure.ac:
- Fixed iostream detection. This fixes bugzilla 3288
- This to Thomas Girard <thomas dot g dot girard at free dot fr>
- for reporting this.
-
-Thu Apr 3 14:13:57 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * include/makeinclude/platform_vxworks5.5.x.GNU:
- * include/makeinclude/platform_vxworks6.2.GNU:
- * include/makeinclude/platform_vxworks6.3.GNU:
- Changed the make variable from which we zap the -ansi and also support
- this with the diab compiler
-
-Thu Apr 3 09:40:00 UTC 2008 Simon Massey <simon dot massey at prismtech dot com>
-
- * apps/JAWS/stress_testing/benchd.cpp:
-
- Using "interface" as the descriptive name of a parameter seems to
- cause VC8 (when building with MFC) to assume you mean a struct type
- and it raises an incorrect systax error.
-
-Thu Apr 3 07:05:57 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * bin/MakeProjectCreator/templates/gnu.mpd:
- Generate link_groups also when staticflags are not set
-
-Wed Apr 2 21:40:00 UTC 2008 J.T. Conklin <jtc@acorntoolworks.com>
-
- * configure.ac:
-
- Fix typo in ACE_HAS_BSWAP_{16,32,64} feature tests.
- This to Thomas Girard <thomas dot g dot girard at free dot fr>
- for reporting this.
-
-Wed Apr 2 20:22:50 UTC 2008 Iliyan Jeliazkov <iliyan@ociweb.com>
-
- * ace/Intrusive_Auto_Ptr.h:
- * ace/Intrusive_Auto_Ptr.inl:
-
- Correcting a problem with VC71
-
-Wed Apr 2 11:06:30 UTC 2008 Vladimir Zykov <vladimir.zykov@prismtech.com>
-
- * bin/tao_orb_tests.lst:
-
- Enabled a TAO/tests/Collocated_Forwarding on vxworks and
- vxworks_rtp.
-
-Wed Apr 2 09:05:57 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * include/makeinclude/platform_vxworks5.5.x.GNU:
- * include/makeinclude/platform_vxworks6.2.GNU:
- * include/makeinclude/platform_vxworks6.3.GNU:
- Add no_cflags_ansi and no_ccflags_ansi which if set do remove the
- -ansi compiler flag
-
-Wed Apr 2 08:14:57 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/config-linux-common.h:
- Replaced ACE_HAS_VOIDPTR_GETTIMEOFDAY with
- ACE_HAS_TIMEZONE_GETTIMEOFDAY, this fixes bugzilla 3145
- This to Thomas Girard <thomas dot g dot girard at free dot fr>
- for reporting this
-
-Wed Apr 2 07:51:57 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * tests/run_test.lst:
- Enabled a few tests on VxWorks again, in the past rebooting a
- crashed target was problematic but that is not an issue anymore
-
-Tue Apr 1 14:20:34 UTC 2008 Vladimir Zykov <vladimir.zykov@prismtech.com>
-
- * bin/tao_orb_tests.lst:
- Added a new test for collocated forwarding case.
-
-Tue Apr 1 12:58:57 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * bin/tao_other_tests.lst:
- Added OBV typed event test
-
-Tue Apr 1 12:52:57 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * bin/tao_orb_tests.lst:
- Add the DSI Gateway exception test, they should run, the scoreboard
- will show if they run
-
-Tue Apr 1 08:33:57 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * include/makeinclude/platform_openvms.GNU:
- Set ACE_OPENVMS_IA64 on Itanium
-
- * include/makeinclude/rules.lib.GNU:
- Only use a special AR rule on OpenVMS IA64
-
-Tue Apr 1 07:38:57 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * tests/Intrusive_Auto_Ptr_Test.cpp:
- Fixed argument not used warning
-
-Tue Apr 1 07:34:57 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * bin/tao_other_tests.lst:
- Enabled a few tests for vxworks
-
-Tue Apr 1 07:12:57 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * tests/Reactor_Dispatch_Order_Test.cpp:
- Only run the reactor once, this will lead to the failing of this test
- when using the WFMO Reactor which seems to be a old issue that needs
- to get addressed
-
-Tue Apr 1 06:54:57 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * bin/tao_other_tests.lst:
- Disabled most tests for vxworks and vxworks_rtp, we first need to
- convert a lot of scripts to support vxworks
-
-Mon Mar 31 21:48:58 UTC 2008 J.T. Conklin <jtc@acorntoolworks.com>
-
- * configure.ac:
-
- Changed to avoid feature test for pthread_getaffinity_np() and
- pthread_setaffinity_np() if system does not have cpu_set_t. In
- that case, the pthread functions are amost certainly not
- compatible.
-
- * ace/Makefile.am:
-
- Add Intrusive_Auto_Ptr.cpp, Intrusive_Auto_Ptr.h, and
- Intrusive_Auto_ptr.inl to nobase_include_HEADERS.
-
-Mon Mar 31 18:56:40 UTC 2008 Iliyan Jeliazkov <iliyan@ociweb.com>
-
- * ace/Refcounted_Auto_Ptr.h:
- * ace/Refcounted_Auto_Ptr.inl:
- * ace/Refcounted_Auto_Ptr.cpp:
-
- Reverting the changes because a) they are not really necessary
- for the refactoring of the service config, and; b) the AIX
- compiler appears to not deal well with implicit conversion
- definitions, to template member types.
-
-Mon Mar 31 16:15:17 UTC 2008 Iliyan Jeliazkov <iliyan@ociweb.com>
-
- * tests/tests.mpc:
-
- Adding Intrusive_Auto_Ptr_Test to the list
-
-Mon Mar 31 14:52:58 UTC 2008 Iliyan Jeliazkov <iliyan@ociweb.com>
-
- * ace/Intrusive_Auto_Ptr.h:
- * ace/Intrusive_Auto_Ptr.cpp:
- * ace/Refcounted_Auto_Ptr.h:
- * ace/Refcounted_Auto_Ptr.inl:
- * ace/Refcounted_Auto_Ptr.cpp:
-
- Added preprocessor guards for proper inlining. Qualified
- the type name in the implementation of opretator
- unspecified_bool_type () to appease GCC 3.x
-
-Mon Mar 31 13:50:45 UTC 2008 Iliyan Jeliazkov <iliyan@ociweb.com>
-
- * tests/run_test.lst:
-
- Adding Intrusive_Auto_Ptr_Test to the list
-
-Mon Mar 31 12:09:20 UTC 2008 Chad Elliott <elliott_c@ociweb.com>
-
- * bin/MakeProjectCreator/modules/AutomakeWorkspaceHelper.pm:
-
- Always reference Kokyu libraries from $(ACE_BUILDDIR) instead of
- $(top_builddir) so that it will work from both ACE and TAO.
-
-Mon Mar 31 11:00:57 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * tests/Bug_2980_Regression_Dll.cpp:
- * tests/Bug_2980_Regression_Test.cpp:
- Fixed fuzz errors
-
-Mon Mar 31 08:59:57 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * tests/OS_Test.cpp:
- Added test for ACE_OS::last_error()
-
-Sun Mar 30 19:54:23 UTC 2008 Iliyan Jeliazkov <iliyan@ociweb.com>
-
- This is the first step of merging the changes from the gestalt
- refactoring branch. It includes only changes that are merely
- peripheral, without impacting the actual configuration mechanism
- - yet.
-
- * ace/ARGV.h:
- * ace/ARGV.cpp:
-
- Introducing a ctor that takes the number of parameters in argv,
- thus eliminating the requirement to have argv 0-terminated. This
- requirement can be a hard to satisfy in cases where the argv has
- been "manualy constructed", i.e. not provided by the OS
- environment.
-
- * ace/Intrusive_Auto_Ptr.h:
- * ace/Intrusive_Auto_Ptr.inl:
- * ace/Intrusive_Auto_Ptr.cpp:
-
- Added an intrusive auto pointer implementation. It is a reference
- counted auto pointer that can be used for types with explicit
- reference management implementations.
-
- * ace/OS_NS_unistd.h:
- * ace/OS_NS_unistd.cpp:
-
- Introducing new argv_to_string which takes an explicit argc
- argument and relaxes the requirement on argv (to be 0-terminated).
-
- * ace/Refcounted_Auto_Ptr.h:
- * ace/Refcounted_Auto_Ptr.inl:
-
- Adding a mechanism that provides a correct conversion to boolean
- for smart pointers, which preserves the smantics of "if (ap) ..."
- without the unwanted side effects. Credit goes to Andrei
- Alexandrescu's Modern C++ Design book.
-
- * ace/Service_Types.cpp:
-
- Cosmetics: adding this-> to member references.
-
- * examples/ASX/CCM_App/ASX_CCM_App.mpc:
- * examples/ASX/CCM_App/CCM_App.cpp:
-
- Fixing a problem that precludes the test from running correctly
- on *nix - the DLL names are not case-insensitive. Minor layout
- changes.
-
- * tests/Intrusive_Auto_Ptr_Test.cpp:
-
- A test for the new auto ptr.
-
- * tests/Bug_2980_Regression_Dll.cpp:
- * tests/Bug_2980_Regression_Test.cpp:
- * tests/run_test.lst:
- * tests/tests.mpc:
-
- Addded a test for bug 2980. Thanks to Lothar Werzinger <lothar
- at tradescape biz> for contributing the code.
-
-Sun Mar 30 18:54:57 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * bin/PerlACE/ProcessVX_Win32.pm:
- Handle single quotes in the executable arguments
-
-Sat Mar 29 08:16:57 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * tests/Reactor_Dispatch_Order_Test.cpp:
- Dev_Poll reactor displays other bugs, so disable this part of
- the test
-
- * ace/Select_Reactor_Base.cpp:
- Position the iterator on the first element that is none zero, fixes
- crashing of the reactor_dispatch_order_test on non windows platforms
-
-Fri Mar 28 17:18:50 UTC 2008 Steve Huston <shuston@riverace.com>
-
- * ace/CDR_Stream.cpp (write_long_placeholder, write_short_placeholder):
- Be careful to adjust and grow the stream's block before taking
- the pointer that's returned to the user. Thanks to Alain Kocelniak
- <alain@corys.fr> for this fix.
-
- * ace/CDR_Stream.h: Note that the placeholder methods return 0 if
- the method fails due to insufficient memory.
-
- * THANKS: Added Alain Kocelniak to the Hall of Fame.
-
-Fri Mar 28 15:40:03 UTC 2008 Chad Elliott <elliott_c@ociweb.com>
-
- * tests/unload_libace.mpb:
-
- Inhert from vc_warnings instead of duplicating part of it's
- functionality.
-
-Fri Mar 28 09:24:25 UTC 2008 Vladimir Zykov <vladimir.zykov@prismtech.com>
-
- * bin/tao_orb_tests.lst:
-
- Enabled a test to Bug_3276_Regression.
-
-Fri Mar 28 09:17:57 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * tests/Reactor_Dispatch_Order_Test.cpp:
- Extended this test to also test suspend/resume_handlers and the
- dev_poll reactor. Thanks to Russell Morra for extending this test
-
- * ace/ACE.cpp:
- * ace/High_Res_Timer.inl:
- Layout changes
-
- * ace/Hash_Map_Manager_T.cpp:
- Use prefix increment instead of postfix
-
- * ace/High_Res_Timer.h:
- * ace/Reactor.h:
- * ace/Select_Reactor_Base.h:
- Doxygen changes
-
- * ace/Select_Reactor_Base.inl:
- Fixed done implementation. This fixes bugzilla 3267
-
- * ace/String_Base.cpp:
- Initialise pointer with 0
-
- * ace/WFMO_Reactor.{h,cpp,inl}:
- Bool changes, fixed implementation of suspend_handlers/resume_handlers,
- the to_be_added set modifications where not done correctly
-
-Thu Mar 27 19:09:57 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * bin/tao_orb_tests.lst:
- * bin/tao_other_tests.lst:
- Diabled 3251/3252 in a static build
-
-Thu Mar 27 16:27:44 UTC 2008 Adam Mitz <mitza@ociweb.com>
-
- * ace/Object_Manager.cpp:
-
- In Win32 debug builds with ACE_DISABLE_WIN32_ERROR_WINDOWS, also
- redirect assert messages to stderr instead of GUI message boxes.
-
-Thu Mar 27 16:17:57 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * docs/ACE-bug-process.html:
- * docs/ACE-development-process.html:
- * docs/ACE-guidelines.html:
- * docs/usage-bugzilla.html:
- Updated bugzilla location
-
-Thu Mar 27 15:52:57 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * bin/MakeProjectCreator/modules/VXTestProjectCreator.pm:
- * bin/MakeProjectCreator/modules/VXTestWorkspaceCreator.pm:
- * bin/MakeProjectCreator/templates/vxtest.mpd:
- New MPC generator called vxtest. This will generate the loading
- of the downloadable kernel modules for an application.
-
-Thu Mar 27 14:07:27 UTC 2008 J.T. Conklin <jtc@acorntoolworks.com>
-
- * configure.ac:
-
- #include <byteswap.h> in ACE_HAS_BSWAP_{16,32,64} feature tests.
- Resolves bugzilla issue #3134.
-
-Thu Mar 27 12:54:57 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * include/makeinclude/platform_vxworks6.3.GNU:
- Small change to get the VxWorks shared library build further
-
-Thu Mar 27 12:46:48 UTC 2008 Chad Elliott <elliott_c@ociweb.com>
-
- * tests/SSL/Thread_Pool_Reactor_SSL_Test.cpp:
-
- Changed ACE_TMAIN to run_main for the non-threaded portion of the
- #ifdef. ACE_TMAIN is defined in Main.cpp.
-
-Thu Mar 27 12:37:18 UTC 2008 Chad Elliott <elliott_c@ociweb.com>
-
- * ASNMP/asnmp/snmperrs.h:
-
- Added an unknown error code message to the pErrs array to avoid
- getting a garbage pointer from Snmp::error_string() in the event
- that the error code is outside the valid range.
-
-Thu Mar 27 11:11:57 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/Free_List.cpp:
- Fixed ambiguous else with GCC 4.3. Thanks to Jules Colding
- <colding at 42tools dot com> for reporting this
-
-Thu Mar 27 10:36:18 UTC 2008 Simon McQueen <sm@prismtech.com>
-
- * include/makeinclude/wrapper_macros.GNU:
-
- Make it possible to specify an alternate name / location for
- platform_macros.GNU. This fixes bug #3269.
-
-Wed Mar 26 15:32:01 UTC 2008 Adam Mitz <mitza@ociweb.com>
-
- * bin/MakeProjectCreator/templates/gnu.mpd:
-
- Corrected my change from yesterday so that it works properly for
- executable projects that pull in source files from other directories.
-
-Tue Mar 25 18:02:52 UTC 2008 Chad Elliott <elliott_c@ociweb.com>
+ Updated for 5.7.7
- * ASNMP/asnmp/wpdu.cpp:
-
- Added an intermediate integer to avoid type-punned pointer
- dereferencing.
-
-Tue Mar 25 14:19:31 UTC 2008 Adam Mitz <mitza@ociweb.com>
-
- * bin/MakeProjectCreator/templates/gnu.mpd:
-
- When generating the linker command line for executable linked against
- static libs, exclude the "libFoo.a" form of the libraries. They are
- already accounted for by "-lFoo" arguments. This resolved Bugzilla
- Bug #3266.
-
-Tue Mar 25 10:43:57 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * netsvcs/lib/Server_Logging_Handler.cpp:
- Corrected static template member instantiation to resolve compile
- error on OpenVMS Alpha
-
-Tue Mar 25 10:12:57 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * include/makeinclude/platform_openvms.GNU:
- Disable warnings on IA64 without using GNV, that doesn't work
- in all cases
-
-Tue Mar 25 09:08:57 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/INET_Addr.cpp:
- Detect sockets that are bigger then ACE_MAX_DEFAULT_PORT.
- Thanks to Patrick Rabau <pr2345 at gmail dot com> for
- reporting this. This fixes bugzilla 3264
-
- * tests/INET_Addr_Test.cpp:
- Added a test for an overflow of the port number
-
- * ace/Hash_Map_Manager_T.{h,inl}:
- Changed head argument of the iterators to a bool
-
- * ace/Reactor.h:
- * ace/Reactor_Impl.h:
- Doxygen changes
-
-Tue Mar 25 00:38:33 UTC 2008 J.T. Conklin <jtc@acorntoolworks.com>
-
- * ace/Makefile.am:
-
- Add Configuration.inl to nobase_include_HEADERS.
-
-Mon Mar 24 16:21:30 UTC 2008 Douglas C. Schmidt <schmidt@dre.vanderbilt.edu>
-
- * ace/OS_NS_Thread.cpp (event_timedwait): Fixed this code so that
- it will treat 0 using "wait indefinitely" semantics for Windows
- and all other OS platforms. Thanks to Paul Carter <pcarter at
- scires dot com> for contributing this.
-
-Mon Mar 24 16:13:51 UTC 2008 Douglas C. Schmidt <schmidt@dre.vanderbilt.edu>
-
- * tests/Manual_Event_Test.cpp (worker): Added a test to ensure
- that a null pointer works properly for the
- ACE_Manual_Event::wait() method. Thanks to Paul Carter <pcarter
- at scires dot com> for contributing this.
-
-Mon Mar 24 15:43:28 UTC 2008 Abdullah Sowayan <abdullah.sowayan@lmco.com>
-
- * bin/MakeProjectCreator/config/MPC.cfg:
-
- MPC can now be configured to recognize ACE_TMAIN as an executable
- entry point. We no longer need to explicitly state that a project will
- be an executable in the MPC file, MPC will automatically deduce that
- the project is an executable given the presence of ACE_TMAIN.
-
- This change above relates to the following change in MPC:
- Mon Mar 24 15:18:28 UTC 2008 Chad Elliott <elliott_c@ociweb.com>
-
-Mon Mar 24 02:25:58 UTC 2008 Douglas C. Schmidt <schmidt@dre.vanderbilt.edu>
-
- * COPYING: Updated the license a bit based on feedback from Tom
- Callaway" <tcallawa at redhat dot com>. These changes will
- enable ACE+TAO to be shipped with Fedora.
-
-Fri Mar 21 16:12:53 UTC 2008 Steve Huston <shuston@riverace.com>
-
- * ace/OS_NS_unistd.cpp (num_processors_online): Count the online
- processors for Windows, not just the number present.
-
- * tests/OS_Test.cpp: Sanity-check the num_processors_online() value.
-
-Fri Mar 21 15:10:57 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/FoxReactor/FoxReactor.cpp:
- Fix 64bit issues, this fixes bugzilla 3248
- This to Thomas Girard <thomas dot g dot girard at free dot fr>
- for reporting this
-
-Fri Mar 21 10:46:57 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * m4/ace.m4:
- Changed gperf check
-
- * apps/Makefile.aml:
- Updated gperf check. This fixes bugzilla 3249.
- This to Thomas Girard <thomas dot g dot girard at free dot fr>
- for reporting this
-
-Fri Mar 21 10:06:57 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/config-vxworks.h:
- If ACE_VXWORKS is not defined try to figure out which vxworks
- version we are using based on some vxworks version defines
-
- * ace/Select_Reactor_Base.h:
- Doxygen changes and made the constructor of
- ACE_Select_Reactor_Handler_Repository_Iterator explicit
-
- * ace/Process.{h,cpp}:
- Layout change
-
-Thu Mar 20 15:34:18 UTC 2008 Chad Elliott <elliott_c@ociweb.com>
-
- * bin/MakeProjectCreator/config/acedefaults.mpb:
-
- Changed the ACE_LD_DECORATOR_STR macro to use $(LIBMODIFIER)
- instead of $(ILIBMODIFIER) for the bmake project type.
-
-Thu Mar 20 12:42:57 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/Addr.h:
- Layout change
-
- * ace/High_Res_Timer.cpp:
- Changed supported flag to a bool
-
- * ace/INET_Addr.h:
- Doxygen change
-
- * ace/Svc_Conf.h:
- Moved regular include before pragma once
-
-Wed Mar 19 13:45:00 UTC 2008 Simon Massey <simon.massey@prismtech.com>
-
- * ace/tao_orb_tests.lst:
- Remove TAO/tests/Bug_1482_Regression from LynxOS.
-
-Wed Mar 19 11:41:57 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/Process_Manager.h:
- * ace/Semaphore.h:
- * ace/SOCK.h:
- * ace/SOCK_IO.h:
- Doxygen changes
-
- * ace/Service_Gestalt.h:
- Removed not needed forward declaration
-
- * ace/OS_NS_Thread.h:
- Layout change
-
-Tue Mar 18 20:17:55 UTC 2008 Steve Huston <shuston@riverace.com>
-
- * bin/PerlACE/ProcessLVRT.pm:
- * bin/PerlACE/TestTarget_LVRT.pm: Handle timeouts to the target better
- and smarten up the way it gets log files from a failed target.
-
- * bin/PerlACE/TestTarget.pm:
- * bin/PerlACE/TestTarget_LVRT.pm: Add a GetFile() method to get a file
- from the target to the local machine. By default, it does nothing.
- It's meant for use by targets that don't necessarily have locally
- accessible file systems, such as LabVIEW RT.
-
- * bin/Run_Test.pm:
- * bin/PerlACE/Process_Win32.pm: Add support for running tests on
- LabVIEW RT similarly to the way they're done on VxWorks; TAO tests
- run the server on the target and the client on the host.
-
- * bin/LabVIEW_RT/labview_test_controller/labview_test_controller.cpp:
- Catch exceptions and try to report it to stderr before the machine
- locks up, dies, etc.
-
-Tue Mar 18 07:33:57 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * include/makeinclude/platform_openvms.GNU:
- Removed -Wc/DISTINGUISH_NESTED_ENUMS, only needed for one test
-
-Mon Mar 14 09:17:57 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * bin/tao_other_tests.lst:
- Added 3252
-
-Mon Mar 14 09:07:57 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * bin/tao_orb_tests.lst:
- Added 3251
-
-Fri Mar 14 19:57:57 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * include/makeinclude/platform_aix_g++.GNU:
- Improved support for buildbits=64
-
-Fri Mar 14 19:09:57 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/INET_Addr.cpp:
- Fixe warning with GCC 4.2 on AIX
-
-Fri Mar 14 19:07:57 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * include/makeinclude/platform_aix_g++.GNU:
- Disable visibility by default. With GCC 4.2 on AIX we get warnings
- that visibility is not supported in that configuration
-
-Fri Mar 14 15:02:33 UTC 2008 Ciju John <johnc at ociweb dot com>
-
- * bin/tao_other_tests.lst:
- Turn on the Notify Persistent_POA test.
-
-Fri Mar 14 09:30:57 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * include/makeinclude/platform_aix_g++.GNU:
- Don't use -mcpu=common, that is an ancient default of AIX 5.1
-
-Thu Mar 13 12:41:57 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * include/makeinclude/platform_aix_g++.GNU:
- Fixed support for buildbits=32/64
-
-Wed Mar 12 19:49:57 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- Reverted the gperf change below, breaks all autoconf builds
-
- Wed Mar 12 06:55:57 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
- * m4/ace.m4:
- Added enable-aio, enable-ipo and fixed gperf handling.
- This to Thomas Girard <thomas dot g dot girard at free dot fr>
- for reporting this
-
-Wed Mar 12 15:08:57 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * bin/PerlACE/ProcessVX.pm:
- Fix retry mechanism for the iBoot bar
-
-Wed Mar 12 12:59:57 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * m4/ace.m4:
- Added support for fox, thanks to Thomas Girard
- <thomas dot g dot girard at free dot fr> for reporting this.
- This fixes bugzilla 3147
-
-Wed Mar 12 11:59:57 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/FoxReactor/FoxReactor.{h,cpp}:
- Removed check for ACE_HAS_FOX
-
- * include/makeinclude/wrapper_macros.GNU:
- Changed fox handling, matches the other reactors. Thanks to
- Thomas Girard <thomas dot g dot girard at free dot fr> for
- reporting this. This resolves bugzilla 3248
-
- * include/makeinclude/platform_aix_ibm.GNU:
- Added support for Visual Age 9
-
-Wed Mar 12 11:53:57 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/FoxReactor/FoxReactor.h:
- Added missing include, thanks to Thomas Girard
- <thomas dot g dot girard at free dot fr> for reporting this
-
-Wed Mar 12 07:07:57 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/FoxReactor/FoxReactor.cpp:
- Fixed compile errors, thanks to Thomas Girard
- <thomas dot g dot girard at free dot fr> for reporting this
-
-Wed Mar 12 06:59:57 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/ace.mwc:
- * bin/MakeProjectCreator/config/global.features:
- Added fox reactor, thanks to Thomas Girard
- <thomas dot g dot girard at free dot fr> for reporting this
-
-Wed Mar 12 06:55:57 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * m4/ace.m4:
- Added enable-aio, enable-ipo and fixed gperf handling.
- This to Thomas Girard <thomas dot g dot girard at free dot fr>
- for reporting this
-
-Tue Mar 11 12:24:43 UTC 2008 Steve Huston <shuston@riverace.com>
-
- * ace/Svc_Conf.h: Add #include "ace/config.h" so a setting for
- ACE_LACKS_PRAGMA_ONCE can be seen. Fixes compile warnings.
-
-Tue Mar 11 12:20:02 UTC 2008 Steve Huston <shuston@riverace.com>
-
- * ace/Log_Msg.cpp (log): Fixed compile error. No need to use
- ACE_TEXT_ALWAYS_CHAR for a char* literal.
-
-Mon Mar 10 22:27:09 UTC 2008 Nanbor Wang <nanbor@wakefield.txcorp.com>
-
- * ace/Svc_Conf.h: Removed redundant inclusion of Obstack.h. It is
- included later in Svc_Conf_Param.h. Removing this extra
- inclusion allows us to build on MacOS Leopard with optimization
- enabled.
-
-Mon Mar 10 15:35:02 UTC 2008 Steve Huston <shuston@riverace.com>
-
- * ace/Log_Msg.{h cpp} (log): For %C, clearly note that it always prints
- a narrow-char string, and adjust the va_arg to match. Thanks to
- Russell Morra for reporting this issue.
-
-Mon Mar 10 13:20:57 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * tests/Multicast_Test.cpp:
- When sending fails, print the ip address we are using in the error
- message.
-
-Sat Mar 8 16:23:57 UTC 2008 Douglas C. Schmidt <schmidt@dre.vanderbilt.edu>
-
- * ace/WIN32_Asynch_IO.cpp (send): Enhanced the code to allow sends
- of 0-sized datagrams. Thanks to Andi Heusser <aheusser at gmail
- dot com> for this fix.
-
-Thu Mar 6 16:49:18 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * include/makeinclude/rules.lib.GNU:
- Rearranged some rules to make sure c/C files are compiled with the
- C compiler on OpenVMS
-
-Thu Mar 6 13:10:18 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * include/makeinclude/platform_openvms.GNU:
- Improved this file
-
-Thu Mar 6 10:33:18 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * include/makeinclude/platform_openvms.GNU:
- Removed restriction that only a shared or static build can be done
-
-Wed Mar 5 07:54:18 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * bin/tao_orb_tests.lst:
- Don't run the parallel connect strategy test on VxWorks 5.5, the
- command length of the shell is not long enough.
-
-Tue Mar 4 09:27:18 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * bin/ProcessVX.pm:
- Added a retry to the iPass protocol code, in a full test run
- we sometimes see that the reboot has failed. With this retry
- we hopefully get rid of those false test failures
-
-Tue Mar 4 05:54:22 UTC 2008 William Otte <wotte@dre.vanderbilt.edu>
-
- * bin/svn_props.py:
- Automatically set default properties when svn complains.
-
-Mon Mar 3 11:22:18 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * bin/MakeProjectCreator/templates/bor.mpd:
- Just single line comments
-
- * bin/MakeProjectCreator/templates/gnu.mpd:
- Check VXWORKSLINK for 1
-
-Mon Mar 3 11:10:18 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * include/makeinclude/platform_vxworks5.5.x.GNU:
- * include/makeinclude/platform_vxworks6.2.GNU:
- * include/makeinclude/platform_vxworks6.3.GNU:
- * include/makeinclude/rules.bin.GNU:
- * include/makeinclude/rules.lib.GNU:
- Use 1 for VXWORKSLINK instead of true. Added footprint=1
- as flag to specify that you are doing a footprint build
-
-Mon Mar 3 10:49:28 UTC 2008 Abdullah Sowayan <abdullah.sowayan@lmco.com>
-
- * apps/JAWS/clients/WebSTONE/src/cgi-send.c:
- * apps/JAWS/clients/WebSTONE/src/genrand.c:
- * apps/JAWS/clients/WebSTONE/src/webmaster.c:
- * contrib/utility/Example/CommandLine/Foo/command.cpp:
- * contrib/utility/Example/ExH/BadCast/bad_cast.cpp:
- * contrib/utility/Example/ExH/Compound/compound.cpp:
- * contrib/utility/Example/ExH/HelloWorld/hello_world.cpp:
- * contrib/utility/Example/ExH/LogicToSystem/logic_to_system.cpp:
- * contrib/utility/Example/Hetero/Container/container.cpp:
- * contrib/utility/Example/Introspection/InheritanceTree/inheritance_tree.cpp:
- * contrib/utility/Example/Introspection/Traversal/driver.cpp:
- * contrib/utility/Test/ExH/Converter/converter.cpp:
- * contrib/utility/Test/ExH/Inline/inline.cpp:
- * contrib/utility/Test/ExH/Logic/DescriptiveException/descriptive_exception.cpp:
- * contrib/utility/Test/ExH/System/DescriptiveException/descriptive_exception.cpp:
- * contrib/utility/Test/Introspection/Inline/inline.cpp:
- * contrib/utility/Test/Synch/Inline/inline.cpp:
- * etc/xlc_dummy.cpp:
- * examples/Reactor/Proactor/test_aiocb.cpp:
- * examples/Reactor/Proactor/test_aiosig.cpp:
-
- Disable fuzz's check_for_improper_main_declaration check on these files.
- These files don't use ACE.
-
- * examples/Reactor/WFMO_Reactor/Multithreading.cpp:
- * examples/Reactor/WFMO_Reactor/Registration.cpp:
- * examples/Reactor/WFMO_Reactor/Registry_Changes.cpp:
- * examples/Threads/task_three.cpp:
-
- Use the proper form of ACE_TMAIN. Namely, the argv parameter
- should be "ACE_TCHAR *argv[]" instead of "ACE_TCHAR **argv"
- or "ACE_TCHAR *[]" instead of "ACE_TCHAR **"
-
- * apps/JAWS3/bench/average.cpp:
- * netsvcs/clients/Tokens/invariant/invariant.cpp:
-
- Use ACE_TMAIN instead of main as the program entry point to comply
- with ACE/TAO/CIAO coding standards.
-
-Mon Mar 3 08:58:18 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * include/makeinclude/platform_openvms.GNU:
- Improved this file
-
-Mon Mar 3 07:30:18 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * include/makeinclude/platform_openvms.GNU:
- Don't set INSLIB
-
-Mon Mar 3 07:00:18 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * include/makeinclude/rules.local.GNU:
- Rearranged some rules so that C files are compiled with the
- C compiler on OpenVMS
-
-Mon Mar 3 06:57:18 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * bin/ProcessVX.pm:
- Added support to specify a custom password for the iBoot
-
-Sun Mar 2 20:04:18 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * bin/ProcessVX.pm:
- Integrated some OCI changes for the iBoot
-
-Sun Mar 2 19:32:18 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * bin/auto_run_tests.pl:
- Use ACE_ROOT as defailt root test directory instead of the current
- directory
-
-Sun Mar 2 18:53:12 UTC 2008 Abdullah Sowayan <abdullah.sowayan@lmco.com>
-
- * ASNMP/agent/main.cpp:
- * ace/Svc_Conf_y.cpp:
- * apps/JAWS3/jaws3/main.cpp:
- * examples/Mem_Map/IO-tests/test_io.cpp:
- * examples/Reactor/Multicast/client.cpp:
- * examples/Reactor/Multicast/server.cpp:
- * examples/Reactor/Proactor/test_aiocb_ace.cpp:
- * examples/System_V_IPC/SV_Shared_Memory/SV_Shared_Memory_Test.cpp:
- * netsvcs/clients/Naming/Dump_Restore/createfile.cpp:
- * netsvcs/clients/Tokens/collection/collection.cpp:
- * netsvcs/clients/Tokens/collection/rw_locks.cpp:
- * netsvcs/clients/Tokens/deadlock/deadlock_detection_test.cpp:
- * netsvcs/clients/Tokens/invariant/invariant.cpp:
- * netsvcs/clients/Tokens/manual/manual.cpp:
- * netsvcs/clients/Tokens/mutex/test_mutex.cpp:
- * netsvcs/clients/Tokens/rw_lock/rw_locks.cpp:
- * performance-tests/Misc/context_switch_time.cpp:
- * performance-tests/Misc/test_guard.cpp:
- * performance-tests/Server_Concurrency/Leader_Follower/RT_CORBA_Leader_Follower.cpp:
- * performance-tests/Server_Concurrency/Queue_Based_Workers/RT_CORBA_Workers.cpp:
- * performance-tests/TTCP/ACE-C++/wrapper-new-ttcp.cpp:
-
- Use ACE_TMAIN instead of main as the program entry point to comply
- with ACE/TAO/CIAO coding standards.
-
- * examples/Mem_Map/IO-tests/Mem_Map_IO_Tests.mpc:
-
- MPC doesn't recognize ACE_TMAIN as an entry point, as such, we need
- to explicitly set exename in the MPC file.
-
- * apps/JAWS/clients/WebSTONE/src/webclient.c:
- * contrib/utility/Example/CommandLine/Foo/foo.cpp:
- * performance-tests/Synch-Benchmarks/context.c:
- * performance-tests/TTCP/C/new-ttcp.cpp:
- * tests/Unload_libACE.cpp:
-
- Disable fuzz's check_for_improper_main_declaration check on these files.
- These files don't use ACE.
-
-Sat Mar 1 19:09:18 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * bin/auto_run_tests.pl:
- Added -r as option to specify an alternate root test directory
- instead of the current directory. Combined this with -l we can
- then run perl scripts for testing project code.
-
-Thu Feb 28 16:08:18 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * bin/generate_compile_stats.sh:
- Added --compiler as option so that we can specify a different
- compiler then gcc
-
-Thu Feb 28 08:32:18 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * docs/ACE-bug-process.html:
- Removed cvs
-
-Wed Feb 27 19:28:18 UTC 2008 William Otte <wotte@william-ottes-macbook-pro.local>
-
- * bin/MakeProjectCreator/config/global.features:
- disable mcpp by default.
-
-Tue Feb 26 15:52:37 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * include/makeinclude/platform_openvms.GNU:
- Added support for buildbits=64
-
-Tue Feb 26 09:18:37 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * include/makeinclude/platform_openvms.GNU:
- Added some compiler flags to reduce the number of warnings/errors
- in the OpenVMS builds
-
-Mon Feb 25 19:44:37 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * bin/PerlACE/Process_Unix.pm:
- * bin/PerlACE/Process_Win32.pm:
- Added IgnoreHostRoot which can be set from a test script. That way
- when doing cross host testing we can make sure we don't get the
- executable from the host root directory. This is for example usefull
- when we want to spawn perl or another system utility
-
- * bin/PerlACE/Run_Test.pm:
- Removed commented out line
-
-Mon Feb 25 14:30:37 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * include/makeinclude/platform_vxwork6.2.GNU:
- * include/makeinclude/platform_vxwork6.3.GNU:
- Added LD_PARTIALFLAGS which can be set for footprint builds
-
-Mon Feb 25 08:13:37 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/config-macros.h:
- Set ACE_HAS_INTEGRAL_TYPE_THR_FUNC_RETURN when
- ACE_THR_FUNC_RETURN is an integral type
-
- * ace/Task.cpp:
- Use ACE_HAS_INTEGRAL_TYPE_THR_FUNC_RETURN to determine whether
- we can do a reinterpret_cast or static_cast. This is much easier
- then checking all compilers
-
-Sun Feb 24 19:37:37 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/Configuration.cpp:
- * ace/Configuration.h:
- * ace/Configuration.inl:
- Added new inline file
-
- * ace/Get_Opt.cpp:
- Prefix increment
-
- * ace/Event_Handler.h:
- Removed commented out code
-
-Sat Feb 23 06:56:37 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * include/makeinclude/platform_openvms.GNU:
- OpenVMS doesn't have rwho
-
-Fri Feb 22 18:55:37 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/Message_Queue_NT.h:
- Fixed wrong include
-
-Fri Feb 22 14:20:37 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/Message_Queue.{h,cpp,inl}:
- * ace/Message_Queue_NT.{h,cpp,inl}:
- * tests/Message_Queue_Test.cpp:
- * ace/ace.mpc:
- * ace/Makefile.am:
- Moved ACE_Message_Queue_NT to its own file
-
-Fri Feb 22 08:54:37 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * bin/global.features:
- Default optimize_collocated_invocations to 1
-
-Fri Feb 22 00:34:17 UTC 2008 Steve Huston <shuston@riverace.com>
-
- * bin/tao_orb_tests.lst: Added !LabVIEW_RT to all tests that haven't
- been adapted to the non-local filesystem mechanism I invented to run
- tests for LabVIEW RT targets (and can also be used for other target
- types). Now I can enable TAO tests for the LabVIEW RT scoreboard
- build.
-
-Thu Feb 21 15:25:37 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * docs/Download.html:
- Updated download links to point to x.6.3
+ * docs/bczar/bczar.html:
+ Several updates because we now package on a FC12 system
- * etc/index.html:
- Updated for x.6.3
+ * debianbuild/rules:
+ Removed commented out part
-Thu Feb 21 02:34:37 CST 2008 Johnny Willemsen <jwillemsen@remedy.nl>
+ * bin/make_release.py:
+ Next micro release will not ship msvc71 solutions, it is still
+ supported but the end user should generate the solutions him self.
+ Also WinCE solutions are not generated anymore for CIAO and the
+ autoconf bootstrapping is done much earlier in the release process
+ so when it fails we know early. The hostname check has been removed
- * ACE version 5.6.3 released.
+ * bin/diff-builds-and-group-fixed-tests-only.sh:
+ Updated because of micro release
Local Variables:
mode: change-log