| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
*:
Zapped trailing whitespaces using
find -name \*.h -o -name \*.cpp -name \*.inl | xargs perl -i -pe's/\s+\n/\n/'
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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
|
|
|
|
|
|
| |
* apps/soreduce/Signature.cpp:
* tests/TkReactor_Test.cpp:
Fixed fuzz
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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
|
| |
|
| |
|
| |
|
|
|
|
|
| |
* tests/SSL/Bug_2912_Regression_Test.cpp:
Fixed compile error
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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
|
|
|
| |
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.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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.
|
| |
|
|
|
|
|
|
| |
* tests/Time_Value_Test.cpp:
Fixed compile warning on QNX. time_t on QNX is defined as unsigned
int.
|
|
|
|
|
|
|
|
|
| |
* 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
|
| |
|
|
|
|
|
|
| |
* ace/Log_Msg.cpp
* ace/Log_Msg.h
* tests/Log_Msg_Test.cpp
Revert changes for logging thread id as argument.
|
|
|
|
|
|
|
| |
* 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 .
|
|
|
|
|
| |
* tests/Missing_Svc_Conf_Test.cpp:
Fix some scoreboard problems.
|
|
|
|
|
| |
* tests/Missing_Svc_Conf_Test.cpp:
Added a descriptive comment block to the source.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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:
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.
|
|
|
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
|
|
|
| |
* tests/run_test.lst:
* tests/Bug_3539_Regression_Test.cpp:
* tests/tests.mpc:
Added a test for bug 3539 as non-fixed.
|
|
|
|
|
| |
* *.mpc:
Use dynamicflags += instead of dynamicflags =
|
|
|
|
|
| |
* tests/Log_Msg_Test.cpp:
Added nul terminator at the end of a string that was missing.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
| |
* ace/OS_NS_dirent.cpp:
Small code improvements to closedir
* tests/FlReactor_Test.cpp:
Small changes
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
* tests/Dev_Poll_Reactor_Test.cpp:
Fixed 2 memory leaks in this test. Previously both client and
server svc handlers were leaked. After fixing that it turned out
that client is not able to finish properly as its reactor is not
shutdown. The later was happening because server was reaching
desired exit condition faster and once it get closed client could
never get a chance to reach its own exit condition. So, in short,
there is no point in this test to run client side reactor if the
client's svc handler got closed.
|
|
|
|
|
|
|
|
|
| |
* examples/QOS/Diffserv/run_test.pl:
* examples/Reactor/TP_Reactor/run_test.pl:
Use TestTarget
* tests/OS_Test.cpp:
Prefix increment, const changes
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* tests/SSL/SSL_Asynch_Stream_Test.cpp:
* tests/SSL/Bug_2912_Regression_Test.cpp:
* tests/Proactor_UDP_Test.cpp:
* tests/MT_Reference_Counted_Event_Handler_Test.cpp:
* tests/Proactor_Test_IPV6.cpp:
* tests/Bug_2740_Regression_Test.cpp:
* tests/Dev_Poll_Reactor_Test.cpp:
* tests/Proactor_Test.cpp:
* tests/TP_Reactor_Test.cpp:
All these tests need to block SIGPIPE signal. POSIX defines that
newly created threads must inherit signal mask from the creating
thread. The later doesn't happen at least on Solaris 10. With this
change each new thread in the above tests will block SIGPIPE signal
individually.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* ace/Service_Types.h
* ace/Service_Types.inl
* ace/Service_Types.cpp
Added service_type_ attr to expose the type of service being
managed to the ACE_Service_Repository. This allows the ASR to
manage the lifecycle of the ACE_Module and ACE_Stream in order to
avoid a double delete of ACE_Module at shutdown.
ACE_Stream_Type::fini was modified to not call ACE_Module_Type::fini
as this will results in a double delete when ACE_Service_Repository::fini
is called. ACE_Stream_Type::remove(module_name) was modified to not call
ACE_Module_Type::fini as this will results in a double delete
when ACE_Service_Repository::fini is called also.
* ace/Service_Repository.cpp
Modified ASR::fini to iterate over the service_array_ twice.
ACE_Service_Type::fini is called on all ACE_Stream_Type and
ACE_Service_Object_Type instances first. Then, fini is called on
all ACE_Modules_Type instances. All calls to fini are done in the
order the services appear in the ASR::service_array_ except for
the grouping described here. The calls to ACE_Module_Type::fini
must be done last because ACE_Stream_Type::fini accesses the Modules
so they must not be deleted by a call to ACE_Module_Type::fini
before that.
* tests/Bug_3334_Regresssion_Test.cpp
Added call to ACE_Service_Repository::fini_svcs() to capture all
debug output before the application exits.
* tests/run_tests.lst
This fixes Bugzilla #3334
|
|
|
|
|
| |
* tests/Thread_Timer_Queue_Adapter_Test.cpp:
Fixed compilation problems with single threaded builds
|
|
|
|
|
| |
* tests/MT_NonBlocking_Connect_Test.cpp:
Fixed compilation problem for single threaded builds.
|
| |
|
| |
|
| |
|
| |
|