Merge branch 'master' into jwi-autoptrcpp17_cleanup
[ACE_TAO.git] / ACE / ChangeLogs / ChangeLog-2013a
blobafb814f4c8986c7f9eecf44261e4e6e05001cd2b
1 Fri Aug 16 08:56:17 CEST 2013  Johnny Willemsen  <jwillemsen@remedy.nl>
3         * ACE version 6.2.1 released.
5 Wed Aug 14 07:20:02 UTC 2013  Johnny Willemsen  <jwillemsen@remedy.nl>
7         * ACE-INSTALL.html:
8           Updated android instructions
10 Tue Aug 13 17:09:40 UTC 2013  Johnny Willemsen  <jwillemsen@remedy.nl>
12         * tests/tests.mpc:
13           Some tests do need a shared library that it doesn't link with,
14           added this to the vxtest specific part for that test so
15           that the test framework also copies those shared libraries
16           to the test target
18 Mon Aug 12 18:11:03 UTC 2013  Johnny Willemsen  <jwillemsen@remedy.nl>
20         * ace/OS_NS_sys_mman.inl:
21           Added cast to silence compiler warning with vs2005.
22           This fixes bugzilla 4122, thanks to Yogesh Sharma
23           <Yogesh dot Sharma at saabsensis dot com> for reporting this and
24           supplying the patch
26 Mon Aug 12 14:44:34 UTC 2013  Johnny Willemsen  <jwillemsen@remedy.nl>
28         * ace/Compression/rle/RLECompressor.cpp:
29           Added version check to bcc32
31 Mon Aug 12 12:35:53 UTC 2013  Johnny Willemsen  <jwillemsen@remedy.nl>
33         * ACE-INSTALL.html:
34           Extended bcc32 instructions
36 Mon Aug 12 07:24:33 UTC 2013  Johnny Willemsen  <jwillemsen@remedy.nl>
38         * apps/Gateway/Gateway/Event_Channel.cpp:
39           Added cast to resolve bcc32 warning
41         * protocols/ace/INet/StreamHandler.h:
42         * protocols/ace/INet/StreamHandler.cpp:
43           Changed char_size argumen to size_t to resolve bcc32 warnings
45         * protocols/tests/RMCast/Receiver.cpp:
46           Added cast to resolve bcc32 warning
48 Sat Aug 10 17:10:03 UTC 2013  Johnny Willemsen  <jwillemsen@remedy.nl>
50         * ace/Compression/rle/RLECompressor.cpp:
51           Disable warning with bcc32
53         * tests/Compiler_Features_22_DLL.h:
54           Add include pre/post.h
56 Fri Aug  9 17:57:43 UTC 2013  Johnny Willemsen  <jwillemsen@remedy.nl>
58         * ace/post.h:
59         * ace/pre.h:
60           Disable warning 8127 with Embarcadero C++ BuilderXE4, it is
61           given incorrectly and reported as QC 117740.
63 Fri Aug  9 17:46:31 UTC 2013  Johnny Willemsen  <jwillemsen@remedy.nl>
65         * ace/config-linux.h:
66           Use C++ casts instead of C-style casts for ACE_DEFAULT_BASE_ADDR.
67           This fixes bugzilla 4113, thanks to Yogesh Sharma
68           <Yogesh dot Sharma at saabsensis dot com> for reporting this and
69           supplying the patch
71 Fri Aug  9 16:53:17 UTC 2013  Johnny Willemsen  <jwillemsen@remedy.nl>
73         * ace/config-linux.h:
74           Linux kernel 2.5.8 and newer have sched_getaffinity and
75           sched_getaffinity
77 Fri Aug  9 14:27:56 UTC 2013  Johnny Willemsen  <jwillemsen@remedy.nl>
79         * tests/Compiler_Features_22_DLL.h:
80         * tests/Compiler_Features_22_DLL.cpp:
81         * tests/Compiler_Features_22_DLL_Export.h:
82         * tests/tests.mpc:
83           New test for template method specialization combined with
84           dllexport
86 Fri Aug  9 08:30:41 UTC 2013  Johnny Willemsen  <jwillemsen@remedy.nl>
88         * ace/*.h:
89           Use /**/ for include of config-lite.h to not get it in all
90           include diagrams with doxygen
92 Fri Aug  9 08:24:41 UTC 2013  Johnny Willemsen  <jwillemsen@remedy.nl>
94         * bin/ACE+TAO+CIAO+DAnCE.json:
95           Also check the DAnCE DynAny_Handler
97 Fri Aug  9 08:14:25 UTC 2013  Johnny Willemsen  <jwillemsen@remedy.nl>
99         * ace/os_include/arpa/os_inet.h:
100         * ace/os_include/netinet/os_in.h:
101         * ace/os_include/netinet/os_tcp.h:
102           Include config-lite.h instead of config-all.h to break some
103           circular includes
105 Fri Aug  9 08:05:09 UTC 2013  Johnny Willemsen  <jwillemsen@remedy.nl>
107         * bin/ACE+TAO+CIAO+DAnCE.json:
108           Ignore CORBA throw path
110 Thu Aug  8 18:54:53 UTC 2013  Johnny Willemsen  <jwillemsen@remedy.nl>
112         * ace/Basic_Types.h:
113           Added missing include
115 Thu Aug  8 17:51:49 UTC 2013  Johnny Willemsen  <jwillemsen@remedy.nl>
117         * bin/PerlACE/ProcessAndroid.pm:
118           Fix for shared library testing
120 Thu Aug  8 15:17:27 UTC 2013  Johnny Willemsen  <jwillemsen@remedy.nl>
122         * ace/Basic_Types.h:
123         * ace/config-android.h:
124         * include/makeinclude/platform_android.GNU:
125           Improved support for android:
126           * Support newer API levels
127           * Make it possible to enable shared libraries, something that
128             should work with new Android versions, but not tested yet
129           * Support new mixed endianess ARM CPU architectures
131 Wed Aug  7 09:37:08 UTC 2013  Johnny Willemsen  <jwillemsen@remedy.nl>
133         * examples/OS/Process/imore.cpp:
134           Renamed local variable to not trigger false scoreboard
135           error
137 Wed Aug  7 07:02:52 UTC 2013  Johnny Willemsen  <jwillemsen@remedy.nl>
139         * ACE-INSTALL.html:
140         * ASNMP/asnmp/address.cpp:
141         * ASNMP/asnmp/asn1.cpp:
142         * ASNMP/asnmp/snmp.h:
143         * ASNMP/asnmp/snmp.cpp:
144         * ace/Asynch_IO.h:
145         * ace/Connection_Recycling_Strategy.h:
146         * ace/Connection_Recycling_Strategy.cpp:
147         * ace/ETCL/ETCL_Constraint_Visitor.h:
148         * ace/ETCL/ETCL_Constraint_Visitor.cpp:
149         * ace/FIFO_Recv_Msg.inl:
150         * ace/Log_Msg_Callback.h:
151         * ace/Log_Msg_Callback.cpp:
152         * ace/Monitor_Control/Auto_Update_Starter.h:
153         * ace/Monitor_Control/Auto_Update_Starter.cpp:
154         * ace/Monitor_Control/Monitor_Query.h:
155         * ace/Monitor_Control/Monitor_Query.cpp:
156         * ace/OS_NS_Thread.cpp:
157         * ace/OS_NS_signal.h:
158         * ace/OS_NS_signal.cpp:
159         * ace/OS_NS_stdio.cpp:
160         * ace/Select_Reactor_Base.cpp:
161         * ace/Sig_Handler.h:
162         * ace/Sig_Handler.cpp:
163         * ace/TTY_IO.h:
164         * ace/TTY_IO.cpp:
165         * ace/Thread_Hook.h:
166         * ace/Thread_Hook.cpp:
167         * ace/config-macros.h:
168         * ace/config-win32-borland.h:
169         * ace/config-win32-common.h:
170         * ace/config-win32.h:
171         * apps/Gateway/Peer/Peer.cpp:
172         * bin/MakeProjectCreator/config/bmake.features:
173         * examples/IPC_SAP/SOCK_SAP/CPP-inserver.cpp:
174         * examples/NT_Service/main.cpp:
175         * examples/Reactor/TP_Reactor/ReadHandler.cpp:
176         * examples/Reactor/TP_Reactor/client.cpp:
177         * examples/Timer_Queue/Custom_Handler.h:
178         * examples/Timer_Queue/main_thread_custom_handler.cpp:
179         * performance-tests/Synch-Benchmarks/Base_Test/mutex_test.cpp:
180         * protocols/ace/INet/AuthenticationBase.h:
181         * protocols/ace/INet/AuthenticationBase.cpp:
182         * protocols/ace/INet/ConnectionCache.h:
183         * protocols/ace/INet/FTP_ClientRequestHandler.cpp:
184         * protocols/ace/INet/FTP_URL.cpp:
185         * protocols/ace/INet/HTTP_ClientRequestHandler.h:
186         * protocols/ace/INet/HTTP_ClientRequestHandler.cpp:
187         * protocols/ace/INet/HTTP_URL.cpp:
188         * protocols/ace/INet/HeaderBase.h:
189         * protocols/examples/RMCast/Send_Msg/Receiver.cpp:
190         * tests/Bug_2434_Regression_Test.cpp:
191         * tests/Bug_2772_Regression_Test.cpp:
192         * tests/Capabilities_Test.cpp:
193         * tests/DLL_Test.h:
194         * tests/DLL_Test_Impl.cpp:
195         * tests/Logging_Strategy_Test.cpp:
196         * tests/Process_Env_Test.cpp:
197         * tests/Process_Strategy_Test.cpp:
198         * tests/Reactor_Timer_Test.cpp:
199         * tests/SOCK_Send_Recv_Test.cpp:
200         * tests/test_config.h:
201           Revived port for Embarcadero C++ Builder XE4 using bcc32
203           commit b8e06cf020879fa8aa8cf3158601a19ea8bc44d4
204           Author: Johnny Willemsen <jwillemsen@remedy.nl>
205           Date:   Fri Jun 28 19:38:10 2013 +0200
207                     Layout
208                   * ACE/tests/Bug_2434_Regression_Test.cpp:
209                   * ACE/tests/Bug_2772_Regression_Test.cpp:
211           commit ee6893a5065cbe56df7e4ab5aae31971ddf0edf3
212           Author: Johnny Willemsen <jwillemsen@remedy.nl>
213           Date:   Fri Jun 28 19:34:00 2013 +0200
215                     Updated borland instructions
216                   * ACE/ACE-INSTALL.html:
218           commit 1ac4a32bb448852cf8c1f2fa90d6b14f1fd2d339
219           Author: Johnny Willemsen <jwillemsen@remedy.nl>
220           Date:   Fri Jun 28 19:28:01 2013 +0200
222                     Fix conversion warnings for bcc32:
223                   * ACE/apps/Gateway/Peer/Peer.cpp:
224                   * ACE/examples/IPC_SAP/SOCK_SAP/CPP-inserver.cpp:
225                   * ACE/examples/Reactor/TP_Reactor/ReadHandler.cpp:
226                   * ACE/examples/Reactor/TP_Reactor/client.cpp:
228           commit b873f90c6801dde85f9fc6538a656f8400d4b8b3
229           Author: Johnny Willemsen <jwillemsen@remedy.nl>
230           Date:   Fri Jun 28 09:02:36 2013 +0200
232                     Fixed typo
233                   * ACE/tests/Reactor_Timer_Test.cpp:
235           commit 4ffd49852005a058ddd7540e101348f1f58db506
236           Author: Johnny Willemsen <jwillemsen@remedy.nl>
237           Date:   Thu Jun 27 14:41:32 2013 +0200
239                     Fixed bcc32 signed/unsigned comparison warnings
240                   * ACE/protocols/examples/RMCast/Send_Msg/Receiver.cpp:
241                   * ACE/tests/Capabilities_Test.cpp:
242                   * ACE/tests/Process_Strategy_Test.cpp:
243                   * ACE/tests/Reactor_Timer_Test.cpp:
244                   * ACE/tests/SOCK_Send_Recv_Test.cpp:
246           commit 604b6c22cc21a64be12bbca4da68ce90f63b4d56
247           Author: Johnny Willemsen <jwillemsen@remedy.nl>
248           Date:   Thu Jun 27 13:01:30 2013 +0200
250                     Fixed conversion warnings with bcc32
251                   * ACE/ASNMP/asnmp/address.cpp:
252                   * ACE/ASNMP/asnmp/asn1.cpp:
253                   * ACE/ace/FIFO_Recv_Msg.inl:
255           commit c257a73968b54bcab543cb5f2f436f16a9d63df8
256           Author: Johnny Willemsen <jwillemsen@remedy.nl>
257           Date:   Thu Jun 27 11:13:25 2013 +0200
259                     Cleanup port
260                   * ACE/ace/config-win32-borland.h:
262           commit a6dbc3fc51f6d3bb791b024c5e7aed2891a0f749
263           Author: Johnny Willemsen <jwillemsen@remedy.nl>
264           Date:   Wed Jun 26 19:34:34 2013 +0200
266                     Updated Embarcadero instructions
267                   * ACE/ACE-INSTALL.html:
269           commit 476cdd82dcb899059e3f8c67858d4d383042e609
270           Author: Johnny Willemsen <jwillemsen@remedy.nl>
271           Date:   Wed Jun 26 14:25:13 2013 +0200
273                     Fixed bcc32 warning
274                   * ACE/tests/Process_Strategy_Test.cpp:
276           commit 93e4a41e1954ff23a30d1b613e3d42a64ebcac10
277           Author: Johnny Willemsen <jwillemsen@remedy.nl>
278           Date:   Wed Jun 26 14:18:51 2013 +0200
280                     Extended size of environment usage to make sure we
281                     are above 32k
282                   * ACE/tests/Process_Env_Test.cpp:
284           commit 340fbaa2b557c7df56d8ecf8ce623837b4bccb54
285           Author: Johnny Willemsen <jwillemsen@remedy.nl>
286           Date:   Wed Jun 26 13:58:19 2013 +0200
288                     Added missing export
289                   * ACE/protocols/ace/INet/HeaderBase.h:
290                     Layout
291                   * ACE/tests/Process_Env_Test.cpp:
293           commit e7bbccf459931996a3c8482f74736b08ab929093
294           Author: Johnny Willemsen <jwillemsen@remedy.nl>
295           Date:   Wed Jun 26 13:26:39 2013 +0200
297                     Added some casts to suppress bcc32 warnings
298                   * ACE/ace/OS_NS_Thread.cpp:
299                   * ACE/ace/Select_Reactor_Base.cpp:
301           commit a07353c126b24967c7a72c5fba6369a487f8515b
302           Author: Johnny Willemsen <jwillemsen@remedy.nl>
303           Date:   Wed Jun 26 13:22:52 2013 +0200
305                     Removed check
306                   * ACE/ace/pre.h:
308           commit f17435f0745233504a01a52fd1dc76b45397504d
309           Author: Johnny Willemsen <jwillemsen@remedy.nl>
310           Date:   Wed Jun 26 12:26:20 2013 +0200
312                     Fixed compile errors with bcc32
313                   * ACE/protocols/ace/INet/FTP_ClientRequestHandler.cpp:
314                   * ACE/protocols/ace/INet/FTP_URL.cpp:
315                   * ACE/protocols/ace/INet/HTTP_ClientRequestHandler.cpp:
316                   * ACE/protocols/ace/INet/HTTP_ClientRequestHandler.h:
317                   * ACE/protocols/ace/INet/HTTP_URL.cpp:
319           commit 305ed854f18ad958d593a94b1b51045ac8f01d5f
320           Author: Johnny Willemsen <jwillemsen@remedy.nl>
321           Date:   Wed Jun 26 12:11:44 2013 +0200
323                     bcb lacks localtime_r
324                   * ACE/ace/config-win32-borland.h:
326           commit f7085b98b817695b633ffe2a1898523ff4e5677e
327           Author: Johnny Willemsen <jwillemsen@remedy.nl>
328           Date:   Wed Jun 26 12:03:56 2013 +0200
330                     Disable warning about static constructors
331                   * ACE/ace/pre.h:
333           commit 0894d0797d66c9be6ab51ee68612c103f1b7a594
334           Author: Johnny Willemsen <jwillemsen@remedy.nl>
335           Date:   Wed Jun 26 11:51:11 2013 +0200
337                     Made check more generic
338                   * ACE/tests/Logging_Strategy_Test.cpp:
340           commit 5b6354cd131be8ab244dfae4c9bcecccf46eaa74
341           Author: Johnny Willemsen <jwillemsen@remedy.nl>
342           Date:   Wed Jun 26 10:10:44 2013 +0200
344                     Fix for bcc64
345                   * ACE/tests/Logging_Strategy_Test.cpp:
347           commit 4373010c606d004cc43685b19ad073e957be6518
348           Author: Johnny Willemsen <jwillemsen@remedy.nl>
349           Date:   Mon Jun 24 12:03:45 2013 +0200
351                     Layout changes
352                   * ACE/tests/test_config.h:
354           commit f3c9a5cd86bb50ace420b5a72f8e03fe35c6d9b5
355           Author: Johnny Willemsen <jwillemsen@remedy.nl>
356           Date:   Thu Jun 20 10:52:58 2013 +0200
358                     Added support for ACE_HAS_CONSOLE_TEST_OUTPUT
359                   * ACE/tests/test_config.h:
361           commit 2eadc63b624e91bf2bc3a68ee7627361e7c4c072
362           Author: Johnny Willemsen <jwillemsen@remedy.nl>
363           Date:   Wed May 29 11:03:18 2013 +0200
365                     Use 32bit preprocessor with cpp64 build
366                   * ACE/ace/config-win32-borland.h:
368           commit fd1975d168c7cd7d7f26c6e097d6df4dfc56082d
369           Author: Johnny Willemsen <jwillemsen@remedy.nl>
370           Date:   Tue May 28 21:50:34 2013 +0200
372                     Attempt to fix bcc64 error
373                   * ACE/examples/NT_Service/main.cpp:
375           commit d1988a65bc87098d5c13044bb7b7d7fb8e3c2271
376           Author: Johnny Willemsen <jwillemsen@remedy.nl>
377           Date:   Tue May 28 21:32:27 2013 +0200
379                     Attempt to fix time_t problems
380                   * ACE/ace/config-win32-borland.h:
382           commit f2982ed3371cbe38528105b28532bbd56b60a29e
383           Author: Johnny Willemsen <jwillemsen@remedy.nl>
384           Date:   Tue May 28 19:22:06 2013 +0200
386                     Reverted change for other export macros
387                   * ACE/ace/config-win32-borland.h:
389           commit 811d190e619b89fdf9478034f92dc5af28fcc69f
390           Author: Johnny Willemsen <jwillemsen@remedy.nl>
391           Date:   Tue May 28 19:11:54 2013 +0200
393                     Try regular export macros with bcb
394                   * ACE/ace/config-win32-borland.h:
395                   * ACE/ace/config-win32-common.h:
397           commit 1f8bf7e55140105a36aaf6fb0c689009c05b696e
398           Author: Johnny Willemsen <jwillemsen@remedy.nl>
399           Date:   Tue May 28 16:14:48 2013 +0200
401                     Default constructor
402                   * ACE/protocols/ace/INet/AuthenticationBase.cpp:
403                   * ACE/protocols/ace/INet/AuthenticationBase.h:
405           commit 201d7f17557a32477b8c02c74396ef092a4fc953
406           Author: Johnny Willemsen <jwillemsen@remedy.nl>
407           Date:   Tue May 28 15:53:01 2013 +0200
409                     Default constructor
410                   * ACE/ace/Monitor_Control/Monitor_Query.cpp:
411                   * ACE/ace/Monitor_Control/Monitor_Query.h:
412                   * ACE/performance-tests/Synch-Benchmarks/Base_Test/mutex_test.cpp:
414           commit ba8d2a24dade17fe0bfa69c86127b00bc5ff6000
415           Author: Johnny Willemsen <jwillemsen@remedy.nl>
416           Date:   Tue May 28 13:47:43 2013 +0200
418                     Default constructor
419                   * ACE/ace/TTY_IO.cpp:
420                   * ACE/ace/TTY_IO.h:
422           commit 2d9fb952d66ac6527794f3091115a6b1b2d82b58
423           Author: Johnny Willemsen <jwillemsen@remedy.nl>
424           Date:   Tue May 28 13:46:33 2013 +0200
426                     Default constructot
427                   * ACE/ace/Connection_Recycling_Strategy.cpp:
428                   * ACE/ace/Connection_Recycling_Strategy.h:
430           commit e1629f8efa132812267365371e83f0cc6da52842
431           Author: Johnny Willemsen <jwillemsen@remedy.nl>
432           Date:   Tue May 28 13:44:45 2013 +0200
434                     Added default constructor
435                   * ACE/ace/Monitor_Control/Auto_Update_Starter.cpp:
436                   * ACE/ace/Monitor_Control/Auto_Update_Starter.h:
438           commit eca2f470d4671100c1fedfa1a14fa3dc4ac2dda6
439           Author: Johnny Willemsen <jwillemsen@remedy.nl>
440           Date:   Tue May 28 13:37:59 2013 +0200
442                     Let us see what happens if we don't use a prefix
443                     underscore for symbols
444                   * ACE/ace/config-win32-borland.h:
446           commit a596f6fed12afde29d4847af99c0dde85dcf35ee
447           Author: Johnny Willemsen <jwillemsen@remedy.nl>
448           Date:   Tue May 28 12:57:24 2013 +0200
450                     Default constructor
451                   * ACE/performance-tests/Synch-Benchmarks/Base_Test/mutex_test.cpp:
453           commit 8dfb772c0d63996f2f5c0c9e8a02966cebc9665e
454           Author: Johnny Willemsen <jwillemsen@remedy.nl>
455           Date:   Tue May 28 12:55:50 2013 +0200
457                     Add default constructor
458                   * ACE/tests/DLL_Test.h:
459                   * ACE/tests/DLL_Test_Impl.cpp:
461           commit ab80db0e78d4cdaca365fa2a4b7af2745629da0f
462           Author: Johnny Willemsen <jwillemsen@remedy.nl>
463           Date:   Tue May 28 12:53:51 2013 +0200
465                     Default constructor
466                   * ACE/ace/Thread_Hook.cpp:
467                   * ACE/ace/Thread_Hook.h:
469           commit 2143f2e2b51e0e379eff498b85958434ff6e68fc
470           Author: Johnny Willemsen <jwillemsen@remedy.nl>
471           Date:   Tue May 28 12:49:44 2013 +0200
473                     Long double change for 64bit
474                   * ACE/ace/config-win32-borland.h:
476           commit cd44c9fbf676714211d1016d8def0f0ffead14c1
477           Author: Johnny Willemsen <jwillemsen@remedy.nl>
478           Date:   Tue May 28 12:46:56 2013 +0200
480                     Added default constructors
481                   * ACE/ace/Log_Msg_Callback.cpp:
482                   * ACE/ace/Log_Msg_Callback.h:
483                   * ACE/ace/Sig_Handler.cpp:
484                   * ACE/ace/Sig_Handler.h:
486           commit 19184dcab928edfd22dce7008ab141534b56f2cd
487           Author: Johnny Willemsen <jwillemsen@remedy.nl>
488           Date:   Tue May 28 10:44:32 2013 +0200
490                     Added empty constructor to fix bcc64 link errors
491                   * ACE/ace/ETCL/ETCL_Constraint_Visitor.cpp:
492                   * ACE/ace/ETCL/ETCL_Constraint_Visitor.h:
494           commit 2e55eedf63d1e9a7b82c488f2bd0716a2d88078b
495           Author: Johnny Willemsen <jwillemsen@remedy.nl>
496           Date:   Tue May 28 10:43:12 2013 +0200
498                     Added explicit constructor to resolve bcc64 link problems
499                   * ACE/ASNMP/asnmp/snmp.cpp:
500                   * ACE/ASNMP/asnmp/snmp.h:
502           commit d1f85d331af335064b4b40d55e469487ce8c36ad
503           Author: Johnny Willemsen <jwillemsen@remedy.nl>
504           Date:   Tue May 28 10:40:19 2013 +0200
506                     clang based compiler has a problem with swab, let
507                     us emulate it in ACE for the moment
508                   * ACE/ace/config-win32-borland.h:
510                   * ACE/protocols/ace/INet/ConnectionCache.h:
511                     Doxygen fix
513           commit cec571985b60322fef6a0c613927d3fab9ae8fdf
514           Author: Johnny Willemsen <jwillemsen@remedy.nl>
515           Date:   Tue May 28 09:14:36 2013 +0200
517                     we have nonconst swab
518                   * ACE/ace/config-win32-borland.h:
520           commit bb9dba4eb5005cb111a6b2cad60c94b8029dd616
521           Author: Johnny Willemsen <jwillemsen@remedy.nl>
522           Date:   Tue May 28 09:07:50 2013 +0200
524                     Zap older compiler support, handle different preprocessor
525                     for clang environment
526                   * ACE/ace/config-win32-borland.h:
528           commit 7bcf63e19497aad971f0eb75ed6dfa504a8d4419
529           Author: Johnny Willemsen <jwillemsen@remedy.nl>
530           Date:   Tue May 28 09:05:46 2013 +0200
532                     Make unimplemented methods private
533                   * ACE/ace/Asynch_IO.h:
535           commit 83333a374d3cafc4ea296c6bb419dfd2ecf2a580
536           Author: Johnny Willemsen <jwillemsen@remedy.nl>
537           Date:   Tue May 28 08:40:52 2013 +0200
539                     Added macro to try to resolve link errors
540                   * ACE/ace/config-win32-borland.h:
542           commit d342c02695a6f74e95cc61446ed519de42a6815c
543           Author: Johnny Willemsen <jwillemsen@remedy.nl>
544           Date:   Mon May 27 19:30:41 2013 +0200
546                     Removed array of handles as part of siginfo_t, triggers
547                     warning with bcc64 and doesn't seem to be used at all
548                   * ACE/ace/OS_NS_signal.cpp:
549                   * ACE/ace/OS_NS_signal.h:
551           commit 9e8926669d68a902196a7a4a474c70ad009a05e7
552           Author: Johnny Willemsen <jwillemsen@remedy.nl>
553           Date:   Mon May 27 18:10:46 2013 +0200
555                     Fix for localtime_r
556                   * ACE/ace/config-win32-borland.h:
558           commit a59c969d36d8eb4ca6311bafeab4c653bc0475b6
559           Author: Johnny Willemsen <jwillemsen@remedy.nl>
560           Date:   Mon May 27 16:51:17 2013 +0200
562                     Attempt to fix argument unused warnings
563                   * ACE/ace/config-macros.h:
565           commit fdf91a5679222a618a8eca419310ea83a4470573
566           Author: Johnny Willemsen <jwillemsen@remedy.nl>
567           Date:   Mon May 27 12:53:26 2013 +0200
569                     Fixes for bcc32
570                   * ACE/examples/Timer_Queue/Custom_Handler.h:
571                   * ACE/examples/Timer_Queue/main_thread_custom_handler.cpp:
573           commit 6799802f3d30139f586894debb2d41680bf78085
574           Author: Johnny Willemsen <jwillemsen@remedy.nl>
575           Date:   Mon May 27 11:32:01 2013 +0200
577                     New file for bmake
578                   * ACE/bin/MakeProjectCreator/config/bmake.features:
579                     Added.
581           commit c08478508b066069b412391d17f2ee5905f96da0
582           Author: Johnny Willemsen <jwillemsen@remedy.nl>
583           Date:   Mon May 27 11:17:45 2013 +0200
585                     Fixes for C++BuilderXE4
586                   * ACE/ace/config-win32-borland.h:
588           commit cb17ce9c8760b274a669ceb9246d0ae3e4229dc0
589           Author: Johnny Willemsen <jwillemsen@remedy.nl>
590           Date:   Fri Aug 17 13:40:38 2012 +0200
592                   * ACE/ace/OS_NS_stdio.cpp:
593                     Fixed for bcc32
595           commit 83b5446de5dab9a967da424368170818f7fe78c7
596           Author: Johnny Willemsen <jwillemsen@remedy.nl>
597           Date:   Fri Jul 27 13:37:55 2012 +0200
599                   * ACE/ace/config-win32-borland.h:
600                   * ACE/ace/config-win32.h:
601                     Added some old files back
603 Sat Aug  3 19:13:41 UTC 2013  Johnny Willemsen  <jwillemsen@remedy.nl>
605         * examples/OS/Process/process.cpp:
606           Renamed local variable to resolve scoreboard error
608         * tests/CDR_Array_Test.cpp:
609           Unicode logging fix
611 Fri Aug  2 12:52:08 UTC 2013  Johnny Willemsen  <jwillemsen@remedy.nl>
613         * docs/bczar/bczar.html:
614           Added missing package
616 Wed Jul 24 15:07:07 UTC 2013  Jeff Parsons <j.parsons@vanderbilt.edu>
618         * Added Yogesh Sharma <Yogesh dot Sharma at saabsensis dot com>
619           to THANKS file
621 Mon Jul 22 08:57:44 UTC 2013  Johnny Willemsen  <jwillemsen@remedy.nl>
623         * debian/debian.control:
624           Fixed some bugs in this file
626 Thu Jul 18 19:21:38 UTC 2013  Douglas C. Schmidt  <schmidt@dre.vanderbilt.edu>
628         * Happy Birthday to me ;-)
630 Tue Jul  2 20:52:26 UTC 2013  Phil Mesnier  <mesnier_p@ociweb.com>
632         * contrib/minizip/zip.c:
633         * performance-tests/UDP/udp_test.cpp:
635           Minor coverity fixes.
637 Fri Jun 28 09:34:03 UTC 2013  Johnny Willemsen  <jwillemsen@remedy.nl>
639         * bin/MakeProjectCreator/config/vc12nmake.mpb:
640           New msvc12 file
642 Thu Jun 27 17:03:05 UTC 2013  Huang-Ming Huang  <huangh@ociweb.com>
644         * ace/Log_Category.h:
645           Refine the class documentation to avoid confusion.  Thanks to
646           Piotr Kow <pkow88776 at onet dot pl> for motivating this.
648 Thu Jun 27 09:50:25 UTC 2013  Johnny Willemsen  <jwillemsen@remedy.nl>
650         * tests/Service_Config_Test.cpp:
651           Extended this test to run the usage of service config
652           with multiple threads to check if we don't leak any TSS keys
653           on Windows when ACE is used from a non ACE thread. With
654           this addition I couldn't reproduce bugzilla 1797, but I still
655           have to double check if the TSS is really triggered by
656           my test addition.
658 Wed Jun 26 14:20:47 UTC 2013  Johnny Willemsen  <jwillemsen@remedy.nl>
660         * bin/coverity_profile.txt:
661         * bin/ACE+TAO+CIAO+DAnCE.json:
662           Renamed to the file Coverity expects
664 Wed Jun 26 11:32:43 UTC 2013  Johnny Willemsen  <jwillemsen@remedy.nl>
666         * bin/coverity_profile.txt:
667           Added coverity profile
669 Tue Jun 25 18:13:02 UTC 2013  Johnny Willemsen  <jwillemsen@remedy.nl>
671         * ace/OS_NS_Thread.h:
672           Doxygen improvement
674 Fri Jun 21 07:42:02 UTC 2013  Johnny Willemsen  <jwillemsen@remedy.nl>
676         * tests/Compiler_Features_13_Test.cpp:
677         * tests/Intrusive_Auto_Ptr_Test.cpp:
678           Fixed some coverity reported errors
680 Thu Jun 20 16:24:03 UTC 2013  Phil Mesnier  <mesnier_p@ociweb.com>
682         * protocols/ace/INet/FTP_Response.h:
684           Change the name of the "NONE" value in the status subtype enum
685           to avoid a conflict on VxWorks builds.
687 Wed Jun 19 22:33:03 UTC 2013  Phil Mesnier  <mesnier_p@ociweb.com>
689         * ace/Filecache.h:
690         * ace/Filecache.cpp:
691         * ace/config-macosx-lion.h:
693         * apps/gperf/src/List_Node.cpp:
695           Clean up warnings on various nightly builds.
697 Tue Jun 18 07:16:22 UTC 2013  Johnny Willemsen  <jwillemsen@remedy.nl>
699         * tests/Compiler_Features_21_Test.cpp:
700         * tests/run_test.lst:
701         * tests/tests.mpc:
702           Added new C++11 compiler feature test
704 Fri Jun  7 14:39:01 UTC 2013  Phil Mesnier  <mesnier_p@ociweb.com>
706         * tests/SOCK_Dgram_Test.cpp:
708           Potential fix for a warning on the wchar scoreboard.
710 Thu Jun  6 17:02:06 UTC 2013  Phil Mesnier  <mesnier_p@ociweb.com>
712         * include/makeinclude/rules.lib.GNU:
714           The rule for generating versioned_so=2 style libraries would create
715           names such as "-6.2.0.so" in cases where the SHLIB was reset to empty,
716           for instance if a precondition isn't met. As an example, ACE_TkReactor
717           should skip the build if macro tk=1 isn't set. but with versioned_so=2
718           the VSHLIB target was non-empty so the build was attempted. Now the
719           VSHLIB and related targets are modified only if the source libname
720           is not empty.
722 Wed Jun  5 20:09:59 UTC 2013  Phil Mesnier  <mesnier_p@ociweb.com>
724         * tests/FlReactor_Test.cpp:
725         * tests/QtReactor_Test.cpp:
727           Fixed wchar build compile errors
729 Fri May 31 14:02:11 UTC 2013  Johnny Willemsen  <jwillemsen@remedy.nl>
731         * ace/ETCL/ETCL_Constraint.inl:
732           Fixed coverity warning
734 Thu May 30 18:50:44 UTC 2013  Johnny Willemsen  <jwillemsen@remedy.nl>
736         * ace/Malloc_Allocator.h:
737         * ace/Shared_Memory_Pool.h:
738           Doxygen changes
740         * ace/Shared_Memory_Pool.cpp:
741           Fixed Coverity 300041 Dereference after null check
743 Wed May 29 03:35:59 UTC 2013  Douglas C. Schmidt  <schmidt@dre.vanderbilt.edu>
745         * ace/Connector.h: Used reinterpret_cast<const
746           peer_addr_type&>(peer_addr_type::sap_any) instead of C cast to
747           avoid a warning when compiling with -Wcast-qual.  Thanks to
748           Milan Cvetkovic <milan dot cvetkovic at mpathix dot com> for
749           reporting this.
751 Wed May 29 13:57:15 UTC 2013  Johnny Willemsen  <jwillemsen@remedy.nl>
753         * bin/auto_run_tests.pl:
754         * tests/run_test.pl:
755           Commented out setting of the Coverity environment variables
756           seperately for each test, that looks to cause a huge additonal
757           resource usage
759 Wed May 29 06:58:53 UTC 2013  Johnny Willemsen  <jwillemsen@remedy.nl>
761         * ace/config-sunos5.7.h:
762           Fixed possible redefinition warning
764         * docs/ACE-development-process.html:
765           Extended bczar instructions, updated link
767         * tests/Compiler_Features_20_DLL.h:
768         * tests/Compiler_Features_20_DLL.cpp:
769         * tests/Compiler_Features_20_DLL_Export.h:
770         * tests/tests.mpc:
771           New C++11 compiler feature test
773 Tue May 28 09:12:20 UTC 2013  Johnny Willemsen  <jwillemsen@remedy.nl>
775         * docs/Download.html:
776         * etc/index.html:
777           Make x.2.0 links available to the public
779 Mon May 27 17:46:40 UTC 2013  Johnny Willemsen  <jwillemsen@remedy.nl>
781         * debian/libtao-orbsvcs-2.2.0.install:
782         * debian/libtao-orbsvcs-dev.install:
783           Added new libTAO_Async_ImR_Client_IDL
785 Mon May 27 12:46:56 UTC 2013  Johnny Willemsen  <jwillemsen@remedy.nl>
787         * debian/libtao-2.2.0.install:
788         * debian/libtao-dev.install:
789           Added new Async IOR Table, needed to build prebuild packages
791 Mon May 27 10:18:26 UTC 2013  Johnny Willemsen  <jwillemsen@remedy.nl>
793         * NEWS:
794         * bin/diff-builds-and-group-fixed-tests-only.sh:
795         * debian/debian.changelog:
796         * docs/bczar/bczar.html:
797           Updates in preparation of releasing x.2.0
799         * bin/make_release.py:
800           Fixed generation of ace.dsc file
802 Mon May 27 10:09:24 CEST 2013  Johnny Willemsen  <jwillemsen@remedy.nl>
804         * ACE version 6.2.0 released.
806 Tue May 21 17:24:39 UTC 2013  Johnny Willemsen  <jwillemsen@remedy.nl>
808         * tests/Compiler_Features_16_Test.cpp:
809           Added a forward declared enum after it has been declared
811 Mon May 20 18:40:20 UTC 2013  Johnny Willemsen  <jwillemsen@remedy.nl>
813         * tests/Compiler_Features_16_Test.cpp:
814           Added also a forward declared enum
816 Fri May 17 13:48:34 UTC 2013  Adam Mitz  <mitza@ociweb.com>
818         * bin/fuzz.pl:
820           Updated regex for finding logging macros.
822 Fri May 17 09:32:04 UTC 2013  Johnny Willemsen  <jwillemsen@remedy.nl>
824         * tests/tests.mpc:
825           Add NOMINMAX to macros for compiler features test 16/17
827 Fri May 17 09:26:22 UTC 2013  Johnny Willemsen  <jwillemsen@remedy.nl>
829         * tests/Compiler_Features_19_Test.cpp:
830           Added missing include
832 Thu May 16 17:52:36 UTC 2013  Adam Mitz  <mitza@ociweb.com>
834         * ace/Select_Reactor_T.cpp:
836           If a handler has to be removed by check_handles(),
837           also remove it from the three masks in the wait_set_.
839         * ace/Handle_Set.inl:
840         * ace/OS_NS_unistd.inl:
841         * ace/config-vxworks6.9.h:
842         * bin/PerlACE/ProcessVX.pm:
843         * tests/Log_Msg_Test.cpp:
845           Updated for port to 64-bit VxWorks 6.9 (x86 RTP static).
847         * bin/fuzz.pl:
849           Updated check for logging macros for the case
850           where the current directory is ACE_ROOT.
852 Mon May 13 17:27:37 UTC 2013  Phil Mesnier  <mesnier_p@ociweb.com>
854         Merging from branch OCI_Asynch_IMR:
855         Wed May  8 21:42:24 UTC 2013  Phil Mesnier  <mesnier_p@ociweb.com>
857         * ace/Countdown_Time_T.cpp:
858         * ace/Countdown_Time_T.h:
860           Make the countdown time instances nestable. Prior to this change,
861           if a function using the countdown time to subtract a duration
862           happened to call another function that also used a countdown time
863           instance to subtract from the same instance, the inner countdown
864           would subtract its span and then the outer one would do the same
865           resulting in the same span of time being subtracted twice.
867 Mon May 13 17:34:28 UTC 2013  Johnny Willemsen  <jwillemsen@remedy.nl>
869         * tests/INET_Addr_Test.cpp:
870           Fixed error in logging
872         * tests/Multihomed_INET_Addr_Test.cpp:
873           Unicode fixes
875 Mon May 13 07:13:57 UTC 2013  Johnny Willemsen  <jwillemsen@remedy.nl>
877         * NEWS:
878         * bin/diff-builds-and-group-fixed-tests-only.sh:
879         * docs/Download.html:
880         * docs/bczar/bczar.html:
881         * etc/index.html:
882           Make 6.1.9 public and prepare for the next minor release
884 Mon May 13 08:52:11 CEST 2013  Johnny Willemsen  <jwillemsen@remedy.nl>
886         * ACE version 6.1.9 released.
888 Fri May 10 20:36:13 UTC 2013  Steve Huston  <shuston@riverace.com>
890         * examples/C++NPv2/AIO_Client_Logging_Daemon.cpp: Advance the
891           iterator while freeing items in close() to avoid an infinite
892           loop. Thanks to George Chen for finding this problem.
894         * tests/Unbounded_Set_Test.cpp: Added a allocate/iterate/free cycle
895           similar to the one above to catch this type of thing if it pops
896           up again.
898         * THANKS: Added George Chen.
900 Fri May 10 08:59:43 UTC 2013  Johnny Willemsen  <jwillemsen@remedy.nl>
902         * tests/Compiler_Features_17_Test.cpp:
903           Added another C++11 test case
905 Thu May  9 17:14:47 UTC 2013  Douglas C. Schmidt  <schmidt@dre.vanderbilt.edu>
907         * tests/Thread_Manager_Test.cpp (worker): Fixed %s to %C to work
908           properly with ACE_DEBUG.  Thanks to Johnny for reporting this.
910 Thu May  9 14:05:28 UTC 2013  Douglas C. Schmidt  <schmidt@dre.vanderbilt.edu>
912         * tests/Thread_Manager_Test.cpp (worker): Removed unused "len"
913           variable to fix a warning.  Thanks to Johnny for reporting this.
915 Wed May  8 19:04:22 UTC 2013  Douglas C. Schmidt  <schmidt@dre.vanderbilt.edu>
917         * ace/OS_NS_Thread.inl (ACE_OS::thr_id): Fixed a warning on
918           Windows.  Thanks to Johnny for reporting this.
920 Wed May  8 13:52:54 UTC 2013  Douglas C. Schmidt  <schmidt@dre.vanderbilt.edu>
922         * ace/OS_NS_Thread.inl (ACE_OS::thr_id): Replaced the call to
923           ACE_Thread::self() with ACE_OS::thr_self().  Thanks to Johnny
924           Willemsen for reporting this.
926 Tue May  7 15:04:24 UTC 2013  Douglas C. Schmidt  <schmidt@dre.vanderbilt.edu>
928         * ace/OS_NS_Thread.{h,inl}: Added a new ACE_OS::thr_id() method
929           that stores a string version of the current thread id into
930           buffer and returns the size of this thread id in bytes.
932 Thu Apr 25 16:51:06 UTC 2013  Douglas C. Schmidt  <schmidt@dre.vanderbilt.edu>
934         * ace/Svc_Handler.h:
935           ace/Connector.h:
936           ace/Acceptor.h:  Added template parameter documentation.
937           Thanks to Clyde Gerber <clyde_gerber at symantec dot com> for
938           contributing this.
940 Thu Apr 25 07:20:58 UTC 2013  Johnny Willemsen  <jwillemsen@remedy.nl>
942         * etc/ace.doxygen:
943           Set MAX_DOT_GRAPH_DEPTH to 5, thanks to Clyde Gerber
944           <clyde_gerber at symantec dot com> for motivating this.
946 Wed Apr 24 14:43:25 UTC 2013  Douglas C. Schmidt  <schmidt@dre.vanderbilt.edu>
948         * ace/Acceptor.{h,cpp}, ace/Connector.{h,cpp}:
949         * ace/Svc_Handler.{h,cpp}: Replaced all the obsolete
950           ACE_PEER_{STREAM,ACCEPTOR,CONNECTOR} macros that have been
951           deprecated.  Thanks to Clyde Gerber <clyde_gerber at symantec
952           dot com> for motivating this.
954 Wed Apr 24 14:42:50 UTC 2013  Douglas C. Schmidt  <schmidt@dre.vanderbilt.edu>
956         * ace/Global_Macros.h: Added comments that indicate the
957           ACE_PEER_{STREAM,ACCEPTOR,CONNECTOR} macros have been
958           deprecated.  Thanks to Clyde Gerber <clyde_gerber at symantec
959           dot com> for motivating this.
961 Wed Apr 24 13:57:02 UTC 2013  Douglas C. Schmidt  <schmidt@dre.vanderbilt.edu>
963         * ace/Svc_Handler.{h,cpp}: Zapped the obsolete ACE_PEER_STREAM*
964           macros since compilers that ACE supports now should handle the
965           traits classes properly.
967 Thu Apr 18 16:42:03 UTC 2013  Douglas C. Schmidt  <schmidt@dre.vanderbilt.edu>
969         * ace/Svc_Handler.h: Updated the documentation for
970           ACE_Svc_Handler::open() method.  Thanks to Andreas Florath
971           <andreas at florath dot org> for motivating this.
973 Mon Apr 15 01:59:34 UTC 2013  Douglas C. Schmidt  <schmidt@dre.vanderbilt.edu>
975         * examples/Connection/misc/Connection_Handler.cpp: Improved the
976           documentation.
978 Mon Apr 22 14:43:53 UTC 2013  Johnny Willemsen  <jwillemsen@remedy.nl>
980         * ace/Hash_Map_Manager_T.inl:
981         * ace/Hash_Map_Manager_T.cpp:
982           Fixed maybe unitialized warnings
984 Fri Apr 19 19:15:42 UTC 2013  Adam Mitz  <mitza@ociweb.com>
986         * bin/fuzz.pl:
988           Added a fuzz check for the category-specifc ACE log macros.
990         * ace/XML_Utils/XML_Helper.tpp:
992           Fixed fuzz error.
994 Fri Apr 19 14:39:41 UTC 2013  Huang-Ming Huang  <huangh@ociweb.com>
996         * ace/Log_Category.cpp:
997         * ace/Log_Record.cpp:
999         Fixed Coverity warnings.
1001 Fri Apr 19 12:02:36 UTC 2013  Johnny Willemsen  <jwillemsen@remedy.nl>
1003         * contrib/minizip/unzip.c:
1004         * contrib/minizip/zip.c:
1005           Fixed warnings
1007 Fri Apr 19 11:15:43 UTC 2013  Johnny Willemsen  <jwillemsen@remedy.nl>
1009         * examples/IPC_SAP/SOCK_SAP/CPP-inclient.cpp:
1010         * examples/IPC_SAP/SSL_SAP/SSL-client.cpp:
1011           Fixed warnings in single threaded builds
1013 Thu Apr 18 16:21:32 UTC 2013  Huang-Ming Huang  <huangh@ociweb.com>
1015         * ace/Log_Category.h:
1016         * ace/Log_Category.cpp:
1018         Fixed main thread Log_Category_TSS object not cleaned up before
1019         program exits.
1021 Mon Apr 15 22:45:14 UTC 2013  Steve Huston  <shuston@riverace.com>
1023         * ace/Dev_Poll_Reactor.h:
1024         * ace/Dev_Poll_Reactor.cpp: Changed the repository lock (repo_token_)
1025           from an ACE_DEV_POLL_TOKEN to ACE_SYNCH_MUTEX and renamed it
1026           repo_lock_. Gets a few more percent improvement in performance.
1028 Mon Apr 15 17:46:24 UTC 2013  Huang-Ming Huang  <huangh@ociweb.com>
1030         * ace/Log_Category.inl:
1032         Fixed linking problem for ST build.
1034 Mon Apr 15 14:28:43 UTC 2013  Steve Huston  <shuston@riverace.com>
1036         * ace/Dev_Poll_Reactor.cpp: Fixed single-threaded build issues.
1037           Fuzz tweaks.
1039 Mon Apr 15 13:59:55 UTC 2013  Adam Mitz  <mitza@ociweb.com>
1041         * ace/Log_Record.inl:
1043           Fixed ACE_TRACE macro to match actual method name.
1045 Fri Apr 12 19:49:50 UTC 2013  Steve Huston  <shuston@riverace.com>
1047         * ace/Dev_Poll_Reactor.cpp:
1048         * ace/Dev_Poll_Reactor.h: Take advantage of the thread-safe behavior
1049           of epoll_ctl/epoll_wait and allow changes to the wait set to be made
1050           without interrupting the waiting leader thread. To make timers and
1051           notifies more predictable, still allow only one thread to wait for
1052           events at a time, but allow registrations, removals, etc. to the
1053           wait set to be made by any thread. The "reactor token" now controls
1054           the leader/followers for event dispatching; a new repository token
1055           is added to synchronize access to the handler repository, independent
1056           of waiting for events.
1058 Fri Apr 12 19:43:34 UTC 2013  Huang-Ming Huang  <huangh@ociweb.com>
1060         * ace/Log_Category.cpp:
1061         Fixed problem caused by pervious commit.
1063 Fri Apr 12 19:30:05 UTC 2013  Huang-Ming Huang  <huangh@ociweb.com>
1065         * ace/Log_Category.h:
1066         * ace/Log_Category.cpp:
1067         Fixed problem for ST build
1069         * tests/Log_Msg_Test.cpp:
1070         Fixed problem for WCHAR build
1072 Thu Apr 11 19:53:22 UTC 2013  Huang-Ming Huang  <huangh@ociweb.com>
1074         * ace/Log_Category.h:
1075         Fixed some documentation problems.
1077 Thu Apr 11 19:42:14 UTC 2013  Huang-Ming Huang  <huangh@ociweb.com>
1079         * ace/Log_Category.h:
1080         Fixed ACELIB_ERROR_RETURN()  control reaches end of non-void function warning.
1082         * tests/Log_Msg_Test.cpp:
1083         Added test for ACE_Log_Category
1085 Thu Apr 11 17:54:55 UTC 2013  Huang-Ming Huang  <huangh@ociweb.com>
1087         * ace/ace_for_tao.mpc:
1088         Added missing file.
1090 Thu Apr 11 15:45:41 UTC 2013  Huang-Ming Huang  <huangh@ociweb.com>
1092         * ace/ACE.cpp:
1093         * ace/ARGV.cpp:
1094         * ace/ATM_Acceptor.inl:
1095         * ace/ATM_Acceptor.cpp:
1096         * ace/ATM_Addr.cpp:
1097         * ace/ATM_Connector.inl:
1098         * ace/ATM_Connector.cpp:
1099         * ace/ATM_QoS.cpp:
1100         * ace/ATM_Stream.cpp:
1101         * ace/Acceptor.cpp:
1102         * ace/Activation_Queue.cpp:
1103         * ace/Addr.cpp:
1104         * ace/Assert.cpp:
1105         * ace/Asynch_Acceptor.cpp:
1106         * ace/Asynch_Connector.cpp:
1107         * ace/Asynch_Pseudo_Task.cpp:
1108         * ace/Atomic_Op.cpp:
1109         * ace/Atomic_Op_GCC_T.cpp:
1110         * ace/Atomic_Op_T.cpp:
1111         * ace/Auto_IncDec_T.cpp:
1112         * ace/Barrier.cpp:
1113         * ace/Based_Pointer_T.cpp:
1114         * ace/Basic_Stats.cpp:
1115         * ace/Bound_Ptr.inl:
1116         * ace/CE_Screen_Output.cpp:
1117         * ace/Cache_Map_Manager_T.cpp:
1118         * ace/Cached_Connect_Strategy_T.cpp:
1119         * ace/Caching_Strategies_T.inl:
1120         * ace/Caching_Strategies_T.cpp:
1121         * ace/Capabilities.cpp:
1122         * ace/Codecs.cpp:
1123         * ace/Condition_Recursive_Thread_Mutex.cpp:
1124         * ace/Condition_T.cpp:
1125         * ace/Condition_Thread_Mutex.cpp:
1126         * ace/Configuration.cpp:
1127         * ace/Connector.cpp:
1128         * ace/Containers_T.cpp:
1129         * ace/DEV_Addr.cpp:
1130         * ace/DEV_Connector.h:
1131         * ace/DEV_Connector.inl:
1132         * ace/DEV_IO.cpp:
1133         * ace/DLL.cpp:
1134         * ace/DLL_Manager.cpp:
1135         * ace/Dev_Poll_Reactor.inl:
1136         * ace/Dev_Poll_Reactor.cpp:
1137         * ace/Dirent.inl:
1138         * ace/Dump.cpp:
1139         * ace/Dynamic_Message_Strategy.cpp:
1140         * ace/Dynamic_Service_Base.cpp:
1141         * ace/Dynamic_Service_Dependency.cpp:
1142         * ace/Event.cpp:
1143         * ace/Event_Base.cpp:
1144         * ace/FIFO.cpp:
1145         * ace/FIFO_Recv.cpp:
1146         * ace/FIFO_Recv_Msg.cpp:
1147         * ace/FIFO_Send.cpp:
1148         * ace/FIFO_Send_Msg.cpp:
1149         * ace/FILE_Addr.cpp:
1150         * ace/FILE_Connector.h:
1151         * ace/FILE_Connector.inl:
1152         * ace/FILE_Connector.cpp:
1153         * ace/FILE_IO.cpp:
1154         * ace/File_Lock.cpp:
1155         * ace/Filecache.cpp:
1156         * ace/Framework_Component.cpp:
1157         * ace/Future.cpp:
1158         * ace/Get_Opt.cpp:
1159         * ace/Guard_T.cpp:
1160         * ace/Handle_Set.inl:
1161         * ace/Handle_Set.cpp:
1162         * ace/Hash_Map_Manager_T.h:
1163         * ace/Hash_Map_Manager_T.inl:
1164         * ace/Hash_Map_Manager_T.cpp:
1165         * ace/Hash_Multi_Map_Manager_T.h:
1166         * ace/Hash_Multi_Map_Manager_T.inl:
1167         * ace/Hash_Multi_Map_Manager_T.cpp:
1168         * ace/High_Res_Timer.cpp:
1169         * ace/ICMP_Socket.cpp:
1170         * ace/INET_Addr.cpp:
1171         * ace/IO_SAP.cpp:
1172         * ace/IPC_SAP.cpp:
1173         * ace/Intrusive_Auto_Ptr.inl:
1174         * ace/LSOCK.cpp:
1175         * ace/LSOCK_Acceptor.cpp:
1176         * ace/LSOCK_CODgram.cpp:
1177         * ace/LSOCK_Connector.cpp:
1178         * ace/LSOCK_Dgram.cpp:
1179         * ace/LSOCK_Stream.cpp:
1180         * ace/Lib_Find.cpp:
1181         * ace/Local_Memory_Pool.cpp:
1182         * ace/Local_Name_Space_T.cpp:
1183         * ace/Local_Tokens.h:
1184         * ace/Local_Tokens.inl:
1185         * ace/Local_Tokens.cpp:
1186         * ace/Log_Category.h:
1187         * ace/Log_Msg.cpp:
1188         * ace/Log_Msg_NT_Event_Log.cpp:
1189         * ace/Log_Msg_UNIX_Syslog.cpp:
1190         * ace/Log_Record.cpp:
1191         * ace/Logging_Strategy.h:
1192         * ace/Logging_Strategy.cpp:
1193         * ace/MEM_Acceptor.cpp:
1194         * ace/MEM_Addr.cpp:
1195         * ace/MEM_Connector.cpp:
1196         * ace/MEM_IO.cpp:
1197         * ace/MEM_SAP.cpp:
1198         * ace/MMAP_Memory_Pool.cpp:
1199         * ace/Malloc.h:
1200         * ace/Malloc.cpp:
1201         * ace/Malloc_Allocator.cpp:
1202         * ace/Malloc_T.cpp:
1203         * ace/Map_Manager.inl:
1204         * ace/Map_Manager.cpp:
1205         * ace/Mem_Map.cpp:
1206         * ace/Message_Block.cpp:
1207         * ace/Message_Queue.cpp:
1208         * ace/Message_Queue_NT.cpp:
1209         * ace/Message_Queue_T.cpp:
1210         * ace/Message_Queue_Vx.cpp:
1211         * ace/Module.cpp:
1212         * ace/Monitor_Admin.cpp:
1213         * ace/Monitor_Base.cpp:
1214         * ace/Monitor_Control/BSD_Network_Interface_Monitor.cpp:
1215         * ace/Monitor_Control/CPU_Load_Monitor.cpp:
1216         * ace/Monitor_Control/Constraint_Interpreter.cpp:
1217         * ace/Monitor_Control/FreeBSD_Network_Interface_Monitor.cpp:
1218         * ace/Monitor_Control/Linux_Network_Interface_Monitor.cpp:
1219         * ace/Monitor_Control/Memory_Usage_Monitor.cpp:
1220         * ace/Monitor_Control/Monitor_Query.cpp:
1221         * ace/Monitor_Control/Num_Threads_Monitor.cpp:
1222         * ace/Monitor_Control/Solaris_Network_Interface_Monitor.cpp:
1223         * ace/Monitor_Control/Windows_Monitor.cpp:
1224         * ace/Monitor_Control/Windows_Multi_Instance_Monitor.cpp:
1226         * ace/Monitor_Point_Registry.cpp:
1227         * ace/Multihomed_INET_Addr.cpp:
1228         * ace/Mutex.cpp:
1229         * ace/NT_Service.cpp:
1230         * ace/Name_Proxy.cpp:
1231         * ace/Name_Request_Reply.cpp:
1232         * ace/Naming_Context.cpp:
1233         * ace/OS_NS_Thread.cpp:
1234         * ace/OS_NS_dirent.cpp:
1235         * ace/OS_NS_stdio.cpp:
1236         * ace/OS_NS_unistd.cpp:
1237         * ace/Obchunk.cpp:
1238         * ace/Object_Manager.cpp:
1239         * ace/Obstack_T.cpp:
1240         * ace/PI_Malloc.cpp:
1241         * ace/POSIX_Asynch_IO.cpp:
1242         * ace/POSIX_CB_Proactor.cpp:
1243         * ace/POSIX_Proactor.cpp:
1244         * ace/Pagefile_Memory_Pool.cpp:
1245         * ace/Parse_Node.cpp:
1246         * ace/Ping_Socket.cpp:
1247         * ace/Pipe.cpp:
1248         * ace/Priority_Reactor.cpp:
1249         * ace/Proactor.cpp:
1250         * ace/Process.cpp:
1251         * ace/Process_Manager.cpp:
1252         * ace/Process_Mutex.cpp:
1253         * ace/Process_Semaphore.cpp:
1254         * ace/Profile_Timer.cpp:
1255         * ace/QoS/QoS_Manager.cpp:
1256         * ace/QoS/QoS_Session_Factory.cpp:
1257         * ace/QoS/QoS_Session_Impl.inl:
1258         * ace/QoS/QoS_Session_Impl.cpp:
1259         * ace/QoS/SOCK_Dgram_Mcast_QoS.cpp:
1260         * ace/RB_Tree.inl:
1261         * ace/RB_Tree.cpp:
1262         * ace/RW_Mutex.cpp:
1263         * ace/RW_Process_Mutex.cpp:
1264         * ace/Reactor_Token_T.cpp:
1265         * ace/Read_Buffer.cpp:
1266         * ace/Recursive_Thread_Mutex.cpp:
1267         * ace/Refcounted_Auto_Ptr.inl:
1268         * ace/Registry_Name_Space.cpp:
1269         * ace/Remote_Name_Space.cpp:
1270         * ace/Remote_Tokens.cpp:
1271         * ace/SOCK.cpp:
1272         * ace/SOCK_Acceptor.cpp:
1273         * ace/SOCK_CODgram.cpp:
1274         * ace/SOCK_Connector.cpp:
1275         * ace/SOCK_Dgram.cpp:
1276         * ace/SOCK_Dgram_Bcast.cpp:
1277         * ace/SOCK_Dgram_Mcast.cpp:
1278         * ace/SOCK_Netlink.cpp:
1279         * ace/SOCK_SEQPACK_Acceptor.cpp:
1280         * ace/SOCK_SEQPACK_Association.cpp:
1281         * ace/SOCK_SEQPACK_Connector.cpp:
1282         * ace/SPIPE_Acceptor.cpp:
1283         * ace/SPIPE_Connector.cpp:
1284         * ace/SSL/SSL_Asynch_Stream.cpp:
1285         * ace/SSL/SSL_Context.cpp:
1286         * ace/SSL/SSL_SOCK_Acceptor.cpp:
1287         * ace/SSL/SSL_SOCK_Connector.cpp:
1288         * ace/SSL/SSL_SOCK_Stream.cpp:
1289         * ace/SUN_Proactor.cpp:
1290         * ace/SV_Message_Queue.cpp:
1291         * ace/SV_Semaphore_Complex.cpp:
1292         * ace/SV_Semaphore_Simple.cpp:
1293         * ace/SV_Shared_Memory.cpp:
1294         * ace/Sample_History.cpp:
1295         * ace/Sbrk_Memory_Pool.cpp:
1296         * ace/Select_Reactor_Base.cpp:
1297         * ace/Select_Reactor_T.cpp:
1298         * ace/Semaphore.cpp:
1299         * ace/Service_Config.cpp:
1300         * ace/Service_Gestalt.cpp:
1301         * ace/Service_Manager.cpp:
1302         * ace/Service_Object.cpp:
1303         * ace/Service_Repository.cpp:
1304         * ace/Shared_Memory_Pool.cpp:
1305         * ace/Signal.cpp:
1306         * ace/Singleton.cpp:
1307         * ace/Sock_Connect.cpp:
1308         * ace/Stack_Trace.h:
1309         * ace/Stats.h:
1310         * ace/Stats.inl:
1311         * ace/Strategies_T.inl:
1312         * ace/Strategies_T.cpp:
1313         * ace/Stream.cpp:
1314         * ace/Svc_Conf_y.cpp:
1315         * ace/Svc_Handler.cpp:
1316         * ace/System_Time.cpp:
1317         * ace/TLI.cpp:
1318         * ace/TLI_Acceptor.cpp:
1319         * ace/TLI_Connector.h:
1320         * ace/TLI_Connector.inl:
1321         * ace/TP_Reactor.cpp:
1322         * ace/TSS_T.inl:
1323         * ace/TSS_T.cpp:
1324         * ace/Task_Ex_T.cpp:
1325         * ace/Task_T.cpp:
1326         * ace/Thread_Manager.h:
1327         * ace/Thread_Manager.cpp:
1328         * ace/Thread_Mutex.cpp:
1329         * ace/Throughput_Stats.cpp:
1330         * ace/Timeprobe_T.cpp:
1331         * ace/Timer_Hash_T.cpp:
1332         * ace/Timer_Heap_T.cpp:
1333         * ace/Timer_List_T.cpp:
1334         * ace/Timer_Queue_Adapters.cpp:
1335         * ace/Timer_Queue_Iterator.cpp:
1336         * ace/Timer_Queue_T.cpp:
1337         * ace/Timer_Wheel_T.cpp:
1338         * ace/Token.cpp:
1339         * ace/Token_Collection.cpp:
1340         * ace/Token_Invariants.cpp:
1341         * ace/Token_Manager.cpp:
1342         * ace/Token_Request_Reply.cpp:
1343         * ace/Trace.cpp:
1344         * ace/Typed_SV_Message_Queue.cpp:
1345         * ace/UNIX_Addr.h:
1346         * ace/UPIPE_Acceptor.cpp:
1347         * ace/UPIPE_Connector.inl:
1348         * ace/UPIPE_Connector.cpp:
1349         * ace/UUID.cpp:
1350         * ace/Unbounded_Queue.cpp:
1351         * ace/Unbounded_Set.cpp:
1352         * ace/Unbounded_Set_Ex.cpp:
1353         * ace/WFMO_Reactor.inl:
1354         * ace/WFMO_Reactor.cpp:
1355         * ace/WIN32_Asynch_IO.cpp:
1356         * ace/WIN32_Proactor.cpp:
1357         * ace/XML_Utils/XML_Error_Handler.cpp:
1358         * ace/XTI_ATM_Mcast.inl:
1359         Change the use of ACE_ERROR/ACE_DEBUG macros inside ace to ACELIB_ERROR/ACELIB_DEBUG.
1362 Thu Apr 11 15:20:21 UTC 2013  Huang-Ming Huang  <huangh@ociweb.com>
1364         * ace/Log_Category.h:
1365         * ace/Log_Category.inl:
1366         * ace/Log_Category.cpp:
1367         * ace/Log_Msg.h:
1368         * ace/Log_Msg.cpp:
1369         * ace/Log_Record.h:
1370         * ace/Log_Record.inl:
1371         * ace/Log_Record.cpp:
1372         * ace/ace.mpc:
1373         * tests/Log_Msg_Test.cpp:
1374         Added ACE_Log_Category class so that log messages can be separated into
1375         different categories and be enabled/disabled independently.
1377 Thu Apr 11 11:13:34 UTC 2013  Douglas C. Schmidt  <schmidt@dre.vanderbilt.edu>
1379         * README: Updated this file, which was horribly out of date!
1381 Sun Apr  7 00:20:49 UTC 2013  Douglas C. Schmidt  <schmidt@dre.vanderbilt.edu>
1383         * ace/Global_Macros.h: Added documentation for the arguments to
1384           the ACE_GUARD_XXX macros.  Thanks to Neil Youngman <ny at
1385           youngman dot org dot uk> for contributing this.
1387 Thu Apr  4 16:29:07 UTC 2013  Douglas C. Schmidt  <schmidt@dre.vanderbilt.edu>
1389         * examples/Connection/non_blocking/CPP-acceptor.{h,cpp},
1390           examples/Connection/non_blocking/CPP-connector.{h,cpp}: Replaced
1391           the use of macros with actual traits since they should be
1392           available on all C++ compilers we support now.
1394 Thu Apr  4 18:41:36 UTC 2013  Johnny Willemsen  <jwillemsen@remedy.nl>
1396         * debian/ace.dsc:
1397         * debian/debian.changelog:
1398         * debian/debian.control:
1399           Updated for new release, thanks to Michael Ganz <michael_ganz at t-online dot de>
1400           for reporting this
1402 Wed Apr  3 13:41:19 UTC 2013  Adam Mitz  <mitza@ociweb.com>
1404         * tests/Manual_Event_Test.cpp:
1406           Corrected time value to actually be 200 msec as noted in the comment.
1408 Wed Apr  3 08:13:00 UTC 2013  Johnny Willemsen  <jwillemsen@remedy.nl>
1410         * bin/auto_run_tests.pl:
1411         * tests/run_test.pl:
1412           Set some additional variables that can be used with coverity
1414 Tue Apr  2 09:07:13 UTC 2013  Martin Corino  <mcorino@remedy.nl>
1416         * ace/OS_NS_stdio.h:
1417           Fix missing intptr_t declaration on QNX.
1419 Sat Mar 30 18:11:06 UTC 2013  Martin Corino  <mcorino@remedy.nl>
1421         * examples/C++NPv1/Reactive_Logging_Server_Ex.h:
1422           Fixed truncating cast error.
1424 Sat Mar 30 09:44:50 UTC 2013  Martin Corino  <mcorino@remedy.nl>
1426         * ace/config-win32-mingw64.h:
1427           Minor comment update.
1429 Sat Mar 30 09:30:10 UTC 2013  Martin Corino  <mcorino@remedy.nl>
1431         * include/makeinclude/platform_mingw32.GNU:
1432           Added support for latest GCC from MinGW64.
1434         * ace/config-win32.h:
1435         * ace/config-win32-mingw.h:
1436           Split support for MinGW64 variants of MinGW compilers
1437           into separate files because of tricky differences between
1438           MinGW32 and MinGW64 APIs.
1440         * ace/config-win32-mingw64.h:
1441           Added separate support file for MinGW64 compilers (both
1442           32 and 64 bit).
1444         * ace/CDR_Base.inl:
1445           More standardized use of ACE_LACKS_INLINE_ASSEMBLY for benefit
1446           of MinGW64 64bit compiler.
1448         * ace/Functor_T.h:
1449         * ace/Functor_T.inl:
1450         * ace/OS_NS_stdio.h:
1451         * ace/OS_NS_stdio.inl:
1452         * ace/OS_NS_sys_stat.inl:
1453         * ace/Process.cpp:
1454         * ace/SV_Semaphore_Simple.cpp:
1455         * ace/Timer_Wheel_T.cpp:
1456         * apps/Gateway/Gateway/Gateway.cpp:
1457         * examples/C++NPv1/Reactive_Logging_Server.h:
1458         * examples/C++NPv1/Reactive_Logging_Server_Ex.h:
1459         * examples/IPC_SAP/SOCK_SAP/CPP-inserver.cpp:
1460         * examples/Reactor/Misc/test_early_timeouts.cpp:
1461         * performance-tests/SCTP/SOCK_STREAM_srv.cpp:
1462         * tests/Map_Test.h:
1463         * tests/Process_Env_Test.cpp:
1464         * tests/Thread_Timer_Queue_Adapter_Test.cpp:
1465           All kinds of minor updates and corrections to silence
1466           warnings and errors relating to either 64bit Windows or
1467           the very latest GCC (4.8.0). Mostly precision loss and
1468           truncating casts.
1470 Thu Mar 28 08:52:43 UTC 2013  Johnny Willemsen  <jwillemsen@remedy.nl>
1472         * docs/ACE-bug-process.html:
1473           Fixed typo
1475 Mon Mar 25 21:03:54 UTC 2013  Abdullah Sowayan  <sowayan@gmail.com>
1477         * include/makeinclude/platform_macosx_iOS.GNU:
1479           Minor updates to fix iOS builds.
1481 Fri Mar 22 02:58:06 UTC 2013  Abdullah Sowayan  <sowayan@gmail.com>
1483         * include/makeinclude/platform_macosx_iOS.GNU:
1485           Minor updates to fix iOS builds.
1487 Thu Mar 14 12:44:10 UTC 2013  Johnny Willemsen  <jwillemsen@remedy.nl>
1489         * bin/make_release.py:
1490           Exclude new workspace
1492 Thu Mar 14 10:08:55 UTC 2013  Marcel Smit  <msmit@remedy.nl>
1494         * bin/fuzz.pl:
1495           Checking the last part of the given @file entry, instead of
1496           the filename only.
1498 Thu Mar 14 08:38:57 UTC 2013  Johnny Willemsen  <jwillemsen@remedy.nl>
1500         * ChangeLog:
1501         * NEWS:
1502         * bin/diff-builds-and-group-fixed-tests-only.sh:
1503         * docs/Download.html:
1504         * docs/bczar/bczar.html:
1505         * etc/index.html:
1506           Making new x.1.8 public available
1508 Thu Mar 14 09:04:46 CET 2013  Johnny Willemsen  <jwillemsen@remedy.nl>
1510         * ACE version 6.1.8 released.
1512 Thu Mar  7 19:17:15 UTC 2013  Phil Mesnier  <mesnier_p@ociweb.com>
1514         * ace/OS_NS_Thread.cpp:
1516           QNX also only supports system scope for threads.
1518 Fri Mar  1 11:21:33 UTC 2013  Martin Corino  <mcorino@remedy.nl>
1520         * bin/auto_run_tests.pl:
1521           Fix for problems with explicit test root and test folders
1522           that are also available in default roots.
1524 Thu Feb 28 19:45:03 UTC 2013  Johnny Willemsen  <jwillemsen@remedy.nl>
1526         * tests/Compiler_Features_19_Test.cpp:
1527         * tests/run_test.lst:
1528         * tests/tests.mpc:
1529           Added C++11 test for template alias support
1531 Wed Feb 27 13:54:27 UTC 2013  Johnny Willemsen  <jwillemsen@remedy.nl>
1533         * tests/Wild_Match_Test.cpp:
1534           Extended this test to get 100% coverage for ACE::wild_match, resolves
1535           Coverity 753117
1537 Tue Feb 26 23:07:17 UTC 2013  Steve Huston  <shuston@riverace.com>
1539         * include/makeinclude/platform_g++_common.GNU: When turning on
1540           no-strict-aliasing, add the option to FLAGS_C_CC instead of
1541           CCFLAGS so that both C and C++ compilers get it.
1543 Fri Feb 22 14:29:39 UTC 2013  Douglas C. Schmidt  <schmidt@dre.vanderbilt.edu>
1545         * ace/Message_Queue_Vx.inl (defined): Added a fix for RTP.  Thanks
1546           to Thomas dot Lockhart at jpl dot nasa dot gov for contributing this.
1548 Mon Feb 25 08:09:24 UTC 2013  Johnny Willemsen  <jwillemsen@remedy.nl>
1550         * ace/Sock_Connect.cpp:
1551           Don't use MAX_IF as constant, is a system defined constant on
1552           some operating systems
1554         * tests/OS_Test.cpp:
1555           Call compiler version methods, should fix some Coverity test
1556           coverage issues
1558 Mon Feb 18 01:57:31 UTC 2013  Kevin Stanley  <stanleyk@ociweb.com>
1560         * ace/SSL/SSL_Context.cpp:
1562           Removed what appeared to be extraneous characters '3D'
1563           from cut and paste.
1565 Sun Feb 17 03:37:42 UTC 2013  Douglas C. Schmidt  <schmidt@dre.vanderbilt.edu>
1567         * ace/SSL/SSL_Context.h (ACE_SSL_Context): Added a missing comma.
1568           Thanks to Johnny for reporting this.
1570 Sat Feb 16 21:53:26 UTC 2013  Kevin Stanley  <stanleyk@ociweb.com>
1572         * ace/SSL/SSL_Context.h:
1574           Fixed missing ',' in enumerated type value.
1576 Sat Feb 16 14:42:54 UTC 2013  Douglas C. Schmidt  <schmidt@dre.vanderbilt.edu>
1578         * examples/C++NPv2/AIO_Client_Logging_Daemon.cpp: Moved the definition of
1580           ACE_FACTORY_DEFINE (AIO_CLD, AIO_Client_Logging_Daemon)
1582           to the right place in the #ifdefs.  Thanks to Journeyer J. Joh
1583           <oosaprogrammer at gmail dot com> for reporting this.
1585 Sat Feb 16 14:34:30 UTC 2013  Douglas C. Schmidt  <schmidt@dre.vanderbilt.edu>
1587         * ace/SSL/SSL_Context.cpp (ACE_SSL_Context::set_mode),
1588         * ace/SSL/SSL_Context.h (ACE_SSL_Context): Added support for TLS
1589           1.1 and 1.2.  Thanks to pkow88776 at onet dot pl for
1590           contributing this.
1592 Wed Feb 13 14:29:09 UTC 2013  Adam Mitz  <mitza@ociweb.com>
1594         * include/makeinclude/platform_vxworks6.7.GNU:
1596           Removed workaround for RTP shared libraries.  With the current
1597           updates to VxWorks 6.7, the workaround is not only not needed,
1598           but it creates RTP executables that will not run on the target.
1600 Fri Feb  8 19:03:33 UTC 2013  Phillip LaBanca  <labancap@ociweb.com>
1602         * ace/Message_Block.cpp:
1604           Fix Coverity Issue 972919 - Fixed possible dereference
1605           of null pointer
1607 Fri Feb  8 13:26:17 UTC 2013  Kevin Stanley  <stanleyk@ociweb.com>
1609         * ace/CDR_Stream.h:
1611           Fix Coverity Issue 972947 - Non virtual destructor. Made
1612           TAO_InputCDR destructor virtual.
1614 Wed Feb  6 01:55:37 UTC 2013  Kevin Stanley  <stanleyk@ociweb.com>
1616         * ace/Message_Block.cpp:
1618           Fixed fuzz error. Return 0 instead of NULL.
1620 Tue Feb  5 21:04:17 UTC 2013  "Kevin Stanley"  <stanleyk@ociweb.com>
1622     Several new features and bug fixes captured in Bugzilla 4091, 4092, 4093,
1623     4094, 4095, and 4096. Also includes Bugzilla 3247. Specific details of the
1624     changes described below through the tag at the end bookmarked with:
1625     *****  OCI_Reliability_Enhancements Changes
1627     Tue Feb  5 17:01:48 UTC 2013  "Kevin Stanley"  <stanleyk@ociweb.com>
1629             * ace/Auto_Event.h:
1630             * bin/valgrind.supp:
1631             * protocols/ace/INet/inet.mpc:
1632             * protocols/examples/INet:
1633             * tests/CDR_Test.cpp:
1634             * protocols/ace/INet/FTP_Simple_exec.cpp:
1635             * protocols/ace/INet/HTTP_Simple_exec.cpp:
1637               Merged changes from trunk in preparation for merge. The
1638               above files had changes.
1640     Thu Jan 31 22:39:53 UTC 2013  Phillip LaBanca  <labancap@ociweb.com>
1642             * ace/Message_Block.cpp:
1644               Fixed problem with allocator in clone and duplicate
1646             * tests/Message_Block_Large_Copy_Test.cpp:
1648               Added reference count output
1650     Thu Jan 31 18:41:26 UTC 2013  Phillip LaBanca  <labancap@ociweb.com>
1652             * tests/Message_Block_Large_Copy_Test.cpp:
1654               Corrected test for scoreboard
1656     Thu Jan 31 14:38:03 UTC 2013  "Kevin Stanley"  <stanleyk@ociweb.com>
1658             * tests/Message_Block_Large_Copy_Test.cpp:
1660               Fixed another error in allocation missed the first time.
1662     Thu Jan 31 14:31:17 UTC 2013  Kevin Stanley  <stanleyk@ociweb.com>
1664             * tests/Message_Block_Large_Copy_Test.cpp:
1666               Fixed error in allocation of character array.
1668     Wed Jan 30 23:54:14 UTC 2013  Phillip LaBanca  <labancap@ociweb.com>
1670             * ace/Message_Block.cpp:
1672               Applied bug 3247 duplicate patch that replaced recursion with
1673               iteration to support the copying of large message blocks.
1675             * tests/Message_Block_Large_Copy_Test.cpp:
1676             * tests/run_test.lst:
1677             * tests/tests.mpc:
1679               Created test to cover the cloning and duplication of
1680               large Message_Blocks.
1682     Tue Jan 29 15:15:09 UTC 2013  "Kevin Stanley"  <stanleyk@ociweb.com>
1684             * include/makeinclude/platform_sunos5_g++.GNU:
1686               Merged trunk into branch.
1688     Mon Jan 28 16:13:07 UTC 2013  "Kevin Stanley"  <stanleyk@ociweb.com>
1690             * ace/config-macosx-lion.h:
1691             * ace/config-macosx-mountainlion.h:
1692             * ace/config-macosx-snowleopard.h:
1693             * examples/Shared_Memory/test_MM.cpp:
1694             * examples/Shared_Memory/test_SV.cpp:
1695             * include/makeinclude/platform_macosx_mountainlion.GNU:
1696             * ace/config-macosx-mountain-lion.h:
1697             * include/makeinclude/platform_macosx_mountain_lion.GNU:
1699               Merged trunk into branch. The above files were changed in the
1700               trunk.
1702     Wed Dec 19 17:52:25 UTC 2012  Phil Mesnier  <mesnier_p@ociweb.com>
1704             * ace/Mem_Map.inl:
1706               Fix a warning about signed/unsigned mix.
1708             * include/makeinclude/platform_clang_common.GNU:
1710               Increase the warning level used by the CLang++ compiler to show all warnings
1712     Mon Dec 17 14:39:07 UTC 2012  Brian Johnson  <johnsonb@ociweb.com>
1714             * ACEXML/common/FileCharStream.cpp:
1716               Fixed to not close the infile_ if it was passed to the
1717               FileCharStream.
1719     Fri Dec 14 17:31:22 UTC 2012  Brian Johnson  <johnsonb@ociweb.com>
1721             * ACEXML/common/FileCharStream.h:
1722             * ACEXML/common/FileCharStream.cpp:
1724               Added interface to accept an already open FILE stream.
1726     Mon Oct 15 18:26:57 UTC 2012  Phil Mesnier  <mesnier_p@ociweb.com>
1728             * OCI_RE_ChangeLog:
1729               Created change log for the OCI Reliability Enhancements branch
1731     *****  OCI_Reliability_Enhancements Changes
1733 Mon Feb  4 08:58:35 UTC 2013  Johnny Willemsen  <jwillemsen@remedy.nl>
1735         * protocols/ace/INet/inet.mpc:
1736         * protocols/ace/INet/FTP_Simple_exec.cpp:
1737         * protocols/ace/INet/HTTP_Simple_exec.cpp:
1738         * protocols/examples/INet/FTP_Simple_exec.cpp:
1739         * protocols/examples/INet/HTTP_Simple_exec.cpp:
1740         * protocols/examples/INet/inet.mpc:
1741           Moved INet examples out of the ace/INet directory and into
1742           a new example directory
1744 Sat Feb  2 19:08:18 UTC 2013  Johnny Willemsen  <jwillemsen@remedy.nl>
1746         * ace/Auto_Event.h:
1747           Layout changes
1749 Thu Jan 31 19:21:31 UTC 2013  Johnny Willemsen  <jwillemsen@remedy.nl>
1751         * tests/CDR_Test.cpp:
1752           Test CDR_Size::write_boolean_array, according to Coverity
1753           this method was not tested
1755 Wed Jan 30 11:58:00 UTC 2013  Simon Massey  <simon dot massey at prismtech dot com>
1757         * bin/valgrind.supp:
1758           Add a supression for a faulty system zlib.
1760 Mon Jan 28 23:33:25 UTC 2013  Adam Mitz  <mitza@ociweb.com>
1762         * include/makeinclude/platform_sunos5_g++.GNU:
1764           Define _POSIX_PTHREAD_SEMANTICS is threads=1,
1765           making this config similar to SunCC.
1767 Mon Jan 28 07:55:27 UTC 2013  Johnny Willemsen  <jwillemsen@remedy.nl>
1769         * ace/config-macosx-mountainlion.h:
1770         * ace/config-macosx-mountain-lion.h:
1771         * include/makeinclude/platform_macosx_mountainlion.GNU:
1772         * include/makeinclude/platform_macosx_mountain_lion.GNU:
1773           Renamed mountain-lion to mountainlion to simplify packaging
1775 Tue Jan 22 12:28:19 UTC 2013  Johnny Willemsen  <jwillemsen@remedy.nl>
1777         * ace/CDR_Size.h:
1778           Doxygen changs
1780         * tests/FlReactor_Test.cpp:
1781           Unicode fixes
1783 Mon Jan 21 08:24:11 UTC 2013  Johnny Willemsen  <jwillemsen@remedy.nl>
1785         * html/Stats/index.shtml:
1786           Corrected link
1788 Thu Jan 17 12:25:40 UTC 2013  Johnny Willemsen  <jwillemsen@remedy.nl>
1790         * debian/debian.control:
1791           Fixed depencency on libssl-dev, thanks to Michael Ganz
1792           <michael_ganz at t-online dot de> for reporting this
1794 Thu Jan 17 12:23:42 UTC 2013  Johnny Willemsen  <jwillemsen@remedy.nl>
1796         * ace/Sig_Handler.cpp:
1797           Layout changes
1799         * docs/bczar/bczar.html:
1800           Updated packages
1802         * html/Stats/index.shtml:
1803           Added another page
1805 Fri Jan  4 21:52:14 UTC 2013  Adam Mitz  <mitza@ociweb.com>
1807         * include/makeinclude/platform_linux_clang.GNU:
1809           Added clang command-line option required to build TAO.
1811 Fri Jan  4 12:11:12 UTC 2013  Johnny Willemsen  <jwillemsen@remedy.nl>
1813         * rpmbuild/ace-tao-init-suse/init.d/tao-cosconcurrency:
1814         * rpmbuild/ace-tao-init-suse/init.d/tao-cosevent:
1815         * rpmbuild/ace-tao-init-suse/init.d/tao-cosnaming:
1816         * rpmbuild/ace-tao-init-suse/init.d/tao-cosnotification:
1817         * rpmbuild/ace-tao-init-suse/init.d/tao-costrading:
1818         * rpmbuild/ace-tao-init-suse/init.d/tao-rtevent:
1819           Add $network to Required-Start line, thanks to John Fletcher
1820           <john dot fletcher at rd dot bbc dot co dot uk> for reporting
1821           this.
1823 Thu Jan  3 22:53:44 UTC 2013  Steve Huston  <shuston@riverace.com>
1825         * ace/OS_NS_netdb.cpp (ACE_OS::getmacaddress): On Linux, search for
1826           an interface to get the MAC address for; don't assume eth0 is
1827           present and usable.
1829         * tests/Bug_3744_Regression_Test.cpp: Fix ACE_LOG_MSG output.
1831 Wed Jan  2 19:19:58 UTC 2013  Thomas Girard  <thomas.g.girard@free.fr>
1833         * ace/Service_Config.h: ACE_DYNAMIC_VERSIONED_SERVICE_DIRECTIVE
1834           fix when ACE_VERSIONED_SO=2. Because of '.' in the version,
1835           addition of prefix ACE_DLL_PREDIX and suffix ACE_DLL_SUFFIX
1836           is skipped, preventing ACE_DYNAMIC_VERSIONED_SERVICE_DIRECTIVE
1837           from working when ACE+TAO is built with versioned_so=2.
1839 Thu Dec 27 09:18:39 UTC 2012  Johnny Willemsen  <jwillemsen@remedy.nl>
1841         * NEWS:
1842         * bin/diff-builds-and-group-fixed-tests-only.sh:
1843         * docs/Download.html:
1844         * docs/bczar/bczar.html:
1845         * etc/index.html:
1846           Updated in preparation of next release
1848 Thu Dec 27 10:00:49 CET 2012  Johnny Willemsen  <jwillemsen@remedy.nl>
1850         * ACE version 6.1.7 released.
1852 Fri Dec 21 09:22:41 UTC 2012  Johnny Willemsen  <jwillemsen@remedy.nl>
1854         * protocols/tests/HTBP/Reactor_Tests/run_test.pl:
1855         * protocols/tests/HTBP/Send_Large_Msg/run_test.pl:
1856         * protocols/tests/HTBP/Send_Recv_Tests/run_test.pl:
1857         * protocols/tests/HTBP/ping/run_test.pl:
1858           Check return value of spawn, if it fails directly exit the
1859           test run
1861 Wed Dec 19 14:46:24 UTC 2012  Johnny Willemsen  <jwillemsen@remedy.nl>
1863         * include/makeinclude/platform_cegcc.GNU:
1864         * include/makeinclude/platform_g++_common.GNU:
1865         * include/makeinclude/platform_rtems.x_g++.GNU:
1866         * include/makeinclude/platform_vxworks6.2.GNU:
1867         * include/makeinclude/platform_vxworks6.3.GNU:
1868           Install tao_idl3_to_idl2 and tao_idl3_to_xmi into ACE_ROOT/bin
1869           to handle cross compilation in a flat layout more easily, this
1870           way we can use the same approach as tao_idl does
1872 Mon Dec 17 20:53:22 UTC 2012  Adam Mitz  <mitza@ociweb.com>
1874         * ace/Message_Queue_Vx.inl:
1876           Updated for VxWorks 6.9 32-bit kernel mode.
1878 Mon Dec 17 18:26:27 UTC 2012  Johnny Willemsen  <jwillemsen@remedy.nl>
1880         * ace/Acceptor.cpp:
1881           Fixed warning
1883 Mon Dec 17 13:40:00 UTC 2012  Simon Massey  <simon dot massey at prismtech dot com>
1885         * ace/SOCK_Dgram.cpp: ACE_SOCK_Dgram::make_multicast_ifaddr ()
1886           Uncovered due to TAO UIPMC option -ORBListenOnAll 1 being
1887           enabled. The SOCK_Dgram_Mcast.cpp ACE_SOCK_Dgram_Mcast::subscribe_ifs()
1888           call iterates through the list of IP addresses for all interfaces
1889           NOT the list of Interface Names. This works only for windows and newer
1890           linuxes (where they are automatically converted into interface names).
1891           Older linuxes do not and expect the actual interface names (eg. "Eth0")
1892           to be given. This fix allows both forms to be given on older linuxes as well.
1893           (Test TAO/orbscvc/tests/Miop/McastHello updated to enable -ORBListenOnAll 1.)
1895 Mon Dec 17 09:59:45 UTC 2012  Johnny Willemsen  <jwillemsen@remedy.nl>
1897         * ace/OS_NS_Thread.inl:
1898         * ace/OS_NS_sys_shm.cpp:
1899         * ace/OS_NS_sys_socket.cpp:
1900         * ace/OS_NS_sys_stat.cpp:
1901         * ace/OS_NS_sys_uio.cpp:
1902           Zapped empty lines
1904 Mon Dec 17 09:31:49 UTC 2012  Johnny Willemsen  <jwillemsen@remedy.nl>
1906         * ace/Acceptor.cpp:
1907           Fixed one-shot acceptor, could call null ptr
1909         * ace/Throughput_Stats.cpp:
1910           Simplified code
1912         * protocols/tests/RMCast/Receiver.cpp:
1913           Fixed incorrect argument to memcpy
1915 Fri Dec 14 19:36:20 UTC 2012  Johnny Willemsen  <jwillemsen@remedy.nl>
1917         * docs/bczar/bczar.html:
1918           Added patch
1920 Sun Dec  9 14:38:27 UTC 2012  Johnny Willemsen  <jwillemsen@remedy.nl>
1922         * ace/POSIX_Proactor.cpp:
1923         * ace/Parse_Node.cpp:
1924         * ace/SV_Message_Queue.inl:
1925         * ace/SV_Message_Queue.cpp:
1926           Fixed coverity errors
1928 Fri Dec  7 20:14:27 UTC 2012  Johnny Willemsen  <jwillemsen@remedy.nl>
1930         * include/makeinclude/platform_g++_common.GNU:
1931           Improved support for gcov=1
1933 Fri Dec  7 13:06:07 UTC 2012  Johnny Willemsen  <jwillemsen@remedy.nl>
1935         * ace/Strategies_T.cpp:
1936           Check return value of enable (ACE_NONBLOCK), fixes Coverity
1937           reported errors
1939 Thu Nov 29 15:08:26 UTC 2012  Steve Huston  <shuston@riverace.com>
1941         * ace/ACE.cpp (handle_timed_complete): Adapt to an occasionally seen
1942           scenario where only the POLLERR bit is set on a failed connect.
1943           This is for the poll() case, not select().
1945 Thu Nov 29 10:31:05 UTC 2012  Johnny Willemsen  <jwillemsen@remedy.nl>
1947         * ace/CDR_Stream.cpp:
1948           Removed another occurance of arm handling here, gets handled
1949           at a lower layer already
1951 Thu Nov 29 10:10:56 UTC 2012  Johnny Willemsen  <jwillemsen@remedy.nl>
1953         * ace/Service_Config.h:
1954           Fixed compile errors in xml builds
1956 Thu Nov 29 08:49:39 UTC 2012  Johnny Willemsen  <jwillemsen@remedy.nl>
1958         * ace/CDR_Stream.cpp:
1959           Removed arm handling here, gets handled at a lower layer
1960           already
1962 Wed Nov 28 09:34:00 UTC 2012  Johnny Willemsen  <jwillemsen@remedy.nl>
1964         * debian/libace-dev.install:
1965           rle has no install files
1967 Wed Nov 28 08:55:49 UTC 2012  Johnny Willemsen  <jwillemsen@remedy.nl>
1969         * debian/ace.dsc:
1970         * debian/debian.changelog:
1971         * debian/debian.compat:
1972         * debian/debian.control:
1973         * debian/debian.rules:
1974         * debian/libace-6.1.6.install:
1975         * debian/libace-dev.install:
1976         * debian/libtao-dev.install:
1977           Added rle compressor and added files as currently work
1978           on OBS
1980 Wed Nov 28 07:35:14 UTC 2012  Johnny Willemsen  <jwillemsen@remedy.nl>
1982         * debian/debian.control:
1983         * debian/ace-netsvcs.doc-base:
1984         * debian/ace-netsvcs.docs:
1985         * debian/ace-netsvcs.install:
1986         * debian/ace-netsvcs.manpages:
1987         * debian/libnetsvcs-6.1.6.docs:
1988         * debian/libnetsvcs-6.1.6.install:
1989         * debian/libnetsvcs-dev.docs:
1990         * debian/libnetsvcs-dev.install:
1991         * debian/mwc_workspace.txt:
1992           Don't package netsvcs
1994 Tue Nov 27 14:41:19 UTC 2012  Johnny Willemsen  <jwillemsen@remedy.nl>
1996         * debian/ace-netsvcs.manpages:
1997         * debian/tao-idl.manpages:
1998         * debian/tao-log.manpages:
1999         * debian/tao-tls.manpages:
2000         * debian/tao-utils.manpages:
2001           No manpage for the moment
2003 Tue Nov 27 14:10:46 UTC 2012  Johnny Willemsen  <jwillemsen@remedy.nl>
2005         * debian/mpc-ace.manpages:
2006           No manpage for the moment
2008 Tue Nov 27 12:43:06 UTC 2012  Johnny Willemsen  <jwillemsen@remedy.nl>
2010         * debian/tao-log.docs:
2011           Debian package improvements
2013 Tue Nov 27 11:53:18 UTC 2012  Johnny Willemsen  <jwillemsen@remedy.nl>
2015         * debian/tao-trading.docs:
2016           Debian package improvements
2018 Tue Nov 27 11:23:41 UTC 2012  Johnny Willemsen  <jwillemsen@remedy.nl>
2020         * debian/tao-naming.docs:
2021         * debian/tao-notify.docs:
2022           Debian package improvements
2024 Tue Nov 27 10:26:32 UTC 2012  Johnny Willemsen  <jwillemsen@remedy.nl>
2026         * debian/tao-utils.docs:
2027           Don't install test
2029 Mon Nov 26 12:37:04 UTC 2012  Johnny Willemsen  <jwillemsen@remedy.nl>
2031         * debian/mwc_workspace.txt:
2032           Added netsvcs/servers
2034 Sun Nov 25 20:08:55 UTC 2012  Johnny Willemsen  <jwillemsen@remedy.nl>
2036         * include/makeinclude/rules.local.GNU:
2037           Fixex AIX errors
2039 Sun Nov 25 20:05:25 UTC 2012  Johnny Willemsen  <jwillemsen@remedy.nl>
2041         * debian/mwc_workspace.txt:
2042         * debian/TAO_ACE.mwc:
2043           Renamed to .txt, resolves problems on windows builds
2045 Fri Nov 23 19:28:35 UTC 2012  Jeff Parsons <j.parsons@vanderbilt.edu>
2047         * THANKS:
2049           Added Sergey Onuchin <sonuchin at parallels dot com>.
2051 Fri Nov 23 16:49:35 UTC 2012  Johnny Willemsen  <jwillemsen@remedy.nl>
2053         * debian/tao-imr.docs:
2054         * debian/tao-log.docs:
2055         * debian/tao-notify.docs:
2056         * debian/tao-trading.docs:
2057           Updated README locations
2059 Fri Nov 23 15:26:38 UTC 2012  Johnny Willemsen  <jwillemsen@remedy.nl>
2061         * debian/tao-concurrency.docs:
2062         * debian/tao-cosconcurrency.docs:
2063         * debian/tao-cosevent.docs:
2064         * debian/tao-cosnotification.docs:
2065         * debian/tao-costime.docs:
2066         * debian/tao-costrading.docs:
2067         * debian/tao-event.docs:
2068         * debian/tao-ft.docs:
2069         * debian/tao-ifr.docs:
2070         * debian/tao-imr.docs:
2071         * debian/tao-load.docs:
2072         * debian/tao-log.docs:
2073         * debian/tao-naming.docs:
2074         * debian/tao-notify.docs:
2075         * debian/tao-time.docs:
2076         * debian/tao-tls.docs:
2077         * debian/tao-utils.docs:
2078           We are going to install the README files also
2080 Fri Nov 23 14:21:18 UTC 2012  Johnny Willemsen  <jwillemsen@remedy.nl>
2082         * debian/tao-cosnaming.docs:
2083           Updated path
2085 Fri Nov 23 12:58:40 UTC 2012  Johnny Willemsen  <jwillemsen@remedy.nl>
2087         * debian/libtao-doc.docs:
2088           Install fix
2090 Fri Nov 23 12:33:16 UTC 2012  Johnny Willemsen  <jwillemsen@remedy.nl>
2092         * include/makeinclude/rules.lib.GNU:
2093           Fix for AIX
2095 Fri Nov 23 12:28:20 UTC 2012  Johnny Willemsen  <jwillemsen@remedy.nl>
2097         * ace/Service_Config.h:
2098           msvc fix
2100 Fri Nov 23 12:19:09 UTC 2012  Johnny Willemsen  <jwillemsen@remedy.nl>
2102         * debian/libace-dev.docs:
2103         * debian/libace-doc.docs:
2104         * debian/libnetsvcs-6.1.6.docs:
2105         * debian/libnetsvcs-6.1.6.install:
2106         * debian/libtao-2.1.6.docs:
2107         * debian/libtao-dev.docs:
2108         * debian/libnetsvcs-6.1.2.docs:
2109         * debian/libnetsvcs-6.1.2.install:
2110           Doc install fixes
2112 Fri Nov 23 09:51:01 UTC 2012  Johnny Willemsen  <jwillemsen@remedy.nl>
2114         * debian/README.source:
2115           Removed comment of patch that got integrated
2117         * debian/libtao-2.1.6.install:
2118         * debian/libtao-dev.install:
2119           Added missing libraries
2121 Fri Nov 23 09:39:17 UTC 2012  Johnny Willemsen  <jwillemsen@remedy.nl>
2123         * debian/TAO_ACE.mwc:
2124         * debian/libace-6.1.6.docs:
2125         * debian/libace-dev.docs:
2126         * debian/libace-dev.install:
2127         * debian/libace-doc.docs:
2128         * debian/libtao-2.1.6.docs:
2129         * debian/libtao-dev.docs:
2130         * debian/libtao-doc.docs:
2131           More install fixes
2133 Fri Nov 23 08:07:23 UTC 2012  Johnny Willemsen  <jwillemsen@remedy.nl>
2135         * ace/ETCL/ETCL_Constraint.inl:
2136           Fixed coverity error by initializing pointer value
2138         * ace/Message_Queue.h:
2139         * ace/Timer_Queue_Iterator.h:
2140           Doxygen improvements
2142         * ace/Timer_Queue_Iterator.cpp:
2143           Initialize all members in default constructor
2145 Thu Nov 22 13:31:20 UTC 2012  Johnny Willemsen  <jwillemsen@remedy.nl>
2147         * debian/tao-log.install:
2148           Fixed executable name
2150 Thu Nov 22 12:56:20 UTC 2012  Johnny Willemsen  <jwillemsen@remedy.nl>
2152         * debian/ACE-DPKG.mwc:
2153         * debian/TAO-DPKG.mwc:
2154           Removed these files.
2156 Thu Nov 22 12:55:05 UTC 2012  Johnny Willemsen  <jwillemsen@remedy.nl>
2158         * debian/default.features:
2159         * debian/libtao-2.1.6.install:
2160         * debian/libtao-dev.install:
2161         * debian/platform_macros.GNU:
2162           Remove lzo1 compressor
2164 Thu Nov 22 12:38:34 UTC 2012  Johnny Willemsen  <jwillemsen@remedy.nl>
2166         * ace/Service_Config.h:
2167           Added new ACE_DYNAMIC_VERSIONED_SERVICE_DIRECTIVE which accepts
2168           an explicit version to be loaded. Needed for debian for example
2170         * debian/patches/series:
2171         * debian/patches/15-fix-lzo-flags.diff:
2172         * debian/patches/34-bts386713.diff:
2173           Cleanup
2175         * debian/platform_macros.GNU:
2176           Set versioned_so=2
2178         * include/makeinclude/platform_g++_common.GNU:
2179           When versioned_so=2 add ACE_VERSIONED_SO=2 as
2180           define
2182 Thu Nov 22 09:20:46 UTC 2012  Johnny Willemsen  <jwillemsen@remedy.nl>
2184         * include/makeinclude/platform_g++_common.GNU:
2185         * include/makeinclude/rules.lib.GNU:
2186         * include/makeinclude/rules.local.GNU:
2187         * include/makeinclude/wrapper_macros.GNU:
2188           Added support for versioned_so=2, that will create
2189           for example libACE-6.1.6.so instead of libACE.so.6.1.6
2191         * debian/patches/20-versioned_libs.diff:
2192           Removed this file.
2194 Wed Nov 21 10:18:22 UTC 2012  Johnny Willemsen  <jwillemsen@remedy.nl>
2196         * debian/libace-xml-utils-6.1.6.install:
2197         * debian/libace-xml-utils-dev.install:
2198           New files
2200         * debian/platform_macros.GNU.in:
2201           Removed this file.
2203 Tue Nov 20 23:55:57 UTC 2012  Steve Huston  <shuston@riverace.com>
2205         * ace/config-hpux-11.00.h:
2206         * ace/OS_NS_netdb.inl: Although HP-UX 11 doesn't have the _r
2207           netdb calls, the regular ones are reentrant for multiple threads.
2208           Therefore, do not use the mutex-acquiring wrapper for HP-UX 11.
2210 Tue Nov 20 19:10:38 UTC 2012  Johnny Willemsen  <jwillemsen@remedy.nl>
2212         * ace/XML_Utils/ACE_XML_Utils.pc.in:
2213         * ace/XML_Utils/XML.mpc:
2214           Added missing pc.in file for ACE_XML_Utils
2216 Tue Nov 13 18:17:24 UTC 2012  Johnny Willemsen  <jwillemsen@remedy.nl>
2218         * tests/run_test.lst:
2219           Bug_4055_Regression_Test needs threads
2221 Tue Nov 13 13:29:28 UTC 2012  Johnny Willemsen  <jwillemsen@remedy.nl>
2223         * ace/Condition_Attributes.h:
2224         * ace/Condition_Attributes.inl:
2225         * ace/Condition_Attributes.cpp:
2226           Now also needed in single threaded builds
2228 Mon Nov 12 19:26:41 UTC 2012  Johnny Willemsen  <jwillemsen@remedy.nl>
2230         * ace/Malloc.cpp:
2231         * ace/Naming_Context.h:
2232         * ace/Naming_Context.cpp:
2233         * ace/Read_Buffer.cpp:
2234         * ace/Recursive_Thread_Mutex.cpp:
2235         * ace/SV_Semaphore_Simple.cpp:
2236           Coverity fixes
2238 Mon Nov 12 17:21:25 UTC 2012  Johnny Willemsen  <jwillemsen@remedy.nl>
2240         * ace/OS_NS_Thread.inl:
2241           Fixed win32 compile errors
2243 Mon Nov 12 13:34:35 UTC 2012  Johnny Willemsen  <jwillemsen@remedy.nl>
2245         * ace/Sig_Adapter.cpp:
2246           Fixed coverity errors
2248         * ace/Signal.h:
2249           Doxygen change
2251 Mon Nov 12 12:19:18 UTC 2012  Johnny Willemsen  <jwillemsen@remedy.nl>
2253         * ace/OS_NS_Thread.inl:
2254           Fixed missing ACE_INLINE
2256 Mon Nov 12 10:45:51 UTC 2012  Johnny Willemsen  <jwillemsen@remedy.nl>
2258         * ace/OS_NS_Thread.h:
2259         * ace/OS_NS_Thread.inl:
2260           Added constructor for ACE_event_t to initialize pointers
2261           explicitly to 0, fixes coverity #743165
2263         * tests/Bug_4055_Regression_Test.cpp:
2264           Check return value of clock_settime, fixes coverity #743164
2266 Mon Nov 12 10:06:57 UTC 2012  Johnny Willemsen  <jwillemsen@remedy.nl>
2268         * NEWS:
2269         * bin/diff-builds-and-group-fixed-tests-only.sh:
2270         * docs/Download.html:
2271         * docs/bczar/bczar.html:
2272         * etc/index.html:
2273           Updated for next release
2275 Mon Nov 12 09:34:14 CET 2012  Johnny Willemsen  <jwillemsen@remedy.nl>
2277         * ACE version 6.1.6 released.
2279 Sun Nov 11 14:26:17 UTC 2012  Martin Corino  <mcorino@remedy.nl>
2281         * tests/Monotonic_Manual_Event_Test.cpp:
2282         * tests/Monotonic_Message_Queue_Test.cpp:
2283         * tests/Monotonic_Task_Test.cpp:
2284           Further narrowing of preprocessor test to prevent running
2285           test on unsupported platforms.
2287 Sat Nov 10 11:35:57 UTC 2012  Martin Corino  <mcorino@remedy.nl>
2289         * tests/Monotonic_Manual_Event_Test.cpp:
2290         * tests/Monotonic_Message_Queue_Test.cpp:
2291         * tests/Monotonic_Task_Test.cpp:
2292           Further narrowing of preprocessor test to prevent running
2293           test on unsupported platforms.
2294           Small logging changes.
2296 Fri Nov  9 10:29:37 UTC 2012  Martin Corino  <mcorino@remedy.nl>
2298         * tests/Monotonic_Manual_Event_Test.cpp:
2299         * tests/Monotonic_Message_Queue_Test.cpp:
2300         * tests/Monotonic_Task_Test.cpp:
2301           Narrowing down the selection test for supported platforms.
2303 Fri Nov  9 08:28:23 UTC 2012  Martin Corino  <mcorino@remedy.nl>
2305         * ace/OS_NS_Thread.inl:
2306           Fixed compile error resulting from previous change.
2308 Wed Nov  7 19:16:47 UTC 2012  Martin Corino  <mcorino@remedy.nl>
2310         * ace/OS_NS_Thread.inl:
2311           Fix for unused arg warnings.
2313 Wed Nov  7 13:51:14 UTC 2012  Johnny Willemsen  <jwillemsen@remedy.nl>
2315         * ace/SSL/SSL_Context.h:
2316         * ace/SSL/SSL_Context.cpp:
2317         * protocols/ace/INet/HTTP_Simple_exec.cpp:
2318           Resolve compile problems with OpenSSL on recent debian/ubuntu
2319           versions which don't ship SSLv2 anymore
2321         * debian/patches/series:
2322         * debian/patches/35_disable_sslv2.diff:
2323           Patch is not needed anymore
2325 Sat Oct 20 14:13:07 UTC 2012  Douglas C. Schmidt  <schmidt@dre.vanderbilt.edu>
2327         * ace/Timer_Hash_T.h: Added a forward declaration of
2328           ACE_Event_Handler to ensure ACE compiles properly on certain
2329           platforms.  Thanks to Peng Xu <pengxu7 at gmail dot com> for
2330           reporting this.
2332 Tue Nov  6 18:59:48 UTC 2012  Martin Corino  <mcorino@remedy.nl>
2334         * ace/ace_for_tao.mpc:
2335           Reflect fact that Event classes are now templates.
2336           Added new Event base class.
2338 Tue Nov  6 14:44:38 UTC 2012  Steve Huston  <shuston@riverace.com>
2340         * ace/OS_NS_Thread.cpp (ACE_TSS_Cleanup::thread_detach_key): If
2341           given a key which was never set, ignore it. Only throw an assertion
2342           if the key's table slot is used but does not match the key asked
2343           to free. The never-set case happens if a ACE_TSS object fails
2344           when setting its value; the later cleanup would cause an assert.
2346 Tue Nov  6 13:34:20 UTC 2012  Martin Corino  <mcorino@remedy.nl>
2348         * NEWS:
2349           Updated for new time policy support for ACE Events.
2351 Tue Nov  6 11:46:45 UTC 2012  Martin Corino  <mcorino@remedy.nl>
2353         * bin/fuzz.pl:
2354           Fixed missing 'next;' in check_for_ACE_Thread_Mutex()
2355           fuzzer.
2357 Tue Nov  6 11:42:26 UTC 2012  Martin Corino  <mcorino@remedy.nl>
2359         * tests/Monotonic_Manual_Event_Test.cpp:
2360           Fixed file comment.
2362 Tue Nov  6 10:55:47 UTC 2012  Martin Corino  <mcorino@remedy.nl>
2364         * ace/OS_NS_Thread.h:
2365         * ace/OS_NS_Thread.inl:
2366         * ace/OS_NS_Thread.cpp:
2367           Extended OS wrappers for event and sema with
2368           variants excepting condition attributes.
2370         * ace/Event_Base.h:
2371         * ace/Event_Base.inl:
2372         * ace/Event_Base.cpp:
2373           Added non-template base class for events.
2375         * ace/Auto_Event.h:
2376         * ace/Auto_Event.inl:
2377         * ace/Auto_Event.cpp:
2378         * ace/Event.h:
2379         * ace/Event.inl:
2380         * ace/Event.cpp:
2381         * ace/Manual_Event.h:
2382         * ace/Manual_Event.inl:
2383         * ace/Manual_Event.cpp:
2384           Refactored into TIME_POLICY based templates.
2385           Added inlined derived classes of default
2386           template instantiations to satisfy old code.
2388         * ace/ace.mpc:
2389           Reflect fact that Event classes are now templates.
2390           Added new Event base class.
2392         * docs/ACE-monotonic-timer.html:
2393           Added documentation concerning Event changes.
2395         * tests/Manual_Event_Test.cpp:
2396           Removed dead code.
2398         * tests/Monotonic_Manual_Event_Test.cpp:
2399         * tests/run_test.lst:
2400         * tests/tests.mpc:
2401           Added new regression test for time policy
2402           support of events.
2404 Tue Oct 30 07:48:18 UTC 2012  Johnny Willemsen  <jwillemsen@remedy.nl>
2406         * rpmbuild/ace-tao.spec:
2407           Fixes for OpenSuSE 12.2
2409 Sat Oct 27 18:59:36 UTC 2012  Johnny Willemsen  <jwillemsen@remedy.nl>
2411         * ace/TSS_T.inl:
2412           Use the word error in the ACE_ERROR messages in this file
2414 Tue Oct 23 20:09:07 UTC 2012  Abdullah Sowayan  <sowayan@gmail.com>
2416         * ace/config-macosx-mountain-lion.h:
2417         * include/makeinclude/platform_macosx_mountain_lion.GNU:
2419           Adding Mountain Lion support
2421 Fri Oct 12 10:50:28 UTC 2012  Johnny Willemsen  <jwillemsen@remedy.nl>
2423         * NEWS:
2424         * bin/diff-builds-and-group-fixed-tests-only.sh:
2425         * docs/Download.html:
2426         * docs/bczar/bczar.html:
2427         * etc/index.html:
2428           Updated for x.1.5
2430 Fri Oct 12 11:20:25 CEST 2012  Johnny Willemsen  <jwillemsen@remedy.nl>
2432         * ACE version 6.1.5 released.
2434 Wed Oct 10 22:45:23 UTC 2012  Steve Huston  <shuston@riverace.com>
2436         * ace/Reactor.h: Corrected the comments concerning removal of
2437           signal handler registrations - they DO call handle_close() now.
2439         * tests/Network_Adapters_Test.{cpp, h}: Corrected the call to remove
2440           signal handlers and added a check in Stop_Handler::handle_close()
2441           to ignore calls as a result of removing a signal handler.
2443 Wed Oct 10 18:47:12 UTC 2012  Johnny Willemsen  <jwillemsen@remedy.nl>
2445         * docs/bczar/bczar.html:
2446           Package updates
2448 Mon Oct  8 13:27:58 UTC 2012  Steve Huston  <shuston@riverace.com>
2450         * ace/Sig_Handler.{cpp, inl}: Reverted change from:
2451           Fri Oct  5 23:09:40 UTC 2012  Steve Huston  <shuston@riverace.com>
2452           to initialize signal_handlers_ array. It's static so can't be
2453           changed all the time. Thanks to Johnny Willemsen for finding this.
2455 Fri Oct  5 23:09:40 UTC 2012  Steve Huston  <shuston@riverace.com>
2457         * ace/Sig_Handler.{cpp, inl}: Initialize signal_handlers_ array.
2459         * ace/WFMO_Reactor.cpp: Shut things down in close() and make all the
2460           info changes to avoid referencing unregistered handlers later, when
2461           they may be invalid. The lifetime can't be controlled via close() as
2462           it can via remove_handler() so be sure no references bleed out.
2464         * tests/Bug_2368_Regression_Test.cpp: Clean up text literals.
2466 Thu Oct  4 10:24:52 UTC 2012  Johnny Willemsen  <jwillemsen@remedy.nl>
2468         * include/makeinclude/platform_linux_icc.GNU:
2469           Added support for c++11 as feature
2471 Wed Oct  3 09:59:08 UTC 2012  Johnny Willemsen  <jwillemsen@remedy.nl>
2473         * include/makeinclude/platform_linux_icc.GNU:
2474           Added support for coverage which enabled code coverage with
2475           Intel C++
2477 Thu Sep 27 06:30:22 UTC 2012  Johnny Willemsen  <jwillemsen@remedy.nl>
2479         * ace/config-g++-common.h:
2480           Introduced a new ACE_HAS_CPP11 which is set with GCC 4.7 at
2481           the moment the C++11 features are enabled
2483         * tests/Compiler_Features_15_Test.cpp:
2484         * tests/Compiler_Features_16_Test.cpp:
2485         * tests/Compiler_Features_17_Test.cpp:
2486         * tests/Compiler_Features_18_Test.cpp:
2487         * tests/run_test.lst:
2488         * tests/tests.mpc:
2489           Added some new compiler tests to validate the compiler C++11
2490           support
2492 Mon Sep 24 12:56:50 UTC 2012  Johnny Willemsen  <jwillemsen@remedy.nl>
2494         * bin/valgrind.supp:
2495           Extended this file to work on OpenSuSE 12.2
2497 Fri Sep 21 08:06:31 UTC 2012  Johnny Willemsen  <jwillemsen@remedy.nl>
2499         * include/makeinclude/platform_linux_icc.GNU:
2500           Use -Wno-deprecated with C++11 due to the heavy usage of auto_ptr
2502 Thu Sep 20 07:09:41 UTC 2012  Johnny Willemsen  <jwillemsen@remedy.nl>
2504         * tests/Network_Adapters_Test.cpp:
2505           Removed arg_unused macros.
2507 Sat Sep 15 01:11:15 UTC 2012  Steve Huston  <shuston@riverace.com>
2509         * ace/Atomic_Op.h:
2510         * ace/Atomic_Op.inl: PPC doesn't have the requisite support for
2511           the long long specializations below.
2513 Thu Sep 13 16:46:03 UTC 2012  Steve Huston  <shuston@riverace.com>
2515         * ace/Atomic_Op.h:
2516         * ace/Atomic_Op.inl: Added specializations for "long long" and
2517           "unsigned long long" for GCC to get the better performance
2518           for 64-bit integers.
2520 Tue Sep 11 18:59:35 UTC 2012  Steve Huston  <shuston@riverace.com>
2522         * ace/TSS_T.cpp (ACE_TSS_Guard::init_key): Fix compile error.
2524 Mon Sep 10 13:57:27 UTC 2012  Johnny Willemsen  <jwillemsen@remedy.nl>
2526         * ace/DLL.h:
2527         * ace/DLL.cpp:
2528         * ace/DLL_Manager.h:
2529         * ace/DLL_Manager.cpp:
2530           Use bool for become_owner
2532 Mon Sep 10 00:16:29 UTC 2012  Johnny Willemsen  <jwillemsen@remedy.nl>
2534         * bin/diff-builds-and-group-fixed-tests-only.sh:
2535         * bin/mail_test_stats.sh:
2536           Make sure we compare with the latest micro
2538 Fri Sep  7 20:00:51 UTC 2012  Steve Huston  <shuston@riverace.com>
2540         * ace/SSL/SSL_SOCK_Stream.inl (recv_i): Remove the incorrect comment
2541           form the syscall case about falling through to the default. That's
2542           not right. Thanks to Simon Massey for pointing this out.
2544 Fri Sep  7 19:43:12 UTC 2012  Steve Huston  <shuston@riverace.com>
2546         * ace/Sig_Handler.cpp (remove_handler_i): Check if the event handler
2547           pointer is 0 before calling through it. Thanks to Adam Mitz
2548           for catching this one.
2550 Thu Sep  6 18:51:47 UTC 2012  Steve Huston  <shuston@riverace.com>
2552         * ace/Sig_Handler.h:
2553         * ace/Sig_Handler.cpp: Call back to ACE_Event_Handler::handle_close()
2554           when a signal handler is removed by any means. The callback was
2555           previously made only when dispatched handle_signal() returned -1.
2556           This adds the callback when the signal handler is unregistered
2557           either explicitly or by a containing reactor closing. Resolves
2558           Bugzilla #2368.
2560         * ace/Process_Manager.h:
2561         * ace/Process_Manager.cpp: Added a handle_close() method to be notified
2562           when a reactor with which SIGCHLD is registered closes, so no
2563           attempt is later made to remove the SIGCHLD registration.
2565         * NEWS: Describe the above enhancement.
2567         * tests/Bug_2368_Regression_Test.cpp: Register the two handlers for
2568           different signals so they're both tracked and removed properly.
2570         * tests/run_test.lst: Enable Bug_2368_Regression_Test.
2572 Thu Sep  6 15:06:15 UTC 2012  Steve Huston  <shuston@riverace.com>
2574         * ace/Log_Msg.cpp (close): Don't try to lock/unlock the
2575           ACE_LOG_MSG_INSTANCE lock if it's already been freed.
2577 Wed Sep  5 20:09:09 UTC 2012  Steve Huston  <shuston@riverace.com>
2579         * ace/SSL/SSL_SOCK_Stream.inl (recv_i): Added back in logic to wait
2580           for data available to receive when called with a timeout. Thanks
2581           to Ossama Othman for helping to sort this out. For reference, the
2582           issues involved here are well-explained in "SSL and TLS" by
2583           Eric Rescorla, section 8.9.
2585         * ace/SSL/SSL_SOCK_Stream.cpp (recv_n): Removed the hack-y retry on
2586           EWOULDBLOCK - the proper handling of timeouts is now in its proper
2587           place in recv_i() - see above.
2589 Thu Aug 30 19:25:33 UTC 2012  Jeff Parsons <j.parsons@vanderbilt.edu>
2591         * THANKS:
2593           Added Andrés Senac González <andres at senac dot es>
2595 Thu Aug 30 06:26:46 UTC 2012  Johnny Willemsen  <jwillemsen@remedy.nl>
2597         * ace/config-macosx-leopard.h:
2598           Added missing defines to get ACE to compile on MacOSX, thanks to
2599           Thomas Lockhart <Thomas dot Lockhart at jpl dot nasa dot gov>
2600           for reporting this
2602 Wed Aug 29 09:41:28 UTC 2012  johnny  <jwillemsen@remedy.nl>
2604         * Kokyu/Dispatch_Deferrer.h:
2605         * Kokyu/Dispatch_Deferrer.inl:
2606         * Kokyu/Dispatch_Deferrer.cpp:
2607           These files have been removed. They appear to be completly unreferenced by any
2608           other files in the whole ACE/TAO/CIAO/DAnCE distribution and are not even currently
2609           built within the Kokyu library itself. They appear to be incomplete relics of the
2610           original 2003 development of this library, and include references to an incomplete
2611           class Dispatch_Deferrer_Attributes which has no declaration or definition anywhere
2612           in the current distribution. These files would not compile even if they where listed
2613           in the kokyu MPC file.
2615 Wed Aug 29 07:31:28 UTC 2012  Johnny Willemsen  <jwillemsen@remedy.nl>
2617         * ChangeLog:
2618         * ChangeLogs/ChangeLog-2012a:
2619         * NEWS:
2620         * bin/diff-builds-and-group-fixed-tests-only.sh:
2621         * docs/Download.html:
2622         * docs/bczar/bczar.html:
2623         * etc/index.html:
2624           Prepared for the next release
2626 Wed Aug 29 08:16:04 CEST 2012  Johnny Willemsen  <jwillemsen@remedy.nl>
2628         * ACE version 6.1.4 released.
2630 Local Variables:
2631 mode: change-log
2632 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))
2633 indent-tabs-mode: nil
2634 End: