summaryrefslogtreecommitdiff
path: root/ACE/ace/Log_Msg.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Renamed ACE_HAS_WIN32_STRUCTURAL_EXCEPTIONS to ↵Johnny Willemsen2021-06-261-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | ACE_HAS_WIN32_STRUCTURED_EXCEPTIONS * ACE/NEWS: * ACE/ace/Base_Thread_Adapter.cpp: * ACE/ace/Base_Thread_Adapter.h: * ACE/ace/Global_Macros.h: * ACE/ace/Log_Msg.cpp: * ACE/ace/Log_Msg.h: * ACE/ace/MEM_IO.inl: * ACE/ace/Malloc_T.cpp: * ACE/ace/OS_Log_Msg_Attributes.h: * ACE/ace/OS_Log_Msg_Attributes.inl: * ACE/ace/OS_NS_Thread.cpp: * ACE/ace/OS_Thread_Adapter.cpp: * ACE/ace/OS_Thread_Adapter.h: * ACE/ace/Object_Manager_Base.cpp: * ACE/ace/Object_Manager_Base.h: * ACE/ace/README: * ACE/ace/Thread_Adapter.cpp: * ACE/ace/Thread_Adapter.h: * ACE/ace/Thread_Manager.cpp: * ACE/ace/config-all.h: * ACE/ace/config-lite.h: * ACE/ace/config-win32-borland.h: * ACE/ace/config-win32-msvc.h: * ACE/tests/Compiler_Features_39_Test.cpp:
* Removed ACE_HAS_EXCEPTIONS checks, that define is always setJohnny Willemsen2021-01-061-9/+0
| | | | | | | | * ACE/ace/Log_Msg.cpp: * ACE/ace/README: * ACE/ace/config-kfreebsd.h: * ACE/tests/Network_Adapters_Test.cpp: * ACE/tests/New_Fail_Test.cpp:
* Remove redundant void from the core ACE library filesJohnny Willemsen2020-12-071-22/+22
|
* Make use of C++11 using instead of typedefJohnny Willemsen2020-12-071-1/+1
|
* Increase the ACE_LOG_MSG_GET_THREAD_ID_BUFFER_SIZE from 8 to 12 as an int is ↵Chad Elliott2019-06-261-1/+1
| | | | used in the implementation of ACE_OS::thr_gettid and could require 11 bytes of text, including a sign, and a byte to null terminate the string.
* Merge pull request #917 from ocielliottc/masterocielliottc2019-06-241-3/+3
|\ | | | | Adding support for the MQX RTOS.
| * - Use ACE_OS::send and ACE_OS::recv on MQX, instead of write and read.Chad Elliott2019-06-061-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Added static casts where pid_t is assumed to be an int. - Use configurable macro for the "use_select" parameter. - MQX does not follow conventional standards when it comes to HTONS and NTOHS and must be configured accordingly. - Modified ACE_Handle_Set so that the use of fd_array is not conditional upon ACE_WIN32. It is now enabled through ACE_HANDLE_SET_USES_FD_ARRAY. - Implement UNIX File IO Functions for MQX in MQX_Filesystem.* - Use the existing implementation to simulate condition variables. - Use emulation for diropen on MQX as is done for Windows. - Convert from MQX error to standard error number. - Use _mqx_exit in ACE_OS::_exit for MQX. - Added a nop in ACE_OS::ioctl for MQX. - Added a definition of ACE_TMAIN for MQX so that MQX is initialized and RTCS and the MQX Filesystem code is initialized before calling ace_main_i(). - Fixed a compile error in SOCK_Dgram.cpp introduced months ago. - Use struct initialization to avoid using the l_linger member directly. - Modified ACE_Select_Reactor_Base to use a hash map for handle storage based on ACE_SELECT_REACTOR_BASE_USES_HASH_MAP instead of ACE_WIN32. - Added the IAR compiler to define ACE_NOTREACHED(a) as empty. - Made ACE_IPPROTO_TCP conditionally defined. - Added error values required for ACE. - Skip the wide-character strtok test if ACE_LACKS_WCSTOK is defined in ACE/tests/OS_Test.cpp. - Added the ability to compile tests so that they output to stderr instead of a file.
* | Merge pull request #887 from iguessthislldo/igtd/gettidFred Hornsey2019-06-211-5/+16
|\ \ | | | | | | Linux: Refactor config-linux.h and use gettid() for %t for Log_Msg
| * | reduce gettid %t wchar buffer sizeFred Hornsey2019-06-051-1/+3
| | |
| * | Log_Msg: Shorten %t Output for non-Windows systemsFred Hornsey2019-04-111-4/+13
| |/ | | | | | | | | | | | | | | On Linux systems that supports it, use gettid() to get a much smaller number for the thread id. This is guaranteed to be unique system-wide thread id where the previous thread id, at least for pthreads, is not. On everywhere else except Windows, since might to be an address like it was on Linux, so use hex output just to make it shorter.
* | Removed empty linesJohnny Willemsen2019-06-041-1/+0
|/ | | | | | | | * ACE/ace/Log_Category.cpp: * ACE/ace/Log_Category.h: * ACE/ace/Log_Msg.cpp: * ACE/ace/Log_Msg.h: * ACE/ace/Log_Record.h:
* Log_Msg: Allow flag macros to be overridenFred Hornsey2019-02-131-5/+7
|
* Log_Msg: Fix Enable By Default and CleanupFred Hornsey2019-02-121-4/+11
|
* Use Logcat on AndroidFred Hornsey2019-02-111-5/+6
| | | | | | | | On Android stdout and stderr are discarded by default. It's possible to workaround this but it's not pretty. The best solution is to use Android's logging system, Logcat. I've added an ACE_Log_Msg_Backend, ACE_Log_Msg_Android_Logcat, and set it to be the default output on Android.
* Reduced scope of tss_log_msg variableJohnny Willemsen2019-02-071-2/+1
| | | | * ACE/ace/Log_Msg.cpp:
* Removed ACE_NO_HEAP_CHECK macro because it is broken, see issue #733Johnny Willemsen2019-02-061-61/+31
| | | | | | | * ACE/ace/Global_Macros.h: * ACE/ace/Log_Msg.cpp: * ACE/ace/OS_NS_Thread.cpp: * ACE/ace/Service_Gestalt.cpp:
* Bugfix: ACE abort when use %l and the msg len exceed ACE_MAXLOGMSGLENshuai.lou2018-03-021-0/+1
|
* Fixed that ACE_Log_Msg %T and %#T leave a leading space. Extended ↵Johnny Willemsen2017-08-111-6/+10
| | | | | | | Log_Msg_Test to validate that there is no leading timestamp for these format specifier * ACE/ace/Log_Msg.cpp: * ACE/tests/Log_Msg_Test.cpp:
* Fixed fuzz checks and wchar build problems.Adam Mitz2015-11-121-3/+9
|
* LynxOS-178 has some issues in its thread specific storage.Adam Mitz2015-11-111-6/+9
|
* Merged branch ace-face-safety (FACE Safety Profile import from OCITAO).Adam Mitz2015-11-061-30/+693
|
* fix for bug 4205Phil Mesnier2015-08-041-1/+4
|
* Removed single line Id tagJohnny Willemsen2015-01-071-2/+0
|
* Mon Mar 17 10:12:44 UTC 2014 Johnny Willemsen <jwillemsen@remedy.nl>Johnny Willemsen2014-03-171-5/+0
| | | | | | | | | | | | | * ace/Log_Msg.h: * ace/Log_Msg.inl: * ace/Log_Msg.cpp: Don't try to cache the process id, but just call the ACE OS method when needed (which is just in some cases and the operation is inline). Fixes possible data races reported by Intel Inspector XE.
* Fri Mar 7 15:30:15 UTC 2014 Johnny Willemsen <jwillemsen@remedy.nl>Johnny Willemsen2014-03-071-1/+1
| | | | | | * ace/Log_Msg.cpp: Missed one place where flags_ was used
* Fri Mar 7 15:26:15 UTC 2014 Johnny Willemsen <jwillemsen@remedy.nl>Johnny Willemsen2014-03-071-22/+29
| | | | | | | | | | | | * ace/Log_Msg.cpp: Fixed a data race condition related to the ACE_Log_Msg::flags_ static variable. Setting/retrieving it from application code was using a lock, but the ACE_Log_Msg::log didn't use the lock in the part where it is building up the ACE Log Record. Put a flags variable on the stack which we only set once using the accessor method which uses the lock, than check that flag inside the method.
* Tue Nov 12 09:56:49 UTC 2013 Johnny Willemsen <jwillemsen@remedy.nl>Johnny Willemsen2013-11-121-0/+4
| | | | | | | | | | | | | | | | | | | | | | | * ace/Log_Msg.cpp: Fixed logging of stack trace on Windows with wchar enabled * ace/Stack_Trace.h: Fixed incorrect log msg format mask * docs/bczar/bczar.html: Added package * tests/Proactor_Scatter_Gather_Test.cpp: * tests/Proactor_Test.cpp: * tests/Proactor_Test_IPV6.cpp: * tests/Proactor_Timer_Test.cpp: * tests/Proactor_UDP_Test.cpp: Added missing newline * tests/UUID_Test.cpp: * tests/Wild_Match_Test.cpp: Fixed logging in case of unicode
* Thu Apr 11 15:45:41 UTC 2013 Huang-Ming Huang <huangh@ociweb.com>huangh2013-04-111-21/+21
|
* Thu Apr 11 15:20:21 UTC 2013 Huang-Ming Huang <huangh@ociweb.com>huangh2013-04-111-37/+52
|
* ChangeLogTag:Thu Sep 6 15:06:15 UTC 2012 Steve Huston <shuston@riverace.com>Steve Huston2012-09-061-2/+4
|
* Tue May 15 18:16:09 UTC 2012 Johnny Willemsen <jwillemsen@remedy.nl>Johnny Willemsen2012-05-151-31/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * ace/ACE.inl: * ace/Atomic_Op_T.h: * ace/Basic_Types.h: * ace/Basic_Types.inl: * ace/Basic_Types.cpp: * ace/CDR_Base.h: * ace/Functor.h: * ace/Functor.inl: * ace/Handle_Set.cpp: * ace/High_Res_Timer.cpp: * ace/Log_Msg.cpp: * ace/Numeric_Limits.h: * ace/OS_NS_Thread.inl: * ace/OS_NS_Thread.cpp: * ace/OS_NS_stdlib.inl: * ace/OS_NS_sys_select.inl: * ace/OS_NS_sys_wait.inl: * ace/OS_NS_time.h: * ace/OS_NS_time.inl: * ace/OS_NS_unistd.inl: * ace/Profile_Timer.cpp: * ace/Sched_Params.cpp: * ace/Stats.cpp: * ace/Task.cpp: * ace/Throughput_Stats.cpp: * ace/Time_Value.h: * ace/Time_Value.inl: * ace/Truncate.h: * ace/UUID.cpp: * ace/os_include/os_pthread.h: * performance-tests/Server_Concurrency/Latency_Stats.h: * performance-tests/Server_Concurrency/Leader_Follower/leader_follower.cpp: * performance-tests/Server_Concurrency/Queue_Based_Workers/workers.cpp: * performance-tests/UDP/udp_test.cpp: * tests/Atomic_Op_Test.cpp: * tests/Basic_Types_Test.cpp: * tests/CDR_Array_Test.cpp: Removed support for Tandem NSK. That was the last platform that needed the emulated versions of ACE_INT64 and ACE_UINT64, that emulation has now been removed * ace/config-tandem-nsk-mips-v2.h: * ace/config-tandem-nsk-mips-v3.h: Removed these files.
* Thu Jun 23 14:51:19 UTC 2011 Johnny Willemsen <jwillemsen@remedy.nl>Johnny Willemsen2011-06-231-1/+1
| | | | | | | | | | | | | | | | | | | | | * ace/CE_Screen_Output.h: * ace/Log_Msg.cpp: * netsvcs/clients/Logger/direct_logging.cpp: * netsvcs/clients/Logger/indirect_logging.cpp: * netsvcs/lib/Base_Optimizer.h: * netsvcs/lib/Base_Optimizer.cpp: * netsvcs/lib/Client_Logging_Handler.cpp: * netsvcs/lib/Log_Message_Receiver.h: * netsvcs/lib/Log_Message_Receiver.cpp: * netsvcs/lib/Server_Logging_Handler.cpp: * netsvcs/lib/Server_Logging_Handler_T.cpp: * netsvcs/lib/TS_Clerk_Handler.cpp: * netsvcs/lib/TS_Server_Handler.cpp: * netsvcs/lib/Time_Request_Reply.cpp: * netsvcs/lib/lib.mpc: * netsvcs/servers/README: * netsvcs/servers/main.cpp: Layout and typo fixes
* Merged RemedyWork branch.mcorino2011-01-201-12/+3
| | | | | ChangeLogTag: Thu Jan 20 11:42:53 UTC 2010 Martin Corino <mcorino@remedy.nl>
* Wed Dec 15 11:32:59 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>Johnny Willemsen2010-12-151-1/+1
| | | | | * ace/Log_Msg.cpp: Initialize pointer with zero
* ChangeLogTag:Sat Dec 4 14:25:26 UTC 2010 Steve Huston <shuston@riverace.com>Steve Huston2010-12-041-27/+32
|
* ChangeLogTag:Tueschmidt2010-11-021-0/+1
|
* Mon Sep 27 14:08:11 UTC 2010 Vladimir Zykov <vladimir.zykov@prismtech.com>vzykov2010-09-271-0/+1
| | | | | | | | | | | | | | | | | | * 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.
* Thu Sep 9 11:14:45 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>Johnny Willemsen2010-09-091-26/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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:01:10 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>Johnny Willemsen2010-09-091-15/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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
* Tue Sep 7 10:52:59 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>Johnny Willemsen2010-09-071-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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
* Tue Aug 24 14:15:45 UTC 2010 Marijke Hengstmengel <mhengstmengel@remedy.nl>mhengstmengel2010-08-241-58/+52
| | | | | | * ace/Log_Msg.cpp * ace/Log_Msg.h * tests/Log_Msg_Test.cpp Revert changes for logging thread id as argument.
* Tue Aug 24 11:29:45 UTC 2010 Marijke Hengstmengel <mhengstmengel@remedy.nl>mhengstmengel2010-08-241-52/+58
| | | | | | | * 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 .
* Thu Aug 5 09:00:49 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>Johnny Willemsen2010-08-051-5/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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 Dec 24 09:54:00 UTC 2009 Johnny Willemsen <jwillemsen@remedy.nl>Johnny Willemsen2009-12-241-1/+1
| | | | | | | | | | | | | | | | | * ace/OS_NS_string.cpp: Const changes, layout changes, call ACE_OS::strncat instead of strncat directly * ace/Log_Msg.cpp: * ace/Log_Msg.h: Const changes * ace/config-win32-borland.h: C++ Builder 2010 has a broken wcsncat, reported as QC80630, for this version we now enable the ACE emulation for wcsncat * ace/OS_NS_wchar.cpp: Initialise some pointers with 0
* Wed Dec 16 09:09:00 UTC 2009 Martin Corino <mcorino@remedy.nl>mcorino2009-12-161-9/+39
| | | | | | | | | | | | | | | | | | | * ACE_wrappers/ace/ACE.h: * ACE_wrappers/ace/ACE.cpp: * ACE_wrappers/ace/Log_Msg.cpp: Added option to print a given ACE_Time_Value in the log message instead of system supplied timestamp as in %T and %D. The option is implemented as a variant of the %D/%T options by using the '#' flag character like '%#D' or '%#T'. When using this flag an ACE_Time_Value pointer is expected in the argument list supplied with the log message. This fixed Bugzilla #3221. * ACE_wrappers/tests/Log_Msg_Test.cpp: Added some testlines for this option.
* ChangeLogTag: Fri Nov 20 08:45:52 UTC 2009 Olli Savia <ops@iki.fi>olli2009-11-201-1/+2
|
* ChangeLogTag: Thu Oct 29 08:08:51 UTC 2009 Olli Savia <ops@iki.fi>olli2009-10-291-7/+7
|
* ChangeLogTag: Wed Oct 28 11:54:03 UTC 2009 Olli Savia <ops@iki.fi>olli2009-10-281-68/+38
|
* Fri Sep 4 06:09:33 UTC 2009 Marcel Smit <msmit@remedy.nl>msmit2009-09-041-3/+33
| | | | | | * ace/Log_Msg.cpp: Patch applied provided by Alon Diamont. This'll fix some test errors on VxWorks.
* ChangeLogTag:Tueschmidt2009-08-041-12/+89
|