server/dep/ACE_wrappers/ChangeLog
zerg b8d773091a [10874] Update ACE to v5.8.3
(based on zergtmn's repo commit 3a8c259)
(based on zergtmn's repo commit 946c1a8)

Signed-off-by: VladimirMangos <vladimir@getmangos.com>
2010-12-14 17:37:42 +03:00

3020 lines
102 KiB
Text

Wed Oct 27 12:01:05 CEST 2010 Johnny Willemsen <jwillemsen@remedy.nl>
* ACE version 5.8.3 released.
Tue Oct 26 11:21:35 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
* bin/diff-builds-and-group-fixed-tests-only.sh:
Fixed DANCE_ROOT, could cause problems with the test stats email
Mon Oct 25 21:01:02 UTC 2010 Olli Savia <ops@iki.fi>
* NEWS:
Updated.
Mon Oct 25 14:07:15 UTC 2010 Phil Mesnier <mesnier_p@ociweb.com>
* ace/Service_Gestalt.cpp:
Another fix to error processing behavior. If the result of
process_directives() was > 0, that value was replaced by the
result of process_commandline_directives(), which is contrary to
the expected behavior. Now the result is the sum of these to
return values, unless either returns -1, then the result is just
-1.
Mon Oct 25 06:30:35 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
* ace/Atomic_Op_T.h:
* ace/Auto_IncDec_T.h:
Doxygen changes
Sun Oct 24 12:35:28 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
* ace/Event_Handler.h:
* ace/Reactor.h:
* ace/Reactor_Notification_Strategy.h:
* ace/Read_Buffer.h:
* ace/Registry_Name_Space.h:
* ace/Remote_Tokens.h:
Doxygen changes
Fri Oct 22 11:19:33 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
* ace/Reactor.h:
Doxygen changes
Thu Oct 21 11:10:56 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
* ace/ACE.cpp:
* ace/FILE_IO.h:
* ace/Free_List.h:
* ace/Handle_Set.h:
* ace/Log_Msg.h:
* ace/WIN32_Asynch_IO.h:
Doxygen changes
Wed Oct 20 18:19:51 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
* bin/fuzz.pl:
If we just see dollarIddollar we trigger an error, svn:keywords is
than lacking
Wed Oct 20 16:07:09 UTC 2010 Steve Huston <shuston@riverace.com>
* ace/Timer_Queue_Adapters.cpp (ACE_Thread_Timer_Queue_Adapter::svc):
* ace/Timer_Queue_T.cpp (expire):
Temporarily release and reacquire the mutex around timer dispatch.
This prevents a deadlock on user code with multiple threads doing
timer-related operations.
Wed Oct 20 09:22:46 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
* bin/MakeProjectCreator/config/global.features:
Add nddsmonitor as default to 0
Wed Oct 20 09:19:25 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
* ace/Log_Msg.h:
* bin/MakeProjectCreator/config/global.features:
* tests/Time_Value_Test.cpp:
Tue Oct 19 18:11:57 UTC 2010 Olli Savia <ops@iki.fi>
* ace/Caching_Utility_T.cpp:
Added missing include.
Tue Oct 19 09:44:45 UTC 2010 Olli Savia <ops@iki.fi>
* ace/Caching_Utility_T.cpp:
Use ACE::is_equal() to compare floating point values.
Fri Oct 15 10:18:05 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
* tests/Bug_3911_Regression_Test.cpp:
Fixed warning
Thu Oct 14 18:29:35 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
* tests/run_test.lst:
* tests/tests.mpc:
3911 doesn't work with ace_for_tao
Thu Oct 14 13:15:00 UTC 2010 Martin Corino <mcorino@remedy.nl>
* ace/Process.h:
* ace/Process.cpp:
Changes to allow to dynamically define the max. number of cmdline args.
The tao_idl compiler was running out of room in certain instances and
the static max was very conservative.
Thu Oct 14 09:38:00 UTC 2010 Martin Corino <mcorino@remedy.nl>
* tests/Bug_3911_Regression_Test.cpp:
Wchar build fixes.
Wed Oct 13 08:24:00 UTC 2010 Martin Corino <mcorino@remedy.nl>
* tests/Bug_3911_Regression_Test.cpp:
Wchar build fixes.
Wed Oct 13 06:15:00 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
* ace/Framework_Component.h:
* ace/Framework_Component.inl:
* ace/Framework_Component.cpp:
* ace/Framework_Component_T.h:
Use ACE_Copy_Disabled, change c-style cast to const cast, use
sync macros instead of ACE_MT. Thanks to Ranjit Hande
<hande at avaya dot com> for reporting the c-style cast warnings
* tests/Framework_Component_Test.h:
Layout change
Tue Oct 12 21:12:51 UTC 2010 Adam Mitz <mitza@ociweb.com>
* bin/DependencyGenerator/GNUObjectGenerator.pm:
Fixed incorrect Perl regex escaping from my previous commit.
Tue Oct 12 11:41:00 UTC 2010 Martin Corino <mcorino@remedy.nl>
* tests/Bug_3911_Regression_Test.cpp:
Fuzz fixes.
Tue Oct 12 08:06:00 UTC 2010 Martin Corino <mcorino@remedy.nl>
* tests/Bug_3911_Regression_Test.cpp:
* tests/run_test.lst:
* tests/tests.mpc:
Added reproducer test for Bugzilla #3911.
Mon Oct 11 16:31:12 UTC 2010 Adam Mitz <mitza@ociweb.com>
* bin/DependencyGenerator/GNUObjectGenerator.pm:
If the source file contains '../', remove the directory part from
the name of the object file (see gnu.mpd:383 OBJS make variable).
Mon Oct 11 11:53:43 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
* ace/Dev_Poll_Reactor.cpp:
* ace/Select_Reactor_T.cpp:
Fixed problems with threads=0, thanks to Elez <elezsh at gmail dot com>
for reporting this and providing a patch
Fri Oct 8 11:19:44 UTC 2010 Olli Savia <ops@iki.fi>
* protocols/ace/RMCast/Flow.cpp:
Added missing include.
Fri Oct 8 08:42:37 UTC 2010 Olli Savia <ops@iki.fi>
* ace/config-linux-common.h:
* ace/os_include/os_unistd.h:
* configure.ac:
* m4/config_h.m4:
Removed references to ACE_LACKS_PREAD_PROTOTYPE. It is no
longer used.
Fri Oct 8 08:20:04 UTC 2010 Olli Savia <ops@iki.fi>
* ace/OS_NS_stdio.inl:
* ace/README:
* tests/OS_Test.cpp:
Removed references to ACE_LACKS_RENAME. It is no
longer used.
Fri Oct 8 07:51:46 UTC 2010 Olli Savia <ops@iki.fi>
* ace/config-integritySCA.h:
Removed references to ACE_LACKS_IPC_H. It is no
longer used.
Fri Oct 8 07:48:38 UTC 2010 Olli Savia <ops@iki.fi>
* ace/README:
Removed references to ACE_LACKS_IOSTREAMS_TOTALLY. It is no
longer used.
* ace/os_include/os_stropts.h:
Fixed typo.
Fri Oct 8 07:42:26 UTC 2010 Olli Savia <ops@iki.fi>
* ace/OS_NS_stdio.h:
* ace/OS_NS_stdio.inl:
* ace/README:
* ace/Svc_Conf_Lexer.cpp:
Removed references to ACE_LACKS_CLEARERR. It is no
longer used.
Fri Oct 8 06:58:56 UTC 2010 Olli Savia <ops@iki.fi>
* protocols/ace/RMCast/Flow.cpp:
* tests/CDR_Array_Test.cpp:
* tests/CDR_File_Test.cpp:
* tests/CDR_Test.cpp:
* tests/Upgradable_RW_Test.cpp:
Use ACE::is_equal() to compare floating point values.
Thu Oct 7 12:34:20 UTC 2010 Olli Savia <ops@iki.fi>
* ASNMP/tests/Counter64_Test.cpp:
* ace/ETCL/ETCL_Constraint.cpp:
* ace/Monitor_Control/CPU_Load_Monitor.cpp:
Use ACE::is_equal() to compare floating point values.
Tue Oct 5 07:23:19 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
* ACE-INSTALL.html:
* COPYING:
Small updates
* docs/ACE-porting.html:
Updated links
* include/makeinclude/wrapper_macros.GNU:
Added support for valgrind=1
Mon Oct 4 19:55:33 UTC 2010 William R. Otte <wotte@dre.vanderbilt.edu>
* bin/make_release.py:
Updates.
Mon Oct 4 12:32:02 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
* ace/LSOCK_Stream.h:
Doxygen changes
* ace/Makefile.am:
Removed zapped file
* include/makeinclude/platform_sunos5_sunc++.GNU:
Removed SUN_CC_HAS_PVFC_BUG, this got added 8 years ago and is
used for any SunCC compiler version. If some old SunCC compiler breaks
we can readd this flag for just that compiler version
Fri Oct 1 16:00:51 UTC 2010 William Otte <wotte@zifnab>
* COPYING:
Updated to include DAnCE.
Fri Oct 1 11:55:23 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
* ace/config-g++-common.h:
* ace/config-qnx-neutrino.h:
* ace/config-qnx-rtp-common.h:
Fixed redefinition warnings
* ace/ace_for_tao.mpc:
Zapped some files
* ace/config-win32-common.h:
* ace/config-win32-msvc.h:
* ace/config-win32.h:
Cleanup
* ace/config-win32-ghs.h:
Removed this file.
Thu Sep 30 10:49:38 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
* debian/mpc-ace.install:
Improved
* docs/bczar/bczar.html:
Added DAnCE to doxygen instructions
Thu Sep 30 08:09:34 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
* ace/IOStream.h:
* ace/config-g++-common.h:
* ace/config-hpux-11.00.h:
* ace/config-linux-common.h:
* ace/config-mvs.h:
* ace/config-sunos5.5.h:
* ace/config-win32-borland.h:
* ace/config-win32-cegcc.h:
* ace/config-win32-dmc.h:
* ace/config-win32-ghs.h:
* ace/config-win32-mingw.h:
* ace/config-win32-msvc.h:
Cleanup, move g++ version defines to config-g++-common.h
Thu Sep 30 05:45:10 UTC 2010 Marcel Smit <msmit@remedy.nl>
* NEWS:
* ace/Cache_Map_Manager_T.h:
* ace/Cache_Map_Manager_T.inl:
* ace/Cache_Map_Manager_T.cpp:
* ace/Cached_Connect_Strategy_T.h:
* ace/Cached_Connect_Strategy_T.cpp:
* ace/Caching_Strategies_T.h:
* ace/Caching_Utility_T.cpp:
* ace/Cleanup_Strategies_T.cpp:
* ace/Hash_Cache_Map_Manager_T.h:
* ace/Hash_Cache_Map_Manager_T.cpp:
* ace/Map_T.h:
* ace/Map_T.inl:
* ace/Map_T.cpp:
* ace/Pair_T.h:
* ace/Pair_T.inl:
* examples/Web_Crawler/URL_Visitor.h:
* tests/Cache_Map_Manager_Test.cpp:
* tests/Cached_Accept_Conn_Test.h:
* tests/Cached_Conn_Test.cpp:
* tests/Map_Manager_Test.cpp:
Removed ACE_Pair from the ACE library.
Wed Sep 29 14:06:40 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
* ace/Cache_Map_Manager_T.h:
* ace/MEM_SAP.h:
* ace/Metrics_Cache_T.h:
* ace/Metrics_Cache_T.inl:
* ace/Metrics_Cache_T.cpp:
Doxygen changes
Wed Sep 29 12:19:17 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
* ace/Caching_Utility_T.h:
* ace/Caching_Utility_T.cpp:
Use bool and ACE_Copy_Disabled
* ace/Malloc_Base.h:
* ace/Malloc_T.h:
Typo fixes
Wed Sep 29 12:08:58 UTC 2010 Marijke Hengstmengel <mhengstmengel@remedy.nl>
* bin/MakeProjectCreator/config/global.features:
Add ccm_noevent option, default 0, events in CCM are enabled.
If set, events in CCM are disabled.
Tue Sep 28 18:48:58 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
* apps/JAWS3/jaws3-todo:
Removed, todo for years now
Tue Sep 28 18:16:52 UTC 2010 Adam Mitz <mitza@ociweb.com>
* performance-tests/TCP/tcp_test.cpp:
If the 1st char of the host name is a digit, need to set the IP
address and port as network byte order since that is what's
returned from ACE_OS::inet_addr().
Tue Sep 28 11:34:05 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
* ace/Asynch_Connector.cpp:
* ace/Barrier.h:
* ace/Barrier.cpp:
* ace/Condition_Thread_Mutex.h:
* ace/Condition_Thread_Mutex.inl:
* ace/Containers_T.cpp:
* ace/Functor.h:
* ace/Functor.inl:
* ace/IO_Cntl_Msg.cpp:
* ace/Intrusive_List.cpp:
* ace/Local_Tokens.inl:
* ace/MEM_IO.cpp:
* ace/MEM_Stream.h:
* ace/MEM_Stream.inl:
* ace/Malloc_T.inl:
* ace/OS_NS_Thread.inl:
* ace/OS_NS_string.inl:
* ace/Object_Manager_Base.cpp:
* ace/POSIX_Proactor.cpp:
* ace/Ping_Socket.cpp:
* ace/Signal.inl:
* ace/Throughput_Stats.h:
* ace/Throughput_Stats.cpp:
* ace/Time_Value.cpp:
* ace/Timer_Hash_T.cpp:
* ace/Timer_Heap_T.cpp:
* ace/Vector_T.h:
* ace/Vector_T.cpp:
* ace/config-linux-common.h:
Removed code that was ifdefed out for years now
Tue Sep 28 08:31:37 UTC 2010 Vladimir Zykov <vladimir.zykov@prismtech.com>
* performance-tests/Misc/test_guard.cpp:
* tests/ACE_Test.cpp:
* examples/Reactor/TP_Reactor/client.cpp:
Fixed compilation errors with missing includes.
Mon Sep 27 18:04:34 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
* ace/ACE.h:
* ace/Thread.h:
* ace/Thread_Adapter.h:
* ace/Thread_Mutex.h:
Doxygen changes
Mon Sep 27 14:47:47 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
* ace/String_Base.h:
Doxygen changes
* ace/Svc_Conf_Lexer.cpp:
Const changes
* bin/msvc_static_order.lst:
Some updates, but this list is very outdated
Mon Sep 27 14:27:25 UTC 2010 Jeff Parsons <j.parsons@vanderbilt.edu>
* THANKS:
Added Matthew Waller <matthewrwaller at gmail dot com>
Mon Sep 27 14:08:11 UTC 2010 Vladimir Zykov <vladimir.zykov@prismtech.com>
* ace/Log_Msg.h:
* ace/Log_Msg.cpp:
Fixed compilation with ACE_HAS_DUMP. The later happens because
ACE_Log_Msg depends on ACE_Atomic_Op and ACE_Atomic_Op needs
ACE_DEBUG when ACE_HAS_DUMP is defined. This change moves
include of ace/Atomic_Op.h from header to CPP file and adds
forward declaration for ACE_Atomic_Op.
* ace/Atomic_Op_T.cpp:
* ace/Guard_T.cpp:
Removed unnecessary this paramater when doing ACE_END_DUMP.
* examples/Misc/test_dump.h:
* examples/Threads/thread_specific.cpp:
Fixed logging in these tests.
Mon Sep 27 11:24:02 UTC 2010 Vladimir Zykov <vladimir.zykov@prismtech.com>
* examples/C++NPv2/AIO_Client_Logging_Daemon.h:
Another attempt to fix compile error.
Mon Sep 27 09:42:29 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
* bin/fuzz.pl:
Enable export file check, use TAO_IDL to generate export files or
remove the generated by line from the export file itself. Currently
only for CIAO and DAnCE
Sat Sep 25 06:41:39 UTC 2010 Olli Savia <ops@iki.fi>
* ace/ACE.h:
Modified ACE::is_equal() comment once again to make fuzz happy.
Fri Sep 24 14:52:44 UTC 2010 Steve Huston <shuston@riverace.com>
* ace/Pipe.{h inl cpp}: Added two new methods, close_read() and
close_write() to close individual pipe handles. Refactored the
original close() method to use these and factored out the actual
closing code to a new inlined close_handle() method.
Thanks to John Lilley <jlilley at datalever dot com> for this
addition.
* NEWS: Added description of the new methods.
Fri Sep 24 12:41:13 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
* ACE-INSTALL.html:
Updated Remedy platforms
* ACEXML/parser/parser/Parser.h:
* ace/Containers_T.h:
* ace/Containers_T.cpp:
* ace/OS_NS_string.h:
* ace/OS_NS_wchar.h:
* apps/JAWS/clients/WebSTONE/src/nsapi-includes/base/shexp.h:
Fixed typo
Fri Sep 24 12:32:44 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
* ace/Containers_T.h:
* ace/Containers_T.cpp:
* ace/OS_NS_string.h:
* ace/OS_NS_wchar.h:
Fixed typo
Fri Sep 24 12:24:01 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
* ACE-INSTALL.html:
Documented vc10, thanks to Paul Carter <pcarter at scires dot com>
for reporting this.
Fri Sep 24 11:44:06 UTC 2010 Olli Savia <ops@iki.fi>
* ace/ACE.h:
Adjusted ACE::is_equal() comment to make fuzz happy.
Fri Sep 24 09:35:00 UTC 2010 Vladimir Zykov <vladimir.zykov@prismtech.com>
* examples/C++NPv2/AIO_Client_Logging_Daemon.h:
Removed code that is problematic for GCC 2.95.3 in a crossbuild
for LynxOS 4.0.
Fri Sep 24 07:35:27 UTC 2010 Olli Savia <ops@iki.fi>
* ace/ACE.h:
Added a simple helper ACE::is_equal() which compares equality of two
objects without using operator==. This is useful for comparing floating
point values.
* tests/OS_Test.cpp:
Use ACE::is_equal() instead of local copy.
Thu Sep 23 16:14:12 UTC 2010 Adam Mitz <mitza@ociweb.com>
* ace/SSL/ssl.mpc:
* bin/MakeProjectCreator/config/pkgconfig.mpb:
* bin/MakeProjectCreator/templates/gnu.mpd:
* bin/ace_install_pkgconfig.pl:
* include/makeinclude/rules.lib.GNU:
* include/makeinclude/wrapper_macros.GNU:
Added support for installing pkg-config (.pc) files as part of the
gnuace "make install". This includes a refactoring of how the
shared library version numbers are set internally in the makefiles.
Thu Sep 23 12:32:05 UTC 2010 Vladimir Zykov <vladimir.zykov@prismtech.com>
* ace/Service_Gestalt.cpp:
Fixed memory leak. Previously it could happen that svc_queue_ was
allocated during processing of arguments but was not freed if
application didn't call process_commandline_directives().
* tests/Network_Adapters_Test.cpp:
Removed non-ASCII character from the comments.
Wed Sep 22 18:42:25 UTC 2010 William R. Otte <wotte@dre.vanderbilt.edu>
* bin/msvc_mpc_auto_compile.pl:
Updates for DAnCE.
Wed Sep 22 14:17:11 UTC 2010 Marcel Smit <msmit@remedy.nl>
* debian/Basic_Logging_Service.sgml:
* debian/Event_Logging_Service.sgml:
* debian/Notify_Logging_Service.sgml:
* debian/RTEvent_Logging_Service.sgml:
Renamed TAO orb services. See $TAO_ROOT/NEWS for details.
Wed Sep 22 14:06:25 UTC 2010 Marcel Smit <msmit@remedy.nl>
* debian/libtao-orbsvcs-1.8.2.install:
* debian/libtao-orbsvcs-dev.install:
* debian/tao-imr.install:
* debian/tao-naming.install:
* debian/tao-notify.install:
* debian/tao-rtevent.install:
Renamed TAO orb services. See $TAO_ROOT/NEWS for details.
Wed Sep 22 13:58:46 UTC 2010 Marcel Smit <msmit@remedy.nl>
* debian/tao-concurrency.install:
* debian/tao-event.install:
* debian/tao-ft.install:
* debian/tao-ifr.install:
* debian/tao-lifecycle.install:
* debian/tao-load.install:
* debian/tao-log.install:
* debian/tao-scheduling.install:
* debian/tao-time.install:
* debian/tao-trading.install:
Renamed TAO orb services. See $TAO_ROOT/NEWS for details.
Tue Sep 21 08:27:47 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
* ASNMP/agent/main.cpp:
Fixed compile error
Mon Sep 20 13:24:56 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
* ASNMP/agent/agent.mpc:
* ASNMP/agent/main.cpp:
Enable for wchar, thanks to Christian Freund <freund at wrz dot de>
for reporting this and providing a patch, fixes bugzilla 3889
* ace/String_Base.h:
* apps/JAWS3/http/HTTP_Service_Handler.h:
* apps/JAWS3/small/SS_Service_Handler.h:
Fixed typo in comment
* ace/config-win32-borland.h:
Some updates based on QC emails
* debian/libtao-dev.install:
* debian/mpc-ace.install:
Fixed paths
Fri Sep 17 20:14:33 UTC 2010 Adam Mitz <mitza@ociweb.com>
* ace/FlReactor/ace_flreactor.mpc:
* ace/FoxReactor/ace_foxreactor.mpc:
* ace/QtReactor/ace_qt3reactor.mpc:
* ace/QtReactor/ace_qt4reactor.mpc:
* ace/TkReactor/ace_tkreactor.mpc:
* ace/XtReactor/ace_xtreactor.mpc:
Since these have been moved, the default install_dir isn't what we
want. Set the install_dir to ace/*Reactor.
Fri Sep 17 07:51:06 UTC 2010 Marcel Smit <msmit@remedy.nl>
* bin/fuzz.pl:
Added Id check for cdp files.
Fri Sep 17 07:16:16 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
* ace/Log_Msg.h:
* ace/OS_Errno.cpp:
Layout changes
* ace/Malloc_T.h:
* ace/Malloc_T.cpp:
* ace/Map_Manager.inl:
* ace/Map_Manager.cpp:
Moved some methods inline
* ace/OS_NS_signal.cpp:
Fixed problem with versioned macros
Thu Sep 16 13:36:51 UTC 2010 Martin Corino <mcorino@remedy.nl>
* protocols/ace/INet/ClientRequestHandler.h:
* protocols/ace/INet/URLBase.h:
* protocols/ace/INet/HTTP_ClientRequestHandler.h:
Changes to fix export problems with nested classes with MSVC 9.
Thu Sep 16 09:25:51 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
* ace/ace.mpc:
Removed Service_Templates.h
Thu Sep 16 09:08:39 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
* protocols/tests/HTBP/Send_Large_Msg/server.cpp:
* protocols/tests/HTBP/ping/client.cpp:
Added missing includes
Wed Sep 15 12:45:13 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
* ace/Auto_Event.h:
* ace/OS_NS_arpa_inet.inl:
* ace/OS_NS_arpa_inet.cpp:
* ace/OS_NS_errno.cpp:
* ace/OS_NS_fcntl.cpp:
* ace/OS_NS_math.cpp:
* ace/OS_NS_pwd.inl:
* ace/OS_NS_pwd.cpp:
* ace/OS_NS_regex.inl:
* ace/OS_NS_regex.cpp:
* ace/OS_NS_signal.cpp:
* ace/OS_NS_sys_resource.cpp:
* ace/OS_NS_sys_wait.inl:
* ace/OS_NS_wctype.inl:
* ace/OS_NS_wctype.cpp:
* ace/config-tandem.h:
* ace/os_include/os_pthread.h:
* ace/os_include/os_signal.h:
* ace/os_include/sys/os_resource.h:
* ace/os_include/sys/os_socket.h:
Small cleanup and layout changes
Wed Sep 15 12:31:07 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
* protocols/tests/HTBP/Reactor_Tests/server.cpp:
* protocols/tests/HTBP/Send_Recv_Tests/server.cpp:
* protocols/tests/HTBP/ping/server.cpp:
Fixed solaris compile problems
Wed Sep 15 09:33:38 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
* ace/ace.mpc:
* ace/ace_for_tao.mpc:
Zapped removed files
* docs/svn/config:
Added another file type
Wed Sep 15 07:51:33 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
* bin/MakeProjectCreator/templates/gnu.mpd:
Removed invalid comma, thanks to Frank Preischl
<Frank dot Preischl at ids dot de> for reporting this and Olli Savia
for correcting my initial patch
Tue Sep 14 18:18:36 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
* ace/ace.mwc:
No need for a workspace with all projects in it
* ace/ace_ce_dll.cfg:
Removed this file, ancient and not used
Tue Sep 14 16:42:26 UTC 2010 Adam Mitz <mitza@ociweb.com>
* bin/make_release.py (update_latest_tag):
Fixed a bug with the new DAnCE changes and changed the way it does
the svn properties edits. This function is still not called, but
the calls are ready to be un-commented whenever the buildczar or
release manager can re-enable this.
Tue Sep 14 13:00:44 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
* ace/Log_Record.h:
* ace/Log_Record.inl:
* ace/Log_Record.cpp:
Removed deprecated encode/decode methods
Tue Sep 14 12:05:19 UTC 2010 Steve Huston <shuston@riverace.com>
* examples/APG/Logging/Callback-3.h: Replaced use of deprecated
ACE_Log_Record::encode() with CDR converter.
Tue Sep 14 12:01:01 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
* ace/FlReactor/ace_flreactor.mpc:
* ace/FoxReactor/ace_foxreactor.mpc:
* ace/QtReactor/ace_qt3reactor.mpc:
* ace/QtReactor/ace_qt4reactor.mpc:
* ace/TkReactor/ace_tkreactor.mpc:
* ace/XtReactor/ace_xtreactor.mpc:
* ace/ace_flreactor.mpc:
* ace/ace_foxreactor.mpc:
* ace/ace_qt3reactor.mpc:
* ace/ace_qt4reactor.mpc:
* ace/ace_tkreactor.mpc:
* ace/ace_xtreactor.mpc:
Moved these files to the subdirectory they need to be in
Tue Sep 14 11:40:39 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
* bin/Array.pl:
* bin/Array_Helper:
* bin/Hash_Map_Manager.pl:
* bin/Hash_Map_Manager_Helper:
* bin/vxworks_modify.pl:
Removed these files, very old and will not work at all
* bin/PythonACE:
* bin/PythonACE/__init__.py:
* bin/PythonACE/fuzz:
* bin/PythonACE/fuzz/__init__.py:
* bin/PythonACE/fuzz/_fuzz.py:
* bin/PythonACE/fuzz/_generic_handler.py:
* bin/PythonACE/fuzz/_mailer.py:
* bin/PythonACE/fuzz/_path.py:
* bin/PythonACE/fuzz/_singleton.py:
* bin/PythonACE/fuzz/_types.py:
* bin/PythonACE/fuzz/_warning_handler.py:
* bin/PythonACE/fuzz/check_includes.py:
* bin/PythonACE/fuzz/check_no_tabs.py:
* bin/PythonACE/fuzz/cpp_inline.py:
* bin/PythonACE/fuzz/inline.py:
* bin/PythonACE/fuzz/math_include.py:
* bin/PythonACE/fuzz/max_filename.py:
* bin/PythonACE/fuzz/max_project_len.py:
* bin/PythonACE/fuzz/newline.py:
* bin/PythonACE/fuzz/no_conflict_markers.py:
* bin/PythonACE/fuzz/noncvs.py:
* bin/PythonACE/fuzz/ptr_arith_t.py:
* bin/PythonACE/fuzz/refcountservantbase.py:
* bin/PythonACE/fuzz/streams_include.py:
* bin/PythonACE/fuzz/verify_changelog.py:
* bin/fuzz.py:
Deleted, fuzz is still perl, if we need a PythonACE later we can
easily get this again from svn
Tue Sep 14 11:31:42 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
* bin/generate_doxygen.pl:
* html/index.html:
Removed ciao config handlers
Tue Sep 14 11:30:18 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
* bin/generate_doxygen.pl:
* html/index.html:
Removed pss
Tue Sep 14 09:41:06 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
* debian/mpc-ace.install:
Don't use environment variables
* protocols/ace/HTBP/HTBP_Filter.h:
Added missing includes
Tue Sep 14 09:36:06 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
* bin/make_release.py:
Updated generation of dsc file
* protocols/examples/RMCast/Send_Msg/Sender.cpp:
* protocols/tests/RMCast/Sender.cpp:
* tests/Based_Pointer_Test.cpp:
* tests/SSL/Bug_2912_Regression_Test.cpp:
Added missing includes
Mon Sep 13 18:15:27 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
*:
Zapped trailing whitespaces using
find -name \*.h -o -name \*.cpp -name \*.inl | xargs perl -i -pe's/\s+\n/\n/'
Mon Sep 13 14:04:48 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
Reverted change below, not correct given new info from Adam
Thu Sep 9 11:49:30 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
* bin/MakeProjectCreator/templates/gnu.mpd:
Removed invalid comma, thanks to Frank Preischl
<Frank dot Preischl at ids dot de> for reporting this
* debian/debian.rules:
* debian/mpc-ace.install:
Improved
Mon Sep 13 09:25:22 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
* bin/generate_doxygen.pl:
Updated for DAnCE move
* ace/ETCL/ETCL_Constraint.cpp:
* ace/ETCL/ETCL_l.cpp.diff:
* ace/ETCL/ETCL_l.cpp:
* ace/Makefile.am:
* ace/Thread_Control.inl:
* ace/ace.mpc:
* ace/ace_for_tao.mpc:
* apps/JAWS3/bench/average.cpp:
* apps/JAWS3/bench/mkfiles.cpp:
* apps/JAWS3/bench/rqfiles.cpp:
* apps/JAWS3/http/HTTP_Data.h:
* apps/JAWS3/http/HTTP_Service_Handler.h:
* apps/JAWS3/http/HTTP_Service_Handler.cpp:
* apps/JAWS3/http/HTTP_States.h:
* apps/JAWS3/jaws3-todo/Reactive_Socket.h:
* apps/JAWS3/jaws3-todo/Reactive_Socket_Helpers.h:
* apps/JAWS3/jaws3-todo/Reactive_Socket_Helpers.cpp:
* apps/JAWS3/jaws3-todo/Socket.h:
* apps/JAWS3/jaws3/Concurrency_T.h:
* apps/JAWS3/small/SS_Data.h:
* apps/JAWS3/small/SS_Service_Handler.h:
* apps/JAWS3/small/SS_Service_Handler.cpp:
* apps/JAWS3/small/SS_State_DONE.h:
* apps/JAWS3/small/SS_State_DONE.cpp:
* apps/JAWS3/small/SS_State_ERROR.h:
* apps/JAWS3/small/SS_State_ERROR.cpp:
* apps/JAWS3/small/SS_State_PARSE.h:
* apps/JAWS3/small/SS_State_PARSE.cpp:
* apps/JAWS3/small/SS_State_READ.h:
* apps/JAWS3/small/SS_State_READ.cpp:
* apps/JAWS3/small/SS_State_WRITE.h:
* apps/JAWS3/small/SS_State_WRITE.cpp:
* apps/JAWS3/small/SS_Templates.cpp:
* contrib/FaCE/FaCE.h:
* examples/APG/Svc_Config/HA_Status_Dynamic.h:
* examples/APG/Svc_Config/HA_Status_Static.h:
* examples/Reactor/TP_Reactor/client.cpp:
* examples/Reactor/TP_Reactor/server.cpp:
* protocols/ace/HTBP/HTBP_Channel.cpp:
* protocols/ace/HTBP/HTBP_Filter.h:
* protocols/ace/HTBP/HTBP_Inside_Squid_Filter.cpp:
* protocols/ace/HTBP/HTBP_Session.cpp:
* protocols/ace/TMCast/Group.cpp:
* protocols/examples/RMCast/Send_Msg/Sender.cpp:
* protocols/tests/HTBP/Reactor_Tests/client.cpp:
* protocols/tests/HTBP/Reactor_Tests/server.cpp:
* protocols/tests/HTBP/Reactor_Tests/test_config.h:
* protocols/tests/HTBP/Send_Large_Msg/client.cpp:
* protocols/tests/HTBP/Send_Large_Msg/server.cpp:
* protocols/tests/HTBP/Send_Recv_Tests/client.cpp:
* protocols/tests/HTBP/Send_Recv_Tests/server.cpp:
* protocols/tests/HTBP/ping/client.cpp:
* protocols/tests/HTBP/ping/server.cpp:
* protocols/tests/RMCast/Sender.cpp:
* tests/Based_Pointer_Test.cpp:
* tests/Bug_2980_Regression_Dll.cpp:
* tests/SSL/Bug_2912_Regression_Test.cpp:
Removed include of ace/OS.h, only in a few files we really had
to add an include of OS_NS_*.h
* ace/OS.h:
* ace/OS.inl:
* ace/OS.cpp:
Removed these files, replaced with OS_NS_* files a long time ago
Sun Sep 12 19:27:58 UTC 2010 William R. Otte <wotte@dre.vanderbilt.edu>
* bin/make_release.py:
Some updates to handle moved DAnCE package.
Sun Sep 12 19:22:21 UTC 2010 William Otte <wotte@zifnab>
* bin/MakeProjectCreator/modules/GNUACEProjectCreator.pm:
* bin/MakeProjectCreator/templates/:
Added rules to pullin rules.dance.GNU.
Fri Sep 10 16:43:39 UTC 2010 Steve Huston <shuston@riverace.com>
* ace/Makefile.am: Removed references to files removed at
Thu Sep 9 11:14:45 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
Fri Sep 10 11:07:56 UTC 2010 Marcel Smit <msmit@remedy.nl>
* ace/TSS_T.h:
Resolved compile issue regarding ACE_Copy_Disabled class.
Fri Sep 10 07:36:39 UTC 2010 Marcel Smit <msmit@remedy.nl>
* ace/Thread_Control.inl:
Include before versioning macros.
Fri Sep 10 07:05:45 UTC 2010 Marcel Smit <msmit@remedy.nl>
* ace/Thread_Control.inl:
Resolved compile error (ACE_OS_TRACE could not be found).
Thu Sep 9 12:53:39 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
* ace/Asynch_Acceptor.h:
* ace/Asynch_Acceptor.cpp:
* ace/Hash_Multi_Map_Manager_T.h:
* ace/OS_NS_Thread.h:
* ace/OS_NS_Thread.cpp:
* ace/Service_Config.cpp:
* ace/TSS_T.cpp:
* ace/Thread.h:
* ace/Thread.inl:
* ace/config-macosx-snowleopard.h:
* ace/config-macosx-tiger.h:
* ace/config-macosx.h:
* tests/Hash_Multi_Map_Manager_Test.cpp:
Removed deprecated methods and arguments
* docs/FAQ:
* FAQ:
Moved to docs
Thu Sep 9 11:54:10 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
* apps/soreduce/Signature.cpp:
* tests/TkReactor_Test.cpp:
Fixed fuzz
Thu Sep 9 11:49:30 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
* bin/MakeProjectCreator/templates/gnu.mpd:
Removed invalid comma, thanks to Frank Preischl
<Frank dot Preischl at ids dot de> for reporting this
Thu Sep 9 11:14:45 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
* Kokyu/Dispatch_Deferrer.h:
* ace/Atomic_Op_T.h:
* ace/Atomic_Op_T.inl:
* ace/Configuration.h:
* ace/Configuration.cpp:
* ace/Default_Constants.h:
* ace/Hash_Multi_Map_Manager_T.h:
* ace/Hash_Multi_Map_Manager_T.cpp:
* ace/Intrusive_List.h:
* ace/Intrusive_List.inl:
* ace/Local_Name_Space_T.h:
* ace/Log_Msg.h:
* ace/Log_Msg.cpp:
* ace/MEM_Acceptor.h:
* ace/MEM_Acceptor.inl:
* ace/MEM_Connector.h:
* ace/MEM_Connector.inl:
* ace/Message_Queue.h:
* ace/OS.h:
* ace/OS_Memory.h:
* ace/OS_TLI.h:
* ace/Obstack_T.h:
* ace/Obstack_T.inl:
* ace/POSIX_Asynch_IO.h:
* ace/Process_Manager.h:
* ace/Process_Manager.cpp:
* ace/Recursive_Thread_Mutex.h:
* ace/Recursive_Thread_Mutex.cpp:
* ace/Refcountable_T.h:
* ace/Strategies_T.h:
* ace/Strategies_T.inl:
* ace/Synch.h:
* ace/Task.h:
* ace/Task_Ex_T.h:
* ace/Task_Ex_T.inl:
* ace/Task_T.h:
* ace/Task_T.inl:
* ace/Thread_Control.cpp:
* ace/Token_Collection.h:
* ace/Token_Invariants.h:
* ace/Token_Manager.h:
* ace/ace_wchar.h:
* ace/config-macosx-leopard.h:
* ace/os_include/net/os_if.h:
* ace/os_include/sys/os_mman.h:
* apps/Gateway/Gateway/Concrete_Connection_Handlers.cpp:
* netsvcs/lib/Time_Request_Reply.h:
* netsvcs/lib/Time_Request_Reply.cpp:
* tests/Conn_Test.cpp:
* tests/Dirent_Test.cpp:
* tests/Svc_Handler_Test.cpp:
Removed several methods, files, and macros that are marked deprecated
for several years now.
* ace/Map.h:
* ace/Method_Object.h:
* ace/OS_Dirent.h:
* ace/OS_String.h:
* ace/Pair.h:
* ace/Refcountable.h:
* ace/Service_Templates.h:
Removed these files.
Thu Sep 9 09:37:22 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
* bin/generate_doxygen.pl:
Fixed errors
* debian/debian.rules:
Moving forward with OBS
Thu Sep 9 09:29:30 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
* ace/CDR_Base.h:
* ace/CDR_Base.cpp:
* ace/DEV.h:
* ace/FILE.h:
* ace/Global_Macros.h:
* ace/INET_Addr.inl:
* ace/Malloc_T.h:
* ace/Malloc_T.inl:
* ace/Malloc_T.cpp:
* ace/SOCK_Dgram_Bcast.cpp:
* ace/SSL/SSL_SOCK.h:
* ace/Shared_Memory_Pool.cpp:
* ace/Sock_Connect.cpp:
* ace/config-aix-5.x.h:
* ace/config-doxygen.h:
* ace/config-g++-common.h:
* ace/config-hpux-11.00.h:
* ace/config-icc-common.h:
* ace/config-integritySCA.h:
* ace/config-linux-common.h:
* ace/config-macros.h:
* ace/config-mvs.h:
* ace/config-openvms.h:
* ace/config-suncc-common.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-win32-borland.h:
* ace/config-win32-dmc.h:
* ace/config-win32-ghs.h:
* ace/config-win32-msvc-10.h:
* ace/config-win32-msvc-7.h:
* ace/config-win32-msvc-8.h:
* ace/config-win32-msvc-9.h:
* examples/IOStream/server/iostream_server.h:
* examples/IPC_SAP/SOCK_SAP/C-inserver.cpp:
* examples/IPC_SAP/SSL_SAP/SSL-server-fancy.cpp:
* examples/Reactor/Misc/test_event_handler_t.cpp:
* tests/Basic_Types_Test.cpp:
* tests/Conn_Test.cpp:
* tests/Message_Queue_Test.cpp:
* tests/SSL/Thread_Pool_Reactor_SSL_Test.h:
* tests/SSL/Thread_Pool_Reactor_SSL_Test.cpp:
Cleanup, all compilers support templated typedefs
* ace/config-cray.h:
* ace/config-cxx-common.h:
Removed these files, obsolete
Thu Sep 9 09:01:10 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
* ace/ACE.cpp:
* ace/ACE_export.h:
* ace/ETCL/ETCL_y.cpp:
* ace/INET_Addr.cpp:
* ace/Log_Msg.cpp:
* ace/OS.inl:
* ace/OS_NS_Thread.h:
* ace/OS_NS_Thread.inl:
* ace/OS_NS_Thread.cpp:
* ace/OS_NS_ctype.cpp:
* ace/OS_NS_netdb.inl:
* ace/OS_NS_pwd.inl:
* ace/OS_NS_stdlib.inl:
* ace/OS_NS_time.inl:
* ace/OS_NS_time.cpp:
* ace/POSIX_CB_Proactor.cpp:
* ace/POSIX_Proactor.cpp:
* ace/config-cxx-common.h:
* ace/config-doxygen.h:
* ace/config-integritySCA.h:
* ace/config-lynxos.h:
* ace/config-macros.h:
* ace/config-openvms.h:
* ace/config-tandem-nsk-mips-v2.h:
* ace/config-tandem-nsk-mips-v3.h:
* ace/config-vxworks6.4.h:
* ace/config-win32-common.h:
* ace/os_include/os_pthread.h:
* ace/os_include/os_pwd.h:
* ace/os_include/os_signal.h:
* ace/os_include/os_stdlib.h:
* ace/os_include/os_time.h:
* ace/os_include/sys/os_types.h:
Removed Tru64, Irix, Unixware, and SCO support
* debian/debian.rules:
Improved
* examples/QOS/Change_Receiver_FlowSpec/Receiver_QoS_Event_Handler.h:
* examples/QOS/Change_Receiver_FlowSpec/Sender_QoS_Event_Handler.h:
* examples/QOS/Change_Sender_TSpec/Receiver_QoS_Event_Handler.h:
* examples/QOS/Change_Sender_TSpec/Sender_QoS_Event_Handler.h:
* examples/QOS/Simple/Receiver_QoS_Event_Handler.h:
* examples/QOS/Simple/Sender_QoS_Event_Handler.h:
Zapped ACE_RCSID
* ace/config-irix6.5.x-sgic++.h:
* ace/config-irix6.x-common.h:
* ace/config-irix6.x-g++.h:
* ace/config-irix6.x-sgic++.h:
* ace/config-sco-5.0.0-nothread.h:
* ace/config-sco-5.0.0.h:
* ace/config-unixware-7.1.0.h:
* ace/config-unixware-7.1.0.udk.h:
* include/makeinclude/platform_irix6.x_common.GNU:
* include/makeinclude/platform_irix6.x_g++.GNU:
* include/makeinclude/platform_irix6.x_sgic++.GNU:
* include/makeinclude/platform_tru64_cxx.GNU:
* include/makeinclude/platform_tru64_g++.GNU:
* include/makeinclude/platform_tru64_post.GNU:
* include/makeinclude/platform_tru64_pre.GNU:
* include/makeinclude/platform_unixware_g++.GNU:
Removed the files because Tru64, Irix, Unixware, and SCO support are
removed now
Wed Sep 8 14:54:45 UTC 2010 William Otte <wotte@zifnab>
* docs/bczar/bczar.html:
Updated documentation for removal of Release makefile.
Wed Sep 8 14:40:57 UTC 2010 William Otte <wotte@zifnab>
* Release:
Removing obsolete release makefile.
Wed Sep 8 10:57:12 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
* debian/ace.dsc:
* debian/debian.changelog:
* debian/debian.control:
* debian/debian.rules:
* debian/changelog:
* debian/control:
* debian/dsc:
* debian/rules:
Renamed to the names we use on OBS
Wed Sep 8 09:11:03 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
* tests/SSL/Bug_2912_Regression_Test.cpp:
Fixed compile error
Wed Sep 8 05:53:24 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
* examples/APG/ThreadPools/Futures.cpp:
Added missing include
Tue Sep 7 17:07:58 UTC 2010 Steve Huston <shuston@riverace.com>
* ace/Process.h: Noted the affects of handle_inheritance() on Windows.
Tue Sep 7 14:23:13 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
* ace/Message_Queue_T.cpp:
* examples/APG/ThreadPools/LF_ThreadPool.cpp:
* examples/APG/ThreadPools/ThreadPool.cpp:
* examples/APG/ThreadSafety/Mutex.cpp:
* examples/APG/Threads/Condition_Variables.cpp:
* protocols/ace/HTBP/HTBP_ID_Requestor.h:
* protocols/ace/TMCast/Group.cpp:
* protocols/ace/TMCast/MTQueue.hpp:
* tests/Bug_3878_Regression_Test.cpp:
* tests/Upgradable_RW_Test.cpp:
Fixed compile problems
Tue Sep 7 11:35:04 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
* bin/fuzz.pl:
Fix fuzz problem
Tue Sep 7 10:52:59 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
* Kokyu/DSRT_Direct_Dispatcher_Impl_T.cpp:
Use ACE_GUARD
* Kokyu/Dispatcher_Task.cpp:
Initialise pointer with 0
* PROBLEM-REPORT-FORM:
* VERSION:
Updated support email addresses
* ace/ACE.inl:
Layout changes
* ace/ACE.cpp:
Layout changes, simplified some ifdef checks
* ace/Auto_IncDec_T.h:
* ace/Env_Value_T.h:
Use ACE_Copy_Disabled
* ace/Bound_Ptr.inl:
Documentation updates
* ace/CORBA_macros.h:
Removed all deprecated macros
* ace/Dynamic_Service_Base.cpp:
Use ACE_GUARD_RETURN
* ace/Event_Handler_T.h:
* ace/Event_Handler_T.inl:
* ace/Event_Handler_T.cpp:
Removed checks for ACE_HAS_TEMPLATE_TYPEDEFS, I think all compilers
have this now, let us see if nothing breaks
* ace/FILE.h:
Doxygen updates
* ace/Future.h:
* ace/Future.cpp:
Use mutex defines
* ace/Future_Set.h:
Use ACE_Copy_Disabled
* ace/Future_Set.cpp:
Initialise pointer with 0
* ace/Global_Macros.h:
Removed checks for ACE_HAS_TEMPLATE_TYPEDEFS, doxygen changes, make it
possible for users to redefine ACE_GUARD macros
* ace/Guard_T.h:
* ace/Guard_T.inl:
* ace/Guard_T.cpp:
Doxygen changes, disable ACE_Guard checks for this file
* ace/Hash_Map_Manager_T.h:
* ace/Hash_Multi_Map_Manager_T.h:
* ace/Map_Manager.h:
Update to indicate the usage of ACE_GUARD
* ace/INET_Addr.h:
Doxygen changes
* ace/Local_Tokens.h:
Disable part of this file for ACE_Guard fuzz check
* ace/Log_Msg.cpp:
Use ACE_OS::thr_self
* ace/Malloc_T.h:
Disable part of this file for ACE_Guard fuzz check, doxygen changes
* ace/Message_Queue_T.h:
* ace/Message_Queue_T.cpp:
* ace/Message_Queue_Vx.h:
* ace/Message_Queue_Vx.cpp:
Removed ACE_Guard argument to some methods, not used and now cause
fuzz to fail
* ace/Mutex.h:
* ace/Mutex.inl:
Added non const lock(), this fixes bugzilla 3878. Thanks to
Susan Finster <sfinster at daetwyler-rd dot com> for reporting this
* ace/Null_Barrier.h:
* ace/Null_Condition.h:
* ace/Null_Mutex.h:
* ace/Null_Semaphore.h:
Removed old comments, disable part for ACE_Guard, removed
ACE_Null_Mutex_Guard
* ace/OS_NS_Thread.cpp:
Layout changes, use ACE_Guard
* ace/OS_NS_poll.cpp:
* ace/OS_NS_sys_select.cpp:
Layout changes
* ace/OS_NS_sys_socket.inl:
Comment change
* ace/Read_Buffer.h:
* ace/Remote_Tokens.h:
* ace/SOCK.h:
Doxygen changes
* ace/SOCK_Connector.h:
* ace/SOCK_Dgram_Mcast.h:
Doxygen changes
* ace/SOCK_Connector.cpp:
Layout and const changes
* ace/Select_Reactor.h:
Disable part of this file for ACE_Guard fuzz check
* ace/Service_Gestalt.h:
Use ACE_Copy_Disabled
* ace/Sig_Handler.cpp:
Use ACE_GUARD macros
* ace/Synch_Traits.h:
Removed ACE_HAS_TEMPLATE_TYPEDEFS checks
* ace/TSS_T.h:
* ace/TSS_T.cpp:
Use ACE_Copy_Disabled, reworked some code to fix ACE_Guard fuzz
checks
* ace/Task_Ex_T.h:
Use ACE_Copy_Disabled
* apps/Gateway/Peer/Peer.cpp:
* apps/JAWS/server/HTTP_Server.cpp:
* apps/JAWS/server/JAWS_IO.cpp:
Initialise pointers with 0
* apps/JAWS/server/HTTP_Helpers.cpp:
Use ACE_GUARD macros
* apps/JAWS2/JAWS/Cache_Hash_T.cpp:
* apps/JAWS2/JAWS/Cache_Manager_T.cpp:
* apps/JAWS2/JAWS/Cache_Object.cpp:
* apps/JAWS2/JAWS/Concurrency.cpp:
* apps/JAWS2/JAWS/FILE.cpp:
* apps/JAWS2/JAWS/Jaws_IO.cpp:
* apps/JAWS2/JAWS/Reaper.cpp:
* apps/JAWS3/jaws3/FILE.cpp:
Use ACE_GUARD macros
* apps/gperf/src/Options.cpp:
Rename of local variable so that we don't need to disable ACE_OS
fuzz check
* bin/fuzz.pl:
Improved ACE_Guard checks and enable this one by default
* bin/generate_doxygen.pl:
Let DANCE use the CIAO version file for the moment
* bin/make_release.py:
Don't create static and wince solutions as part of the release anymore,
if you use these, generate them by hand in the future. Added vc10
project files
* examples/APG/Proactor/HA_Proactive_Status.cpp:
* examples/APG/Reactor/Client.cpp:
* examples/APG/Reactor/HAStatus.cpp:
* examples/APG/Streams/Answerer.cpp:
* examples/APG/Streams/CommandStream.cpp:
* examples/APG/ThreadManagement/Pool.cpp:
* examples/APG/ThreadPools/LF_ThreadPool.cpp:
* examples/APG/ThreadPools/Task_ThreadPool.cpp:
* examples/APG/ThreadSafety/Semaphore.cpp:
* examples/APG/Threads/Message_Blocks.cpp:
* examples/APG/Threads/Message_Queue.cpp:
* examples/ASX/Message_Queue/bounded_buffer.cpp:
* examples/ASX/Message_Queue/priority_buffer.cpp:
* examples/Bounded_Packet_Relay/Thread_Bounded_Packet_Relay.cpp:
* examples/C++NPv2/AIO_Client_Logging_Daemon.cpp:
* examples/C++NPv2/display_logfile.cpp:
* examples/IPC_SAP/UPIPE_SAP/ex1.cpp:
* examples/Reactor/Misc/test_demuxing.cpp:
* examples/Reactor/WFMO_Reactor/Talker.cpp:
* examples/Threads/barrier2.cpp:
* examples/Threads/thread_pool.cpp:
Initialise pointers with 0
* examples/APG/ThreadPools/ThreadPool.cpp:
Use ACE_Thread_ID to store a print a thread id using ACE_DEBUG, that
is the only way that is 100% portable
* examples/APG/Threads/Guards.cpp:
Disable ACE_Guard fuzz
* examples/Threads/reader_writer.cpp:
* examples/Threads/recursive_mutex.cpp:
Use ACE_GUARD macros
* examples/Threads/thread_specific.cpp:
* examples/Threads/tss1.cpp:
Removed code not used
* include/makeinclude/platform_g++_common.GNU:
Added CROSS_COMPILE support to this file
* include/makeinclude/platform_linux.GNU:
* include/makeinclude/platform_linux_common.GNU:
Moved some bits to platform_g++_common.GNU, works with G++ in
general
* include/makeinclude/platform_qnx_neutrino.GNU:
* include/makeinclude/platform_qnx_rtp_gcc.GNU:
Cleanup
* netsvcs/lib/Log_Message_Receiver.h:
* netsvcs/lib/Log_Message_Receiver.cpp:
Use ACE_GUARD macros
* performance-tests/Misc/Misc.mpc:
Enable test_guard
* performance-tests/Misc/test_guard.cpp:
Made this compiling again
* performance-tests/Synch-Benchmarks/Base_Test/Baseline_Test.cpp:
* performance-tests/TCP/tcp_test.cpp:
Renamed variable to not need ACE_OS fuzz disable code
* protocols/ace/HTBP/HTBP_ID_Requestor.cpp:
* protocols/ace/HTBP/HTBP_Session.cpp:
Use ACE_GUARD macros
* protocols/ace/RMCast/Acknowledge.h:
* protocols/ace/RMCast/Acknowledge.cpp:
* protocols/ace/RMCast/Bits.h:
* protocols/ace/RMCast/Flow.h:
* protocols/ace/RMCast/Flow.cpp:
* protocols/ace/RMCast/Fragment.h:
* protocols/ace/RMCast/Fragment.cpp:
* protocols/ace/RMCast/Link.h:
* protocols/ace/RMCast/Link.cpp:
* protocols/ace/RMCast/Parameters.h:
* protocols/ace/RMCast/Protocol.h:
* protocols/ace/RMCast/Protocol.cpp:
* protocols/ace/RMCast/Reassemble.h:
* protocols/ace/RMCast/Reassemble.cpp:
* protocols/ace/RMCast/Retransmit.h:
* protocols/ace/RMCast/Retransmit.cpp:
* protocols/ace/RMCast/Simulator.h:
* protocols/ace/RMCast/Simulator.cpp:
* protocols/ace/RMCast/Socket.h:
* protocols/ace/RMCast/Socket.cpp:
* protocols/ace/RMCast/Stack.h:
* protocols/ace/RMCast/Stack.cpp:
* protocols/ace/TMCast/FaultDetector.hpp:
* protocols/ace/TMCast/Group.cpp:
* protocols/ace/TMCast/Group.hpp:
* protocols/ace/TMCast/GroupFwd.hpp:
* protocols/ace/TMCast/LinkListener.hpp:
* protocols/ace/TMCast/MTQueue.hpp:
* protocols/ace/TMCast/MTQueue.cpp:
* protocols/ace/TMCast/Messaging.hpp:
* protocols/ace/TMCast/Protocol.hpp:
* protocols/ace/TMCast/Protocol.cpp:
* protocols/ace/TMCast/TransactionController.hpp:
Removed commented out code, Id changes, disable ACE_Guard check
for this project
* rpmbuild/ace-tao.spec:
Fixed some problems in this spec file
* tests/Aio_Platform_Test.cpp:
* tests/Basic_Types_Test.cpp:
* tests/Bug_1576_Regression_Test.cpp:
* tests/Bug_3532_Regression_Test.cpp:
* tests/Bug_3673_Regression_Test.cpp:
* tests/Bug_3709_Regression_Test.cpp:
* tests/Bug_3744_Regression_Test.cpp:
* tests/Compiler_Features_03_Test.cpp:
* tests/Compiler_Features_09_Test.cpp:
* tests/Compiler_Features_13_Test.cpp:
* tests/Compiler_Features_14_Test.cpp:
* tests/Env_Value_Test.cpp:
* tests/Hash_Map_Bucket_Iterator_Test.cpp:
* tests/Logging_Strategy_Test.cpp:
* tests/MT_SOCK_Test.cpp:
* tests/Pipe_Test.cpp:
* tests/Priority_Task_Test.cpp:
* tests/Proactor_UDP_Test.cpp:
* tests/QtReactor_Test.cpp:
* tests/Reactor_Notification_Queue_Test.cpp:
* tests/Reactor_Registration_Test.cpp:
* tests/Reference_Counted_Event_Handler_Test.cpp:
* tests/Time_Service_Test.cpp:
Zapped ACE_RCSID
* tests/Message_Block_Test.cpp:
* tests/Multicast_Test_IPV6.cpp:
Initialise pointer with 0
* tests/Reader_Writer_Test.cpp:
Use ACE_GUARD
* tests/Recursive_Mutex_Test.cpp:
Disable ACE_Guard fuzz for part of this file
* tests/Bug_3878_Regression_Test.cpp:
New test for bugzilla 3878
* tests/SSL/Bug_2912_Regression_Test.cpp:
* tests/TP_Reactor_Test.cpp:
Use ACE_GUARD
* tests/Simple_Message_Block_Test.cpp:
* tests/Svc_Handler_Test.cpp:
* tests/Thread_Pool_Test.cpp:
* tests/UPIPE_SAP_Test.cpp:
Initialise pointers with 0
* tests/Thread_Mutex_Test.cpp:
Disable ACE_Guard fuzz
* tests/Upgradable_RW_Test.cpp:
Use ACE_GUARD
* tests/run_test.lst:
* tests/tests.mpc:
Added 3878
Mon Sep 6 09:30:00 UTC 2010 Simon Massey <buildczar at prismtech dot com>
* ace/Acceptor.cpp:
Due to the way the code was formatted, I mistook a do {} while loop for
a while loop with my change. I have corrected this.
Mon Sep 6 08:10:00 UTC 2010 Simon Massey <buildczar at prismtech dot com>
* ace/ACE.cpp:
* ace/Acceptor.cpp:
* ace/SOCK_IO.cpp:
* ace/SOCK_Dgram.cpp:
* tests/SOCK_Test.cpp:
* tests/MT_SOCK_Test.cpp:
* NEWS:
Now that release x.8.3. is out, we are attempting to provide the correct
fix to the original commit by Steve Huston related to handle_ready()
(Fri Aug 27 19:17:11 UTC 2010 Steve Huston <shuston@riverace.com>)
and added back the corresponding NEWS entry.
Sat Sep 04 18:08:03 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
* NEWS:
* bin/diff-builds-and-group-fixed-tests-only.sh:
* bin/make_release.py:
* docs/Download.html:
* etc/index.html:
Updated because of release
Sat Sep 04 11:30:18 CEST 2010 Johnny Willemsen <jwillemsen@remedy.nl>
* ACE version 5.8.2 released.
Thu Sep 2 14:46:56 UTC 2010 Vladimir Zykov <vladimir.zykov@prismtech.com>
* ace/Acceptor.cpp:
* ace/SOCK_IO.cpp:
* ace/SOCK_Dgram.cpp:
* ace/ACE.cpp:
* tests/SOCK_Test.cpp:
* tests/MT_SOCK_Test.cpp:
* NEWS:
Reverted both commits by Steve Huston related to handle_ready()
and a NEWS entry.
Wed Sep 1 19:31:24 UTC 2010 Steve Huston <shuston@riverace.com>
Fri Aug 27 19:17:11 UTC 2010 Steve Huston <shuston@riverace.com>
This is necessary for a quick release of 1.8.2.
Wed Sep 1 19:31:24 UTC 2010 Steve Huston <shuston@riverace.com>
* ace/ACE.cpp (handle_ready): Changed the timeout behavior to just
return 0, no errno, as ACE_OS::poll() and ACE_OS::select() both do.
This restores historic behavior changed inadvertently at
Fri Aug 27 19:17:11 UTC 2010 Steve Huston <shuston@riverace.com>
* ace/SOCK_Dgram.cpp:
* ace/SOCK_IO.cpp:
* tests/MT_SOCK_Test.cpp:
* tests/SOCK_Test.cpp: Re-added the if/switch on return value from
ACE::handle_read|write_ready() to detect timeout and set errno
here.
These changes were necessary to fix the TAO faults test. Thanks
to Johnny and Simon for narrowing down the cause and testing
the fix.
Wed Sep 1 15:58:47 UTC 2010 Adam Mitz <mitza@ociweb.com>
* bin/MakeProjectCreator/templates/gnu.mpd:
Changed the short-circuit logic for the .NOTPARALLEL checks to ||
instead of &&. If any one file is newer, we will have to rebuild.
Also added a missing foreach for the output files with dependent libs.
Wed Sep 1 09:59:42 UTC 2010 Vladimir Zykov <vladimir.zykov@prismtech.com>
* tests/Time_Value_Test.cpp:
Fixed compile warning on QNX. time_t on QNX is defined as unsigned
int.
Tue Aug 31 16:53:07 UTC 2010 Jeff Parsons <j.parsons@vanderbilt.edu>
* THANKS:
Added Catherine L. Paquin <catherine dot paquin at ngc dot com>.
Tue Aug 31 14:40:17 UTC 2010 Adam Mitz <mitza@ociweb.com>
* NEWS:
Updated to proper name of Visual Studio 2010, which may assist
those searching for it in the NEWS file.
Tue Aug 31 12:56:36 UTC 2010 Steve Huston <shuston@riverace.com>
* NEWS: Added an entry for the change at
Fri Aug 27 19:17:11 UTC 2010 Steve Huston <shuston@riverace.com>
* ace/README:
* ace/config-sunos5.6.h:
* ace/config-sunos5.7.h: Removed all mention of ACE_HAS_LIMITED_SELECT.
Mon Aug 30 18:41:24 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
* ace/ace.mpc:
Added Obstack.h
Mon Aug 30 16:48:34 UTC 2010 Steve Huston <shuston@riverace.com>
* ace/FIFO.h:
* ace/FIFO_Recv.h:
* ace/FIFO_Send.h: Clarified initialization and open behavior.
Mon Aug 30 15:33:57 UTC 2010 Steve Huston <shuston@riverace.com>
* ace/Process.h (set_handles): Add a note that passing a socket handle
with this mechanism does not work on Windows.
Mon Aug 30 10:06:24 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
* examples/Reactor/Proactor/test_proactor2.cpp:
* examples/Reactor/Proactor/test_proactor3.cpp:
* tests/Proactor_Test.cpp:
* tests/Proactor_Test_IPV6.cpp:
* tests/Proactor_UDP_Test.cpp:
ACE_Guard changes
Fri Aug 27 19:17:11 UTC 2010 Steve Huston <shuston@riverace.com>
* ace/ACE.cpp (handle_ready, handle_timed_complete,
handle_timed_accept): On platforms where poll() is
available, prefer that to using select() for checking a single
handle's state and/or waiting for a condition. This preference
was previously only used if ACE_HAS_LIMITED_SELECT was set. The
ACE_HAS_LIMITED_SELECT choice is removed, making ACE_HAS_POLL the
setting that switches this preference. The driving reason for this
is that if select() is called to detect changes on a handle whose
values falls outside that which can safely be stored in an fdset,
the handle-setting macros/functions will set/clear bits outside
of the fdset. This results in very weird memory changes, often in
the stack, which are very hard to diagnose. poll()'s operation
does not suffer from this affect. With the growing use of large
numbers of handles and use of ACE_Dev_Poll_Reactor on Linux,
the rate at which this problem was cropping up was increasing.
Thanks to Olivier Langlois for diagnosing this problem and
proposing the patch.
(handle_ready): Properly set the poll condition for read and/or
write. Thanks to kumaran.prem@gmail.com for this fix.
* ace/Acceptor.cpp:
* ace/SOCK_IO.cpp:
* ace/SOCK_Dgram.cpp:
* tests/MT_SOCK_Test.cpp:
* tests/SOCK_Test.cpp: Replaced use of ACE_OS::select() with
ACE::handle_ready() and friends.
This all resolves Bugzilla #3606.
Fri Aug 27 19:10:16 UTC 2010 Brian Johnson <johnsonb@ociweb.com>
* bin/MakeProjectCreator/templates/gnu.mpd:
Merging dependent_libs support for gnuace from TAO 1.5a.
(Bugzilla #3281)
Fri Aug 27 18:36:37 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
* ace/OS_NS_Thread.h:
* ace/OS_NS_Thread.inl:
Added assignment operator for ACE_Thread_Id
Fri Aug 27 15:01:41 UTC 2010 Steve Huston <shuston@riverace.com>
* Connector.{h cpp} (ACE_NonBlocking_Connect_Handler): Add a
handle_close() which calls handle_input() if called by the
ACE_Dev_Poll_Reactor to remove a failed connect. Apparently,
Linux epoll, at least sometimes, signals EPOLLERR on a failed
nonblocking connect, unlike the select() case which selects the
failed fd for read. Thanks to Kannan Ramaswamy <kannan dot
ramaswamy at cogcap dot com> for this information and fix.
* THANKS: Added Kannan to the Hall of Fame.
Fri Aug 27 14:17:56 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
* ace/Atomic_Op.h:
Doxygen changes
* ace/OS_NS_Thread.cpp:
Use ACE_GUARD
* bin/fuzz.pl:
Added check for ACE_Guard
Fri Aug 27 06:56:11 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
* etc/ace.doxygen:
* etc/acexml.doxygen:
Fuzz fixes
Thu Aug 26 13:20:48 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
* bin/diff-builds-and-group-fixed-tests-only.sh:
Added DANCE_ROOT
Thu Aug 26 13:08:56 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
* netsvcs/servers/servers.mpc:
Use ace_netsvcs as executable name, this makes more sense when
we install this file in a target directory
Thu Aug 26 13:04:06 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
* bin/fuzz.pl:
Check doxygen files for tabs
* etc/ace.doxygen:
* etc/ace_inet.doxygen:
* etc/ace_qos.doxygen:
* etc/ace_rmcast.doxygen:
* etc/ace_ssl.doxygen:
* etc/acexml.doxygen:
* html/index.html:
Changed documentation subdirectories to make debian packaging easier
Thu Aug 26 12:30:33 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
* debian/control:
Made some fixes for x.8.1
Thu Aug 26 11:54:15 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
* bin/auto_run_tests.pl:
Extended script to also check for $DANCE_ROOT/bin/dance_tests.lst
Thu Aug 26 10:20:41 UTC 2010 Martin Corino <mcorino@remedy.nl>
* ace/OS_NS_Thread.cpp:
Changes implementing the patches from Bugzilla #3653 (with
changes and some rejects; *no* asserts allowed in ACE).
Wed Aug 25 19:58:19 UTC 2010 Steve Huston <shuston@riverace.com>
* ace/Dev_Poll_Reactor.{h cpp}: Regarding change number 2 at
Fri Mar 26 14:07:55 UTC 2010 Steve Huston <shuston@riverace.com>
dispatching notifies in only one thread at a time was 1) wrong
(TP_Reactor doesn't do this), 2) broke important existing
applications at a customer site. This has been fixed so that the
notify dispatch behavior is like ACE_TP_Reactor: when the
notify handle is signaled, extract one notification, release
the token, dispatch the notification. Thus, each thread will
dispatch one notification, and multiple threads can dispatch
them at the same time if there are multiples.
Also fixed an error where it was possible to lose notice of a
notification. Resolves Bugzilla #3328.
Wed Aug 25 09:49:41 UTC 2010 Martin Corino <mcorino@remedy.nl>
* ace/Arg_Shifter.h:
* ace/config-macosx-leopard.h:
* ace/Guard_T.h:
* ace/Global_Macros.h:
Selected changes from patches in Bugzilla 3652.
Tue Aug 24 14:21:01 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
* ace/OS_NS_Thread.h:
Layout changes
* ace/config-win32-common.h:
Improved MinGW GCC 4.4 support. Thanks to
Jani Hakala <jani dot j dot hakala at jyu dot fi> for creating the
patch
Tue Aug 24 14:15:45 UTC 2010 Marijke Hengstmengel <mhengstmengel@remedy.nl>
* ace/Log_Msg.cpp
* ace/Log_Msg.h
* tests/Log_Msg_Test.cpp
Revert changes for logging thread id as argument.
Tue Aug 24 12:59:30 UTC 2010 Martin Corino <mcorino@remedy.nl>
* protocols/ace/INet/ClientRequestHandler.h:
* protocols/ace/INet/URLBase.h:
* protocols/ace/INet/HTTP_ClientRequestHandler.h:
Changes to fix export problems with nested classes with MSVC 7/8.
Tue Aug 24 11:29:45 UTC 2010 Marijke Hengstmengel <mhengstmengel@remedy.nl>
* ace/Log_Msg.h:
* ace/Log_Msg.cpp:
* tests/Log_Msg_Test.cpp:
* ChangeLog:
Add %#t to log a thread id that is coming from user code, as argument .
Mon Aug 23 19:51:59 UTC 2010 Phil Mesnier <mesnier_p@ociweb.com>
* tests/Missing_Svc_Conf_Test.cpp:
Fix some scoreboard problems.
Mon Aug 23 15:05:56 UTC 2010 Adam Mitz <mitza@ociweb.com>
* ace/Select_Reactor.h:
vc10 needs an "ACE_Export" declaration on the explicit template
instantiation of ACE_Select_Reactor.
Mon Aug 23 13:23:03 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
* ace/config-kfreebsd.h:
New config file for kfreebsd
* ace/config-win32-common.h:
Removed commented out defines
Mon Aug 23 11:57:30 UTC 2010 Martin Corino <mcorino@remedy.nl>
* protocols/ace/INet/INet_SSL_Export.h:
* protocols/ace/INet/HTTPS_Context.h:
* protocols/ace/INet/HTTPS_SessionFactory.h:
* protocols/ace/INet/HTTPS_URL.h:
* protocols/ace/INet/SSL_CallbackManager.h:
* protocols/ace/INet/SSL_CertificateCallback.h:
* protocols/ace/INet/SSL_PasswordCallback.h:
* protocols/ace/INet/SSL_X509Cert.h:
* protocols/ace/INet/inet_ssl.mpc:
Changes to fix MSVC 7/8 link errors.
Mon Aug 23 11:34:30 UTC 2010 Martin Corino <mcorino@remedy.nl>
* protocols/ace/INet/HTTPS_URL.h:
Fixed GCC41 error concerning comma at end of enum list.
Sat Aug 21 12:53:05 UTC 2010 Phil Mesnier <mesnier_p@ociweb.com>
* tests/Missing_Svc_Conf_Test.cpp:
Added a descriptive comment block to the source.
Fri Aug 20 13:29:22 UTC 2010 Phil Mesnier <mesnier_p@ociweb.com>
* ace/Service_Gestalt.cpp:
One more shot at fixing the behavior of the service configurator
in the face of missing defaulted svc.conf file.
* tests/Missing_Svc_Conf_Test.cpp:
* tests/run_test.lst:
* tests/tests.mpc:
Added a proper test to ensure changes to this behavior are caught
in the future.
Fri Aug 20 11:58:20 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
* ace/TSS_T.cpp:
Updated comment
* include/makeinclude/platform_g++_common.GNU:
If minimaltoc is set to 1, add -mminimal-toc to compiler flags
* include/makeinclude/platform_linux.GNU:
Removed check for ppc64, if you build for ppc64 and need -mminimal-toc
add minimaltoc=1 to your platform_macros.GNU file
Fri Aug 20 09:52:30 UTC 2010 Martin Corino <mcorino@remedy.nl>
* protocols/ace/INet/inet_ssl.mpb:
Removed feature subproject config.
* protocols/ace/INet/inet_ssl.mpc:
Added sublibrary project I forgot yesterday.
Thu Aug 19 12:37:14 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
* ace/Functor_T.h:
Doxygen changes
* include/makeinclude/platform_linux.GNU:
Make it possible to control -mminimal-toc through the
platform_macros.GNU file using minimaltoc
Thu Aug 19 12:09:30 UTC 2010 Martin Corino <mcorino@remedy.nl>
* bin/MakeProjectCreator/config/inet.mpb:
* bin/MakeProjectCreator/config/inetssl.mpb:
* protocols/ace/INet/inet.mpc:
* protocols/ace/INet/inet_ssl.mpb:
Changes to split INet into 2 libraries; regular and SSL.
Fixes dependencies of DAnCE tools on SSL.
Wed Aug 18 09:26:04 UTC 2010 Vladimir Zykov <vladimir.zykov@prismtech.com>
* netsvcs/lib/Client_Logging_Handler.cpp:
Fixed a compile warning.
Tue Aug 17 07:34:31 UTC 2010 Marijke Hengstmengel <mhengstmengel@remedy.nl>
* ace/CDR_Stream.cpp
Add Id
Mon Aug 16 22:00:06 UTC 2010 Adam Mitz <mitza@ociweb.com>
* examples/Reactor/Misc/Reactor_Misc.mpc:
Explicitly list an empty Template_Files so that the *_t.cpp doesn't
get added to Template_Files.
Mon Aug 16 12:58:31 UTC 2010 Marijke Hengstmengel <mhengstmengel@remedy.nl>
* ace/Auto_Event.cpp:
* ace/CDR_Stream.cpp:
* ace/Cleanup.cpp:
* ace/Codecs.cpp:
* ace/DEV_Addr.cpp:
* ace/Dynamic_Service_Base.cpp:
* ace/Filecache.cpp:
* ace/Flag_Manip.cpp:
* ace/FlReactor/FlReactor.cpp:
* ace/FoxReactor/FoxReactor.cpp:
* ace/Handle_Ops.cpp:
* ace/Hashable.cpp:
* ace/INET_Addr.cpp:
* ace/Init_ACE.cpp:
* ace/Local_Tokens.cpp:
* ace/Logging_Strategy.cpp:
* ace/Malloc.cpp:
* ace/MEM_Addr.cpp:
* ace/Message_Block.cpp:
* ace/Method_Request.cpp:
* ace/Multihomed_INET_Addr.cpp:
* ace/Name_Request_Reply.cpp:
* ace/OS_NS_string.cpp:
* ace/OS_Thread_Adapter.cpp:
* ace/Parse_Node.cpp:
* ace/Ping_Socket.cpp:
* ace/POSIX_Asynch_IO.cpp:
* ace/POSIX_CB_Proactor.cpp:
* ace/Proactor.cpp:
* ace/Proactor_Impl.cpp:
* ace/Process_Manager.cpp:
* ace/QoS/QoS_Decorator.cpp:
* ace/QoS/QoS_Manager.cpp:
* ace/QoS/QoS_Session_Factory.cpp:
* ace/QoS/QoS_Session_Impl.cpp:
* ace/QoS/SOCK_Dgram_Mcast_QoS.cpp:
* ace/Reactor.cpp:
* ace/Refcountable_T.cpp:
* ace/Remote_Name_Space.cpp:
* ace/Select_Reactor_Base.cpp:
* ace/Service_Config.cpp:
* ace/Service_Gestalt.cpp:
* ace/Shared_Memory_SV.cpp:
* ace/Singleton.cpp:
* ace/Sock_Connect.cpp:
* ace/SSL/SSL_Asynch_BIO.cpp:
* ace/SSL/SSL_Asynch_Stream.cpp:
* ace/SSL/SSL_Context.cpp:
* ace/SSL/SSL_SOCK.cpp:
* ace/SSL/SSL_SOCK_Acceptor.cpp:
* ace/SSL/SSL_SOCK_Connector.cpp:
* ace/SSL/SSL_SOCK_Stream.cpp:
* ace/SString.cpp:
* ace/Svc_Conf.y
* ace/Svc_Conf_y.cpp:
* ace/Task.cpp:
* ace/Thread_Manager.cpp:
* ace/Timer_Hash_T.cpp:
* ace/TkReactor/TkReactor.cpp:
* ace/Token_Collection.cpp:
* ace/WIN32_Asynch_IO.cpp:
* ace/XtReactor/XtReactor.cpp:
Removed ACE_RCSID
Thu Aug 12 16:07:55 UTC 2010 Steve Huston <shuston@riverace.com>
* configure.ac: Added feature test for ACE_LACKS_STRUCT_LIFNUM.
Thu Aug 12 08:39:31 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
* rpmbuild/ace-tao.spec:
Fixed problem compiling FC packages on OSB
Wed Aug 11 20:50:37 UTC 2010 Adam Mitz <mitza@ociweb.com>
* bin/MakeProjectCreator/templates/gnu.mpd:
With ARCH set, we need to create the local ARCH directory for the
executable in case there are no object files that would otherwise
have required it.
Wed Aug 11 13:45:52 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
* ace/config-g++-common.h:
Only enable GCC builtin atomic op when threads are enabled. Thanks to
Rafi <rafi dot net at gmail dot com> for reporting this
Tue Aug 10 17:24:05 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
* ACEXML/apps/svcconf/Svcconf.cpp:
Fixed compile problem
Tue Aug 10 08:55:17 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
* ace/Makefile.am:
Removed zapped file
Mon Aug 9 17:14:27 UTC 2010 Jeff Parsons <j.parsons@vanderbilt.edu>
* THANKS:
Added Robert Shectman <shectman at llnl dot gov>
Mon Aug 9 16:02:08 UTC 2010 Adam Mitz <mitza@ociweb.com>
* include/makeinclude/platform_vxworks6.3.GNU:
* include/makeinclude/platform_vxworks6.8.GNU:
The location of user-mode (RTP) libraries has changed in 6.8.
Mon Aug 9 15:14:43 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
* ACEXML/apps/svcconf/Svcconf_Handler.cpp:
Zap emulated exception macros
* ace/config-macros.h:
Only define ACE_HAS_EXCEPTIONS when it is not defined yet
Mon Aug 9 06:38:34 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
* ace/config-sunos5.5.h:
Fixed compile error
Mon Aug 9 06:35:14 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
* ace/ace.mpc:
Removed zapped file
Sun Aug 8 23:31:32 UTC 2010 William R. Otte <wotte@dre.vanderbilt.edu>
* ace/config-macosx-snowleopard.h:
Clang uses ACE_ANY_OPS_USE_NAMESPACE.
Fri Aug 6 17:36:45 UTC 2010 Adam Mitz <mitza@ociweb.com>
* bin/fuzz.pl:
Added a "trailing whitespace" check (not enabled by default).
Added the ability to pass multiple test names on the command line.
Extend the "too long file name" check to some additional file types.
Fri Aug 6 08:39:38 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
* protocols/ace/TMCast/TMCast.mpc:
Removed exceptions as base project
Thu Aug 5 16:56:01 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
* bin/MakeProjectCreator/config/tmcast.mpb:
* protocols/tests/RMCast/RMCast.mpc:
Removed exceptions as base project
Thu Aug 5 09:00:49 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
* ace/ACE.cpp:
* ace/ACE_crc32.cpp:
* ace/ACE_crc_ccitt.cpp:
* ace/ARGV.cpp:
* ace/ATM_Acceptor.cpp:
* ace/ATM_Addr.cpp:
* ace/ATM_Connector.cpp:
* ace/ATM_Params.cpp:
* ace/ATM_QoS.cpp:
* ace/ATM_Stream.cpp:
* ace/Acceptor.cpp:
* ace/Activation_Queue.cpp:
* ace/Active_Map_Manager.cpp:
* ace/Addr.cpp:
* ace/Arg_Shifter.cpp:
* ace/Argv_Type_Converter.cpp:
* ace/Assert.cpp:
* ace/Asynch_Acceptor.cpp:
* ace/Asynch_IO.cpp:
* ace/Asynch_Pseudo_Task.cpp:
* ace/Atomic_Op.cpp:
* ace/Atomic_Op_GCC_T.cpp:
* ace/Atomic_Op_T.cpp:
* ace/Auto_Ptr.cpp:
* ace/Barrier.cpp:
* ace/Base_Thread_Adapter.cpp:
* ace/Basic_Stats.cpp:
* ace/CDR_Base.cpp:
* ace/Capabilities.cpp:
* ace/Codeset_IBM1047.cpp:
* ace/Codeset_Registry.cpp:
* ace/Condition_Thread_Mutex.cpp:
* ace/Connection_Recycling_Strategy.cpp:
* ace/Containers.cpp:
* ace/Copy_Disabled.cpp:
* ace/Countdown_Time.cpp:
* ace/DEV.cpp:
* ace/DEV_Connector.cpp:
* ace/DEV_IO.cpp:
* ace/DLL.cpp:
* ace/DLL_Manager.cpp:
* ace/Date_Time.cpp:
* ace/Dev_Poll_Reactor.cpp:
* ace/Dirent_Selector.cpp:
* ace/Dump.cpp:
* ace/Dynamic.cpp:
* ace/Dynamic_Message_Strategy.cpp:
* ace/Dynamic_Service_Dependency.cpp:
* ace/Event.cpp:
* ace/Event_Handler.cpp:
* ace/FIFO.cpp:
* ace/FIFO_Recv.cpp:
* ace/FIFO_Recv_Msg.cpp:
* ace/FIFO_Send.cpp:
* ace/FIFO_Send_Msg.cpp:
* ace/FILE.cpp:
* ace/FILE_Addr.cpp:
* ace/FILE_Connector.cpp:
* ace/FILE_IO.cpp:
* ace/File_Lock.cpp:
* ace/Framework_Component.cpp:
* ace/Functor.cpp:
* ace/Functor_String.cpp:
* ace/Future.cpp:
* ace/Get_Opt.cpp:
* ace/Handle_Set.cpp:
* ace/High_Res_Timer.cpp:
* ace/ICMP_Socket.cpp:
* ace/IOStream.cpp:
* ace/IO_Cntl_Msg.cpp:
* ace/IO_SAP.cpp:
* ace/IPC_SAP.cpp:
* ace/LSOCK.cpp:
* ace/LSOCK_Acceptor.cpp:
* ace/LSOCK_CODgram.cpp:
* ace/LSOCK_Connector.cpp:
* ace/LSOCK_Dgram.cpp:
* ace/LSOCK_Stream.cpp:
* ace/Lib_Find.cpp:
* ace/Local_Memory_Pool.cpp:
* ace/Local_Name_Space.cpp:
* ace/Lock.cpp:
* ace/Log_Msg.cpp:
* ace/Log_Msg_Backend.cpp:
* ace/Log_Msg_Callback.cpp:
* ace/Log_Msg_IPC.cpp:
* ace/Log_Msg_NT_Event_Log.cpp:
* ace/Log_Record.cpp:
* ace/MEM_Acceptor.cpp:
* ace/MEM_Connector.cpp:
* ace/MEM_IO.cpp:
* ace/MEM_SAP.cpp:
* ace/MEM_Stream.cpp:
* ace/MMAP_Memory_Pool.cpp:
* ace/Malloc_Allocator.cpp:
* ace/Manual_Event.cpp:
* ace/Mem_Map.cpp:
* ace/Message_Queue.cpp:
* ace/Message_Queue_NT.cpp:
* ace/Message_Queue_Vx.cpp:
* ace/Msg_WFMO_Reactor.cpp:
* ace/Mutex.cpp:
* ace/Name_Proxy.cpp:
* ace/Name_Space.cpp:
* ace/Naming_Context.cpp:
* ace/Notification_Strategy.cpp:
* ace/OS.cpp:
* ace/OS_Errno.cpp:
* ace/OS_Log_Msg_Attributes.cpp:
* ace/OS_NS_Thread.cpp:
* ace/OS_NS_arpa_inet.cpp:
* ace/OS_NS_ctype.cpp:
* ace/OS_NS_dirent.cpp:
* ace/OS_NS_dlfcn.cpp:
* ace/OS_NS_errno.cpp:
* ace/OS_NS_fcntl.cpp:
* ace/OS_NS_math.cpp:
* ace/OS_NS_netdb.cpp:
* ace/OS_NS_poll.cpp:
* ace/OS_NS_pwd.cpp:
* ace/OS_NS_regex.cpp:
* ace/OS_NS_signal.cpp:
* ace/OS_NS_stdio.cpp:
* ace/OS_NS_stdlib.cpp:
* ace/OS_NS_strings.cpp:
* ace/OS_NS_stropts.cpp:
* ace/OS_NS_sys_mman.cpp:
* ace/OS_NS_sys_msg.cpp:
* ace/OS_NS_sys_resource.cpp:
* ace/OS_NS_sys_select.cpp:
* ace/OS_NS_sys_shm.cpp:
* ace/OS_NS_sys_socket.cpp:
* ace/OS_NS_sys_stat.cpp:
* ace/OS_NS_sys_time.cpp:
* ace/OS_NS_sys_uio.cpp:
* ace/OS_NS_sys_utsname.cpp:
* ace/OS_NS_sys_wait.cpp:
* ace/OS_NS_time.cpp:
* ace/OS_NS_unistd.cpp:
* ace/OS_NS_wchar.cpp:
* ace/OS_NS_wctype.cpp:
* ace/OS_TLI.cpp:
* ace/OS_main.cpp:
* ace/Obchunk.cpp:
* ace/Object_Manager.cpp:
* ace/Object_Manager_Base.cpp:
* ace/PI_Malloc.cpp:
* ace/Pagefile_Memory_Pool.cpp:
* ace/Pipe.cpp:
* ace/Priority_Reactor.cpp:
* ace/Process.cpp:
* ace/Process_Mutex.cpp:
* ace/Process_Semaphore.cpp:
* ace/Profile_Timer.cpp:
* ace/RW_Mutex.cpp:
* ace/RW_Process_Mutex.cpp:
* ace/RW_Thread_Mutex.cpp:
* ace/Reactor_Impl.cpp:
* ace/Reactor_Notification_Strategy.cpp:
* ace/Reactor_Timer_Interface.cpp:
* ace/Read_Buffer.cpp:
* ace/Recursive_Thread_Mutex.cpp:
* ace/Recyclable.cpp:
* ace/Registry.cpp:
* ace/Registry_Name_Space.cpp:
* ace/Remote_Tokens.cpp:
* ace/SOCK.cpp:
* ace/SOCK_Acceptor.cpp:
* ace/SOCK_CODgram.cpp:
* ace/SOCK_Connector.cpp:
* ace/SOCK_Dgram.cpp:
* ace/SOCK_Dgram_Bcast.cpp:
* ace/SOCK_Dgram_Mcast.cpp:
* ace/SOCK_IO.cpp:
* ace/SOCK_SEQPACK_Acceptor.cpp:
* ace/SOCK_SEQPACK_Association.cpp:
* ace/SOCK_SEQPACK_Connector.cpp:
* ace/SOCK_Stream.cpp:
* ace/SPIPE.cpp:
* ace/SPIPE_Acceptor.cpp:
* ace/SPIPE_Addr.cpp:
* ace/SPIPE_Connector.cpp:
* ace/SPIPE_Stream.cpp:
* ace/SUN_Proactor.cpp:
* ace/SV_Message.cpp:
* ace/SV_Message_Queue.cpp:
* ace/SV_Semaphore_Complex.cpp:
* ace/SV_Semaphore_Simple.cpp:
* ace/SV_Shared_Memory.cpp:
* ace/Sample_History.cpp:
* ace/Sbrk_Memory_Pool.cpp:
* ace/Sched_Params.cpp:
* ace/Select_Reactor_T.cpp:
* ace/Semaphore.cpp:
* ace/Service_Manager.cpp:
* ace/Service_Object.cpp:
* ace/Service_Repository.cpp:
* ace/Service_Types.cpp:
* ace/Shared_Memory.cpp:
* ace/Shared_Memory_MM.cpp:
* ace/Shared_Memory_Pool.cpp:
* ace/Shared_Object.cpp:
* ace/Sig_Adapter.cpp:
* ace/Sig_Handler.cpp:
* ace/Signal.cpp:
* ace/Stack_Trace.cpp:
* ace/Stats.cpp:
* ace/Synch_Options.cpp:
* ace/System_Time.cpp:
* ace/TLI.cpp:
* ace/TLI_Acceptor.cpp:
* ace/TLI_Connector.cpp:
* ace/TLI_Stream.cpp:
* ace/TP_Reactor.cpp:
* ace/TSS_Adapter.cpp:
* ace/TTY_IO.cpp:
* ace/Thread.cpp:
* ace/Thread_Adapter.cpp:
* ace/Thread_Control.cpp:
* ace/Thread_Exit.cpp:
* ace/Thread_Hook.cpp:
* ace/Thread_Mutex.cpp:
* ace/Thread_Semaphore.cpp:
* ace/Throughput_Stats.cpp:
* ace/Time_Value.cpp:
* ace/Timeprobe.cpp:
* ace/Timer_List_T.cpp:
* ace/Token.cpp:
* ace/Token_Invariants.cpp:
* ace/Token_Manager.cpp:
* ace/Token_Request_Reply.cpp:
* ace/Trace.cpp:
* ace/UNIX_Addr.cpp:
* ace/UPIPE_Acceptor.cpp:
* ace/UPIPE_Connector.cpp:
* ace/UPIPE_Stream.cpp:
* ace/UUID.cpp:
* ace/WFMO_Reactor.cpp:
* ace/WIN32_Proactor.cpp:
* ace/XTI_ATM_Mcast.cpp:
* ace/ace_wchar.cpp:
* ace/gethrtime.cpp:
Removed ACE_RCSID
Thu Aug 5 08:13:51 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
* ace/CORBA_macros.h:
* ace/Global_Macros.h:
* ace/Vector_T.h:
* ace/ace_wchar.h:
* ace/config-cxx-common.h:
* ace/config-doxygen.h:
* ace/config-g++-common.h:
* ace/config-hpux-11.00.h:
* ace/config-icc-common.h:
* ace/config-integritySCA.h:
* ace/config-macros.h:
* ace/config-netbsd.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-tandem-nsk-mips-v2.h:
* ace/config-tandem-nsk-mips-v3.h:
* ace/config-unixware-7.1.0.h:
* ace/config-unixware-7.1.0.udk.h:
* ace/config-win32-borland.h:
* ace/config-win32-dmc.h:
* ace/config-win32-ghs.h:
* ace/config-win32-interix.h:
* ace/config-win32-msvc-10.h:
* ace/config-win32-msvc-7.h:
* ace/config-win32-msvc-8.h:
* ace/config-win32-msvc-9.h:
* include/makeinclude/platform_aix.GNU:
* include/makeinclude/platform_aix_g++.GNU:
* include/makeinclude/platform_aix_ibm.GNU:
* include/makeinclude/platform_cray.GNU:
* include/makeinclude/platform_freebsd.GNU:
* include/makeinclude/platform_gnuwin32_common.GNU:
* include/makeinclude/platform_hpux_aCC.GNU:
* include/makeinclude/platform_hpux_gcc.GNU:
* include/makeinclude/platform_integrity_ghs.GNU:
* include/makeinclude/platform_irix6.x_common.GNU:
* include/makeinclude/platform_linux_common.GNU:
* include/makeinclude/platform_lynxos.GNU:
* include/makeinclude/platform_macosx.GNU:
* include/makeinclude/platform_macosx_common.GNU:
* include/makeinclude/platform_macosx_icc.GNU:
* include/makeinclude/platform_macosx_panther.GNU:
* include/makeinclude/platform_netbsd.GNU:
* include/makeinclude/platform_openbsd.GNU:
* include/makeinclude/platform_openvms.GNU:
* include/makeinclude/platform_qnx_rtp_gcc.GNU:
* include/makeinclude/platform_rtems.x_g++.GNU:
* include/makeinclude/platform_sunos5_g++.GNU:
* include/makeinclude/platform_sunos5_sunc++.GNU:
* include/makeinclude/platform_tandem.GNU:
* include/makeinclude/platform_tru64_cxx.GNU:
* include/makeinclude/platform_tru64_g++.GNU:
* include/makeinclude/platform_unixware_g++.GNU:
* include/makeinclude/platform_vxworks5.5.x.GNU:
* include/makeinclude/platform_vxworks6.2.GNU:
* include/makeinclude/platform_vxworks6.3.GNU:
* include/makeinclude/platform_win32_dmc.GNU:
* include/makeinclude/platform_win32_icc.GNU:
* include/makeinclude/platform_win32_interix.GNU:
* include/makeinclude/wrapper_macros.GNU:
* tests/Bug_3673_Regression_Test.cpp:
* tests/Reactor_Exceptions_Test.cpp:
* tests/tests.mpc:
Removed support for non exception builds, ACE_HAS_EXCEPTIONS is
now always defined
* rpmbuild/ace-tao.spec:
Small updates
* ace/Exception_Macros.h:
* bin/MakeProjectCreator/config/exceptions.mpb:
Removed these files.
Thu Aug 5 07:40:00 UTC 2010 Build CZar <buildczar at prismtech dot com>
* ace/OS_NS_Thread.cpp:
Add the missing ; to the lines added by the fix below.
Wed Aug 4 14:16:46 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
Wed Aug 4 17:21:17 UTC 2010 Chris Cleeland <cleeland@ociweb.com>
* bin/MakeProjectCreator/config/crosscompile.mpb:
Added specific clause for cdt6.
Wed Aug 4 14:16:46 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
* ace/OS_NS_Thread.cpp:
Check more internal return values
* rpmbuild/ace-tao.spec-bugfixonly.patch:
Removed this file, not needed
Tue Aug 3 12:14:51 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
* bin/generate_doxygen.pl:
* html/index.html:
DAnCE has its own file now and also some documentation got moved
out of the tao directory
Sun Aug 1 18:14:03 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
* NEWS:
* bin/diff-builds-and-group-fixed-tests-only.sh:
* bin/make_release.py:
* docs/Download.html:
* etc/index.html:
Updated because of release
* debian/*:
Did rename actions the release script didn't do, have to sort this
out later
Sun Aug 01 11:30:54 CEST 2010 Johnny Willemsen <jwillemsen@remedy.nl>
* ACE version 5.8.1 released.
Thu Jul 29 14:41:32 UTC 2010 Steve Huston <shuston@riverace.com>
* ace/Process.h (set_handles): Clarify that passing ACE_INVALID_HANDLE
for any of the handle values will cause a duplicate of the
corresponding ACE_STDIN/OUT/ERR to be used in the options.
Thu Jul 29 10:43:32 UTC 2010 Marcel Smit <msmit@remedy.nl>
* bin/MakeProjectCreator/config/global.features:
* bin/MakeProjectCreator/config/inetssl.mpb:
* protocols/ace/INet/inet_ssl.mpb:
Created a new feature, inet_ssl. When set, the INet libary
builds, using SSL. To let the INet libary use SSL, one should
enable the inet_ssl feature in default.features and add ssl=1 to
the platform_macos.GNU.
Mon Jul 26 20:26:53 UTC 2010 Steve Huston <shuston@riverace.com>
* ace/OS_NS_Thread.h: Note that the cpu_set_size to the get/set
affinity methods is a byte count.
Mon Jul 26 07:02:30 UTC 2010 Martin Corino <mcorino@remedy.nl>
* bin/MakeProjectCreator/config/inet.mpb:
* protocols/ace/INet/inet.mpc:
Added avoids += corba_e_compact.
Thu Jul 22 04:35:30 UTC 2010 Martin Corino <mcorino@remedy.nl>
* bin/MakeProjectCreator/config/inet.mpb:
* protocols/ace/INet/inet.mpc:
Added avoids += ace_for_tao.
Wed Jul 21 18:23:32 UTC 2010 Douglas C. Schmidt <schmidt@dre.vanderbilt.edu>
* ace/Basic_Types.h (ACE_INT8_FORMAT_SPECIFIER): Added the missing
"_ASCII" to the ACE_INT8_FORMAT_SPECIFIER macro usage. Thanks
to Andre Kostur <akostur at incognito dot com> for reporting
this.
Wed Jul 21 15:52:32 UTC 2010 Phil Mesnier <mesnier_p@ociweb.com>
* ace/Service_Gestalt.h:
* ace/Service_Gestalt.inl:
* ace/Service_Gestalt.cpp:
Reverted for_TAO specific change, revised the processing to
ensure default first, then files, then cmdline directives.
Wed Jul 21 03:07:28 UTC 2010 Phil Mesnier <mesnier_p@ociweb.com>
* ace/Service_Gestalt.h:
* ace/Service_Gestalt.cpp:
Fix errors in premature committal.
Wed Jul 21 02:30:45 UTC 2010 Phil Mesnier <mesnier_p@ociweb.com>
* ace/Service_Gestalt.h:
* ace/Service_Gestalt.inl:
* ace/Service_Gestalt.cpp:
Add a specialized open method to be called by TAO. TAO depends
on a modified order of directive evaluation.
Tue Jul 20 18:02:03 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
* docs/Download.html:
Fixed some typos, thanks to Thomas Lockhart
<Thomas dot lockhart at jpl dot nasa dot gov> for reporting this
Tue Jul 20 15:08:49 UTC 2010 Phil Mesnier <mesnier_p@ociweb.com>
* tests/Bug_3319_Regression_Test.cpp:
Fix the test to be consistent with revised service config
behavior. The test had assumed that ACE_Service_Config::open()
would return 0 even if svc.conf were not present, but since it
was setting the ignore_default_svc_conf_file to 0, the restore
behavior of the service configurator is to fail with ENOENT in
that case.
Tue Jul 20 08:48:00 UTC 2010 Vladimir Zykov <vladimir.zykov@prismtech.com>
* ace/TSS_T.cpp:
Fixed a bug in ACE_TSS::ts_get() that only exhibited on
SunOS/Studio builds. The later configutsyion uses ACE_HAS_THR_C_DEST
and with that define ts_get() behaved differently. In particular it
didn't create a ts_obj if tss_adapter was not 0.
Tue Jul 20 07:38:30 UTC 2010 Martin Corino <mcorino@remedy.nl>
* protocols/ace/INet/SSL_CallbackManager.h:
Fixed comment typo.
Tue Jul 20 05:25:30 UTC 2010 Martin Corino <mcorino@remedy.nl>
* protocols/ace/INet/HTTP_BasicAuthentication.cpp:
* protocols/ace/INet/HTTP_BasicAuthentication.h:
* protocols/ace/INet/HTTP_BasicAuthentication.inl:
* protocols/ace/INet/inet.mpc:
Added basic support for HTTP Basic Authentication scheme.
Tue Jul 20 03:56:30 UTC 2010 Martin Corino <mcorino@remedy.nl>
* protocols/ace/INet/HTTP_SessionBase.cpp:
Fixed MSVC 7.1 compile problems.
* protocols/ace/INet/HTTP_Simple_exec.cpp:
Fixed compile problems for non-SSL builds.
Tue Jul 20 03:25:30 UTC 2010 Martin Corino <mcorino@remedy.nl>
* bin/MakeProjectCreator/config/inetssl.mpb:
* protocols/ace/INet/inet_ssl.mpb:
Fuzz fixes.
Mon Jul 19 11:50:59 UTC 2010 Vladimir Zykov <vladimir.zykov@prismtech.com>
* ace/TSS_T.inl:
* ace/TSS_T.h:
* ace/TSS_T.cpp:
Mostly fixed bug 3539. It doesn't fix a case when main thread
doesn't own ACE_TSS but still uses it. Fixing the later is not
straight forward and will require a lot more efforts.
Also rearranged the code so that it has less duplicates.
* tests/run_test.lst:
Marked the test as fixed.
Mon Jul 19 09:15:30 UTC 2010 Martin Corino <mcorino@remedy.nl>
* bin/MakeProjectCreator/config/inet.mpb:
* bin/MakeProjectCreator/config/global.features:
* protocols/ace/INet/inet.mpc:
Added new feature 'exclude_inet' to allow builds to
explicitly exclude building INet.
Mon Jul 19 08:49:30 UTC 2010 Martin Corino <mcorino@remedy.nl>
* protocols/ace/INet/HTTPS_Session.cpp:
* protocols/ace/INet/HTTPS_Session.h:
Fixed compile errors byadding version check to disable
'relatively' new OpenSSL functionality for builds using
outdated OpenSSL installations (OpenSSL <= 0.9.8e).
Sat Jul 17 14:06:30 UTC 2010 Martin Corino <mcorino@remedy.nl>
* protocols/ace/INet/ClientRequestHandler.h:
* protocols/ace/INet/URLBase.h:
Some include shuffling to fix an incomplete type warning
with MSVC.
Sat Jul 17 11:39:30 UTC 2010 Martin Corino <mcorino@remedy.nl>
* protocols/ace/INet/inet_ssl.mpb:
Replaced ace_openssl base project by ssl. Fixes missing
ACE_SSL lib link errors.
* protocols/ace/INet/SSL_CallbackManager.cpp:
Fixed MSVC compile errors.
Sat Jul 17 10:26:30 UTC 2010 Martin Corino <mcorino@remedy.nl>
* bin/MakeProjectCreator/config/inetssl.mpb:
* bin/MakeProjectCreator/config/inet.mpb:
Added feature project for SSL based parts of INet.
Setting feature ssl=1 will automatically cause correct
dependencies for SSL to be generated in INet based projects.
* protocols/ace/INet/HTTPS_Context.cpp:
* protocols/ace/INet/HTTPS_Context.h:
* protocols/ace/INet/HTTPS_Context.inl:
* protocols/ace/INet/HTTP_SessionBase.cpp:
* protocols/ace/INet/HTTP_SessionBase.h:
* protocols/ace/INet/HTTP_SessionBase.inl:
* protocols/ace/INet/HTTPS_Session.cpp:
* protocols/ace/INet/HTTPS_SessionFactory.cpp:
* protocols/ace/INet/HTTPS_SessionFactory.h:
* protocols/ace/INet/HTTPS_Session.h:
* protocols/ace/INet/HTTPS_URL.cpp:
* protocols/ace/INet/HTTPS_URL.h:
* protocols/ace/INet/HTTPS_URL.inl:
* protocols/ace/INet/SSL_CallbackManager.cpp:
* protocols/ace/INet/SSL_CallbackManager.h:
* protocols/ace/INet/SSL_CallbackManager.inl:
* protocols/ace/INet/SSL_CertificateCallback.cpp:
* protocols/ace/INet/SSL_CertificateCallback.h:
* protocols/ace/INet/SSL_CertificateCallback.inl:
* protocols/ace/INet/SSL_PasswordCallback.cpp:
* protocols/ace/INet/SSL_PasswordCallback.h:
* protocols/ace/INet/SSL_Proxy_Connector.cpp:
* protocols/ace/INet/SSL_Proxy_Connector.h:
* protocols/ace/INet/SSLSock_IOStream.cpp:
* protocols/ace/INet/SSLSock_IOStream.h:
* protocols/ace/INet/SSL_X509Cert.cpp:
* protocols/ace/INet/SSL_X509Cert.h:
* protocols/ace/INet/SSL_X509Cert.inl:
New files implementing SSL/HTTPS support.
Includes support for proxy CONNECT tunneling.
* protocols/ace/INet/inet_ssl.mpb:
Feature project which will include SSL/HTTPS support
into INet when MPC feature ssl=1 is set.
* protocols/ace/INet/ClientRequestHandler.cpp:
* protocols/ace/INet/ClientRequestHandler.h:
* protocols/ace/INet/ConnectionCache.cpp:
* protocols/ace/INet/ConnectionCache.h:
* protocols/ace/INet/FTP_ClientRequestHandler.cpp:
* protocols/ace/INet/FTP_URL.cpp:
* protocols/ace/INet/FTP_URL.h:
* protocols/ace/INet/FTP_URL.inl:
* protocols/ace/INet/HeaderBase.h:
* protocols/ace/INet/HTTP_ClientRequestHandler.cpp:
* protocols/ace/INet/HTTP_ClientRequestHandler.h:
* protocols/ace/INet/HTTP_ClientRequestHandler.inl:
* protocols/ace/INet/HTTP_Session.cpp:
* protocols/ace/INet/HTTP_Session.h:
* protocols/ace/INet/HTTP_StreamPolicyBase.h:
* protocols/ace/INet/HTTP_StreamPolicy.h:
* protocols/ace/INet/HTTP_URL.cpp:
* protocols/ace/INet/HTTP_URL.h:
* protocols/ace/INet/HTTP_URL.inl:
* protocols/ace/INet/inet.mpc:
* protocols/ace/INet/RequestHandler.h:
* protocols/ace/INet/StreamHandler.cpp:
* protocols/ace/INet/StreamInterceptor.h:
* protocols/ace/INet/URLBase.h:
Some redesign to accomodate addition of HTTPS.
Some additional logging.
Some additional documentation.
* protocols/ace/INet/HTTP_Simple_exec.cpp:
Extended to include HTTPS support.
* protocols/tests/INet/MT_Get/Main.cpp:
Added some traces.
Fri Jul 16 22:08:05 UTC 2010 Phil Mesnier <mesnier_p@ociweb.com>
* ace/Service_Gestalt.h:
* ace/Service_Gestalt.cpp:
Further refinement of service initialization process. This
restores the order of processing, and is more explicit about
handling a defaulted svc.conf.
Thu Jul 15 17:53:47 UTC 2010 Phil Mesnier <mesnier_p@ociweb.com>
* ace/Service_Gestalt.cpp:
* THANKS:
Restore pre-gestalt behavior of returning -1 if svc.conf does
not exist and an ACE_Service_Config::open() is expecting to use
the default file.
Thanks to Daynesh Mangal (daynesh@gmail.com) for reporting the
errant behavior.
Thu Jul 15 12:53:53 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
* etc/ace.doxygen:
* etc/ace_inet.doxygen:
* etc/ace_man.doxygen:
* etc/ace_qos.doxygen:
* etc/ace_rmcast.doxygen:
* etc/ace_ssl.doxygen:
* etc/acexml.doxygen:
Generate deprecated/todo pages
Thu Jul 15 12:35:30 UTC 2010 Martin Corino <mcorino@remedy.nl>
* ace/SSL/SSL_SOCK_Stream.h:
* ace/SSL/SSL_SOCK_Stream.inl:
Added two method overloads available in ACE_SOCK_Stream but
missing from ACE_SSL_SOCK_Stream.
Thu Jul 15 09:49:28 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
* ace/config-doxygen.h:
Added ACE_HAS_POSITION_INDEPENDENT_POINTERS
Thu Jul 15 09:29:58 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
* bin/generate_doxygen.pl:
* etc/ace_inet.doxygen:
* html/index.html:
Added ACE INet library
Thu Jul 15 09:11:51 UTC 2010 William R. Otte <wotte@dre.vanderbilt.edu>
* ace/config-macosx-snowleopard.h:
* include/makeinclude/platform_clang_common.GNU:
* include/makeinclude/platform_macosx_common.GNU:
Preliminary support for clang compiler.
Tue Jul 13 14:39:55 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
* NEWS:
Updated
Tue Jul 13 14:33:23 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
* ace/Cached_Connect_Strategy_T.h:
* ace/Capabilities.h:
Doxygen fixes
Tue Jul 13 14:20:09 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
* ace/os_include/os_errno.h:
Fixed problems with msvc 10, , thanks to Max Zhou
<earthdog at 126.com> for supplying these changes, this fixes
bugzilla 3873
Tue Jul 13 11:08:38 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
* bin/MakeProjectCreator/config/vc10nmake.mpb:
* netsvcs/lib/lib.mpc:
vc10 support, thanks to Max Zhou <earthdog at 126.com> for
supplying these changes
Mon Jul 12 11:04:58 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
* ace/ACE.cpp:
* ace/Activation_Queue.h:
* ace/Active_Map_Manager.h:
* ace/Dev_Poll_Reactor.h:
* ace/Dev_Poll_Reactor.inl:
* ace/Event_Handler.h:
* ace/Filecache.h:
* ace/Manual_Event.h:
* ace/Map_Manager.h:
* ace/Mem_Map.h:
* ace/Message_Block.h:
* ace/OS_Log_Msg_Attributes.h:
* ace/OS_NS_unistd.h:
* ace/Object_Manager.h:
* ace/Recursive_Thread_Mutex.h:
Layout, const, and doxygen fixes
Mon Jul 12 10:11:24 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
* ace/DLL.h:
* ace/DLL_Manager.h:
* ace/Dirent.h:
* ace/Dump_T.h:
* ace/Event_Handler.h:
* ace/File_Lock.h:
* ace/INET_Addr.h:
* ace/Log_Msg_Callback.h:
* ace/Log_Record.h:
* ace/Logging_Strategy.h:
Fixed set of doxygen warnings
Mon Jul 12 08:19:58 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
* ace/Connector.h:
* ace/Malloc_Base.h:
* ace/SString.h:
* ace/Stream.h:
* ace/Task.h:
Fixed set of doxygen warnings
Fri Jul 09 09:35:30 UTC 2010 Martin Corino <mcorino@remedy.nl>
* bin/PerlACE/Process_Unix.pm:
Fix killall() valgrind handling.
Thu Jul 08 14:41:30 UTC 2010 Martin Corino <mcorino@remedy.nl>
* bin/PerlACE/Process_Unix.pm:
Fix killall() valgrind handling.
Thu Jul 08 07:56:30 UTC 2010 Martin Corino <mcorino@remedy.nl>
* bin/PerlACE/Process_Unix.pm:
Make killall() recognize and handle valgrind runs correctly.
Wed Jul 7 14:53:12 UTC 2010 Vladimir Zykov <vladimir.zykov@prismtech.com>
* tests/run_test.lst:
* tests/Bug_3539_Regression_Test.cpp:
* tests/tests.mpc:
Added a test for bug 3539 as non-fixed.
Wed Jul 7 11:43:16 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
* docs/bczar/bczar.html:
Extended instructions
Tue Jul 6 12:28:43 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
* docs/Download.html:
CIAO is also online available
Tue Jul 6 11:29:41 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
* ace/Message_Queue_T.cpp:
* ace/Service_Repository.h:
* ace/Task_T.h:
Fixed doxygen warnings
Tue Jul 6 11:22:08 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
* etc/ace.doxygen:
Improved doxygen configuration
Tue Jul 6 11:11:06 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
* etc/ace.doxygen:
* etc/ace_man.doxygen:
* etc/ace_qos.doxygen:
* etc/ace_rmcast.doxygen:
* etc/ace_ssl.doxygen:
* etc/acexml.doxygen:
Reduced the size of the colloboration graphs
Mon Jul 5 15:20:14 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
* rpmbuild/ace-tao.spec:
Removed some test code
Mon Jul 5 14:59:25 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
* rpmbuild/ace-tao.spec:
Added missing file, thanks to Anatoli Sakhnik
<sakhnik at gmail dot com> for reporting this, this should fix
bugzilla 3870
Mon Jul 05 14:32:30 UTC 2010 Martin Corino <mcorino@remedy.nl>
* bin/PerlACE/Process_Unix.pm:
Fixes problem with killall() function being not selective enough.
Mon Jul 5 13:56:57 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
* etc/ace.doxygen:
* etc/ace_qos.doxygen:
* etc/ace_rmcast.doxygen:
* etc/ace_ssl.doxygen:
* etc/acexml.doxygen:
Disable include and included graphs, this should reduce the size
of the documentation a lot
Mon Jul 5 13:29:23 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
* bin/generate_doxygen.pl:
Some preparations to move the DAnCE doxygen files to DAnCE
* docs/bczar/bczar.html:
Updated release notes, made it possible to generate doxygen on
a regular system instead of on naboo, the side effect is that the
doxygen packages on naboo are 350Mb, on FC13 with all latest tools
they are 1.4GB
Mon Jul 5 11:22:09 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
* ace/Select_Reactor_Base.cpp:
Fixed doxygen warning
* etc/ace.doxygen:
* etc/ace_man.doxygen:
* etc/ace_qos.doxygen:
* etc/ace_rmcast.doxygen:
* etc/ace_ssl.doxygen:
* etc/acexml.doxygen:
Define ACE_INLINE as inline and not as 1
Mon Jul 5 10:56:15 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
* rpmbuild/ace-tao.spec-release.patch:
Removed this file.
Mon Jul 5 09:11:21 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
* docs/Download.html:
Removed link to very old patches and fixed typo
Mon Jul 5 09:05:43 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
* docs/Download.html:
Updated filenames in text
Mon Jul 5 08:57:09 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
* docs/Download.html:
Update latest minor release to x.8.0
Mon Jul 5 08:19:17 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
* bin/diff-builds-and-group-fixed-tests-only.sh:
Updated for x.8.0
* bin/generate_rel_manpages:
Remove restriction to run on naboo, removed doxygen check, updated
error message
* docs/Download.html:
Updated to x.8.0
* etc/ace.doxygen:
Layout changes
* etc/index.html:
Added 5.8
* rpmbuild/ace-tao.spec:
Changed version numbers to x.8.0 and added new ACE INet library
Sun Jul 04 18:57:33 CEST 2010 Johnny Willemsen <jwillemsen@remedy.nl>
* ACE version 5.8 released.
Local Variables:
mode: change-log
add-log-time-format: (lambda () (progn (setq tz (getenv "TZ")) (set-time-zone-rule "UTC") (setq time (format-time-string "%a %b %e %H:%M:%S %Z %Y" (current-time))) (set-time-zone-rule tz) time))
indent-tabs-mode: nil
End: