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>
8 Updated android instructions
10 Tue Aug 13 17:09:40 UTC 2013 Johnny Willemsen <jwillemsen@remedy.nl>
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
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
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>
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>
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>
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
71 Fri Aug 9 16:53:17 UTC 2013 Johnny Willemsen <jwillemsen@remedy.nl>
74 Linux kernel 2.5.8 and newer have sched_getaffinity and
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:
83 New test for template method specialization combined with
86 Fri Aug 9 08:30:41 UTC 2013 Johnny Willemsen <jwillemsen@remedy.nl>
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
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>
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>
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
137 Wed Aug 7 07:02:52 UTC 2013 Johnny Willemsen <jwillemsen@remedy.nl>
140 * ASNMP/asnmp/address.cpp:
141 * ASNMP/asnmp/asn1.cpp:
142 * ASNMP/asnmp/snmp.h:
143 * ASNMP/asnmp/snmp.cpp:
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:
162 * ace/Sig_Handler.cpp:
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:
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
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
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
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
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
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
289 * ACE/protocols/ace/INet/HeaderBase.h:
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
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
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
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
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
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
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
419 * ACE/ace/TTY_IO.cpp:
422 commit 2d9fb952d66ac6527794f3091115a6b1b2d82b58
423 Author: Johnny Willemsen <jwillemsen@remedy.nl>
424 Date: Tue May 28 13:46:33 2013 +0200
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
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
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:
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
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
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
578 * ACE/bin/MakeProjectCreator/config/bmake.features:
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:
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:
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>
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:
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
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:
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>
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:
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
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:
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
751 Wed May 29 13:57:15 UTC 2013 Johnny Willemsen <jwillemsen@remedy.nl>
753 * bin/auto_run_tests.pl:
755 Commented out setting of the Coverity environment variables
756 seperately for each test, that looks to cause a huge additonal
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:
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:
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>
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>
820 Updated regex for finding logging macros.
822 Fri May 17 09:32:04 UTC 2013 Johnny Willemsen <jwillemsen@remedy.nl>
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).
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:
875 Mon May 13 07:13:57 UTC 2013 Johnny Willemsen <jwillemsen@remedy.nl>
878 * bin/diff-builds-and-group-fixed-tests-only.sh:
879 * docs/Download.html:
880 * docs/bczar/bczar.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
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>
936 ace/Acceptor.h: Added template parameter documentation.
937 Thanks to Clyde Gerber <clyde_gerber at symantec dot com> for
940 Thu Apr 25 07:20:58 UTC 2013 Johnny Willemsen <jwillemsen@remedy.nl>
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
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>
988 Added a fuzz check for the category-specifc ACE log macros.
990 * ace/XML_Utils/XML_Helper.tpp:
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:
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
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.
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:
1090 Thu Apr 11 15:45:41 UTC 2013 Huang-Ming Huang <huangh@ociweb.com>
1094 * ace/ATM_Acceptor.inl:
1095 * ace/ATM_Acceptor.cpp:
1097 * ace/ATM_Connector.inl:
1098 * ace/ATM_Connector.cpp:
1100 * ace/ATM_Stream.cpp:
1102 * ace/Activation_Queue.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:
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:
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:
1130 * ace/DEV_Connector.h:
1131 * ace/DEV_Connector.inl:
1134 * ace/DLL_Manager.cpp:
1135 * ace/Dev_Poll_Reactor.inl:
1136 * ace/Dev_Poll_Reactor.cpp:
1139 * ace/Dynamic_Message_Strategy.cpp:
1140 * ace/Dynamic_Service_Base.cpp:
1141 * ace/Dynamic_Service_Dependency.cpp:
1143 * ace/Event_Base.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:
1154 * ace/File_Lock.cpp:
1155 * ace/Filecache.cpp:
1156 * ace/Framework_Component.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:
1173 * ace/Intrusive_Auto_Ptr.inl:
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:
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:
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:
1195 * ace/MEM_Connector.cpp:
1198 * ace/MMAP_Memory_Pool.cpp:
1201 * ace/Malloc_Allocator.cpp:
1203 * ace/Map_Manager.inl:
1204 * ace/Map_Manager.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:
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:
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:
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:
1248 * ace/Priority_Reactor.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:
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:
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:
1306 * ace/Singleton.cpp:
1307 * ace/Sock_Connect.cpp:
1308 * ace/Stack_Trace.h:
1311 * ace/Strategies_T.inl:
1312 * ace/Strategies_T.cpp:
1314 * ace/Svc_Conf_y.cpp:
1315 * ace/Svc_Handler.cpp:
1316 * ace/System_Time.cpp:
1318 * ace/TLI_Acceptor.cpp:
1319 * ace/TLI_Connector.h:
1320 * ace/TLI_Connector.inl:
1321 * ace/TP_Reactor.cpp:
1324 * ace/Task_Ex_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:
1339 * ace/Token_Collection.cpp:
1340 * ace/Token_Invariants.cpp:
1341 * ace/Token_Manager.cpp:
1342 * ace/Token_Request_Reply.cpp:
1344 * ace/Typed_SV_Message_Queue.cpp:
1346 * ace/UPIPE_Acceptor.cpp:
1347 * ace/UPIPE_Connector.inl:
1348 * ace/UPIPE_Connector.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:
1370 * ace/Log_Record.inl:
1371 * ace/Log_Record.cpp:
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>
1397 * debian/debian.changelog:
1398 * debian/debian.control:
1399 Updated for new release, thanks to Michael Ganz <michael_ganz at t-online dot de>
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
1445 More standardized use of ACE_LACKS_INLINE_ASSEMBLY for benefit
1446 of MinGW64 64bit compiler.
1449 * ace/Functor_T.inl:
1450 * ace/OS_NS_stdio.h:
1451 * ace/OS_NS_stdio.inl:
1452 * ace/OS_NS_sys_stat.inl:
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:
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
1470 Thu Mar 28 08:52:43 UTC 2013 Johnny Willemsen <jwillemsen@remedy.nl>
1472 * docs/ACE-bug-process.html:
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>
1495 Checking the last part of the given @file entry, instead of
1498 Thu Mar 14 08:38:57 UTC 2013 Johnny Willemsen <jwillemsen@remedy.nl>
1502 * bin/diff-builds-and-group-fixed-tests-only.sh:
1503 * docs/Download.html:
1504 * docs/bczar/bczar.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:
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
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
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'
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
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
1607 Fri Feb 8 13:26:17 UTC 2013 Kevin Stanley <stanleyk@ociweb.com>
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>
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:
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
1702 Wed Dec 19 17:52:25 UTC 2012 Phil Mesnier <mesnier_p@ociweb.com>
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
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>
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>
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>
1780 * tests/FlReactor_Test.cpp:
1783 Mon Jan 21 08:24:11 UTC 2013 Johnny Willemsen <jwillemsen@remedy.nl>
1785 * html/Stats/index.shtml:
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:
1799 * docs/bczar/bczar.html:
1802 * html/Stats/index.shtml:
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
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
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>
1842 * bin/diff-builds-and-group-fixed-tests-only.sh:
1843 * docs/Download.html:
1844 * docs/bczar/bczar.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
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>
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:
1904 Mon Dec 17 09:31:49 UTC 2012 Johnny Willemsen <jwillemsen@remedy.nl>
1907 Fixed one-shot acceptor, could call null ptr
1909 * ace/Throughput_Stats.cpp:
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:
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
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
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>
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
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:
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:
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>
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:
2085 Fri Nov 23 12:58:40 UTC 2012 Johnny Willemsen <jwillemsen@remedy.nl>
2087 * debian/libtao-doc.docs:
2090 Fri Nov 23 12:33:16 UTC 2012 Johnny Willemsen <jwillemsen@remedy.nl>
2092 * include/makeinclude/rules.lib.GNU:
2095 Fri Nov 23 12:28:20 UTC 2012 Johnny Willemsen <jwillemsen@remedy.nl>
2097 * ace/Service_Config.h:
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:
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:
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:
2175 * debian/platform_macros.GNU:
2178 * include/makeinclude/platform_g++_common.GNU:
2179 When versioned_so=2 add ACE_VERSIONED_SO=2 as
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:
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:
2200 * debian/platform_macros.GNU.in:
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>
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:
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
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>
2269 * bin/diff-builds-and-group-fixed-tests-only.sh:
2270 * docs/Download.html:
2271 * docs/bczar/bczar.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
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>
2349 Updated for new time policy support for ACE Events.
2351 Tue Nov 6 11:46:45 UTC 2012 Martin Corino <mcorino@remedy.nl>
2354 Fixed missing 'next;' in check_for_ACE_Thread_Mutex()
2357 Tue Nov 6 11:42:26 UTC 2012 Martin Corino <mcorino@remedy.nl>
2359 * tests/Monotonic_Manual_Event_Test.cpp:
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.
2371 * ace/Event_Base.inl:
2372 * ace/Event_Base.cpp:
2373 Added non-template base class for events.
2376 * ace/Auto_Event.inl:
2377 * ace/Auto_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.
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:
2398 * tests/Monotonic_Manual_Event_Test.cpp:
2399 * tests/run_test.lst:
2401 Added new regression test for time policy
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>
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>
2424 * bin/diff-builds-and-group-fixed-tests-only.sh:
2425 * docs/Download.html:
2426 * docs/bczar/bczar.html:
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:
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
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:
2489 Added some new compiler tests to validate the compiler C++11
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>
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>
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>
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
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>
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>
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>
2618 * ChangeLogs/ChangeLog-2012a:
2620 * bin/diff-builds-and-group-fixed-tests-only.sh:
2621 * docs/Download.html:
2622 * docs/bczar/bczar.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.
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