summaryrefslogtreecommitdiff
path: root/ACE/ChangeLog
blob: c64f2f0c5401eb90b264d7a439abb1c8fecdfa78 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
Wed Mar 18 14:48:23 UTC 2009  Douglas C. Schmidt  <schmidt@dre.vanderbilt.edu>

        * ace/OS_NS_unistd.{h,inl}: Added a new ACE_OS::dup() method with
          one more parameter as process id of target process
          [ACE_OS:dup(ACE_HANDLE handle, int pid)], so that handle
          duplicated by dup() can be used in target process.  Thanks to
          kashif khan <kashif_khan198227 at yahoo dot com> for
          contributing this.

Wed Mar 18 14:28:22 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>

        * protocols/ace/RMCast/Acknowledge.cpp:
        * protocols/ace/RMCast/Protocol.h:
          Initialise pointers with 0

Wed Mar 18 11:23:22 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>

        * ace/config-cygwin32.h:
          Added some support for Cygwin 1.7

Wed Mar 18 09:17:22 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>

        * ace/OS_NS_Thread.cpp:
          For ACE_BEGINTHREADEX with WinCE, just past all flags to CreateThread,
          that way the user can also specify STACK_SIZE_PARAM_IS_A_RESERVATION
          as flag

Tue Mar 17 09:10:00 UTC 2009  Simon Massey  <sma at prismtech dot com>

        * bin/diff-builds-and-group-fixed-tests-only.sh:
          Correct Fri Mar 13 08:16:54 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
          so that CIAO_ROOT and TAO_ROOT are actually set.

Mon Mar 16 20:04:22 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>

        * bin/generate_compile_stats.sh:
          Let gnuplot figure our the yrange high

Mon Mar 16 19:46:53 UTC 2009  Marcel Smit  <msmit@remedy.nl>

        * THANKS
          Added MarcusM for fixing Bugzilla 3618.

Mon Mar 16 19:35:53 UTC 2009  Marcel Smit  <msmit@remedy.nl>

        * ace/Service_Gestalt.cpp:
          Applied patch attached to Bugzilla 3618.
          Fixed Bugzilla 3618.

Mon Mar 16 18:42:22 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>

        * docs/analyticsTracking.php:
        * docs/Download.html:
          Added tracking

Mon Mar 16 13:01:22 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>

        * ace/Asynch_IO.h:
        * ace/Based_Pointer_Repository.h:
          Added private copy constructor/assignment operator to prevent
          making a copy which leads to a double delete

Mon Mar 16 12:29:22 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>

        * ace/Configuration.cpp:
        * ace/System_Time.cpp:
          Initialise pointers with 0

        * ace/MEM_Acceptor.h:
          Doxygen fix

        * ace/Monitor_Control_Types.cpp (operator=):
          Check for self assignment

        * ace/Name_Space.cpp:
        * ace/Name_Space.h:
          Let operator= return a value

        * ace/SOCK.h:
          Layout change

        * ace/UUID.cpp:
          Simplified operator=

Sun Mar 15 18:44:22 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>

        * rpmbuild/ace-tao-ciao.spec:
          Removed workarounds for TAO_IDL lib version numbers

Sat Mar 14 22:05:15 UTC 2009  Olli Savia  <ops@iki.fi>

        * ace/config-lynxos.h:
          Updated for LynxOS 5.0

Fri Mar 13 19:21:54 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>

        * rpmbuild/ace-tao-ciao.spec:
          Removed checks for OS version, we now use the gcc version

Fri Mar 13 08:16:54 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>

        * bin/diff-builds-and-group-fixed-tests-only.sh:
          Check also the lst files in the TAO_ROOT/bin and CIAO_ROOT/bin
          directory.

        * ace/MEM_Connector.h
        * ace/SOCK_Connector.h
        * ace/SOCK_SEQPACK_Connector.h
        * ace/SSL/SSL_SOCK_Connector.h
          Fixed typo in comment

Mon Mar  9 13:39:08 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>

        * etc/*:
          Moved all TAO and CIAO files to TAO_ROOT/etc and CIAO_ROOT/etc

        * bin/generate_doxygen.pl:
          Updated for doxygen file change

Mon Mar  9 07:22:08 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>

        * ace/ace_qt3reactor.mpc:
          Explicitly list moc file to resolve compile warning on fc6

Mon Mar  9 07:08:08 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>

        * bin/generate_footprint_chart.sh:
          Changed location of footer

        * bin/MakeProjectCreator/config/global.features:
          lzo1 is disabled by default

Fri Mar  6 20:28:50 UTC 2009  Steven Stallion  <stallions@ociweb.com>

        * bin/PerlACE/Process_Unix.pm:
        * bin/PerlACE/Run_Test.pm:

          Added add_lib_path support for Mac OS X (DYLD_LIBRARY_PATH).

Fri Mar  6 09:07:08 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>

        * html/Stats/footprint.shtml:
          Corrected links

Thu Mar  5 20:18:42 UTC 2009  Olli Savia  <ops@iki.fi>

        * include/makeinclude/platform_linux_common.GNU:
          Improved support for systems that lack 'lsb_release' command
          and systems which getconf doesn't support 'GNU_LIBPTHREAD_VERSION'
          variable.

Thu Mar  5 19:22:08 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>

        * ace/ace_qt3reactor.mpc:
        * ace/ace_qt4reactor.mpc:
          Moved moc step to seperate project to get the correct build order
          with incredibuild

        * ace/Select_Reactor_T.h:
        * ace/Sig_Handler.h:
        * ace/WFMO_Reactor.h:
          Doxygen changes

Wed Mar  4 20:01:11 UTC 2009  Olli Savia  <ops@iki.fi>

        * include/makeinclude/platform_g++_common.GNU:
          Add -ftemplate-depth-23 to CCFLAGS when compiling with GCC 2.x.

Wed Mar  4 10:04:15 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>

        * bin/generate_footprint_chart.sh:
        * bin/generate_performance_chart.sh:
        * bin/performance_stats.sh:
          Updated size and scale of the graphs

Wed Mar  4 08:14:35 UTC 2009  Olli Savia  <ops@iki.fi>

        * tests/Process_Manager_Test.cpp:
          Added missing ACE_TEXT.

Tue Mar  3 19:59:10 UTC 2009  Olli Savia  <ops@iki.fi>

        * apps/JAWS/clients/Blobby/Blob_Handler.cpp:
          Fixed compile warning.

Tue Mar  3 19:43:42 UTC 2009  Olli Savia  <ops@iki.fi>

        * tests/Process_Manager_Test.cpp:
          Fixed gcc's "zero-length format string" warning.

Tue Mar  3 13:32:15 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>

        * bin/generate_compile_stats.sh:
        * bin/performance_stats.sh:
        * html/Stats/performance.shtml:
        * html/Stats/simple_footprint.shtml:
          Don't generate thumbnails, just show the original graphs on 320x240

Tue Mar  3 11:13:48 UTC 2009  Olli Savia  <ops@iki.fi>

        * include/makeinclude/platform_lynxos.GNU:
          Fixed cross compilation settings and changed default cross compilation
          platform to Linux.

Tue Mar  3 10:42:15 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>

        * html/Stats/compilation.shtml:
        * html/Stats/footprint.shtml:
        * html/Stats/navigation.html:
        * html/Stats/performance.shtml:
          Updated links to the new results

Tue Mar  3 07:46:45 UTC 2009  Olli Savia  <ops@iki.fi>

        * include/makeinclude/platform_lynxos.GNU:
          Add -lrpc to LIBS if rpc=1.

Tue Mar  3 07:35:15 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tests/Unbounded_Set_Test.cpp:
          Also test the is_empty() method

        * tests/Log_Msg_Backend_Test.cpp:
          Directly assign variable

Tue Mar  3 05:27:13 UTC 2009  Olli Savia  <ops@iki.fi>

        * ace/os_include/net/os_if.h:
          Fixed errors caused by previous commit.

Mon Mar  2 19:58:57 UTC 2009  Olli Savia  <ops@iki.fi>

        * ace/README:
        * ace/os_include/net/os_if.h:
        * configure.ac:
        * m4/config_h.m4:
          Removed legacy ACE_HAS_STL_MAP_CONFLICT macro.

Mon Mar  2 14:51:20 UTC 2009  Olli Savia  <ops@iki.fi>

        * examples/Misc/test_XtReactor1.cpp:
        * examples/Misc/test_XtReactor2.cpp:
        * tests/XtAthenaReactor_Test.cpp:
        * tests/XtMotifReactor_Test.cpp:
          Fixed compile warning and run-time crash on 64-bit systems.

Mon Mar  2 11:44:15 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>

        * ace/Auto_IncDec_T.h:
        * ace/OS_Memory.h:
        * ace/OS_NS_Thread.h:
          Doxygen fixes

Mon Mar  2 10:35:41 UTC 2009  Vladimir Zykov  <vz@prismtech.com>

        * apps/gperf/src/Key_List.cpp:

          Fixed memory leaks in gperf code.

Mon Mar  2 07:53:15 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>

        * html/Stats/index.shtml:
          Added some more links

Mon Mar  2 07:37:59 UTC 2009  Olli Savia  <ops@iki.fi>

        * performance-tests/RPC/client.cpp:
          Fixed compile error on LynxOS 4.2

Sun Mar  1 20:35:34 UTC 2009  Olli Savia  <ops@iki.fi>

        * ace/config-sunos5.5.h:
          Removed ACE_HAS_STL_MAP_CONFLICT.

Sun Mar  1 20:20:16 UTC 2009  Olli Savia  <ops@iki.fi>

        * ace/os_include/netinet/os_in.h:
        * ace/os_include/os_netdb.h:
        * ace/os_include/os_stropts.h:
        * configure.ac:
        * m4/config_h.m4:
          Removed legacy ACE_HAS_STL_QUEUE_CONFLICT macro.

Sun Mar  1 18:45:15 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>

        * bin/generate_footprint_chart.sh
        * bin/generate_performance_chart.sh
        * bin/generate_topinfo_charts.sh
        * bin/performance_stats.sh
          Rotate xlabel to make them more readable

Sun Mar  1 07:36:15 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>

        * bin/generate_performance_chart.sh:
        * bin/performance_stats.sh:
        * html/Stats/configuration.shtml:
        * html/Stats/footprint.shtml:
          Extended these files to that we can use them on emulab

Fri Feb 27 12:31:15 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>

        * bin/generate_compile_stats.sh:
          Generate a link to the raw data file

Fri Feb 27 10:09:15 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>

        * bin/generate_compile_stats.sh:
          If the object size is smaller then 1Kb, generate the graph in
          bytes

Fri Feb 27 10:09:15 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>

        * bin/generate_compile_stats.sh:
          Changed gnuplot generation

Fri Feb 27 09:50:47 UTC 2009  Marcel Smit  <msmit@remedy.nl>

        * ace/ace_qt3reactor.mpc:
        * ace/ace_qt4reactor.mpc:
          Preventing QtReactor_moc.cpp to be included twice

Fri Feb 27 08:21:47 UTC 2009  Olli Savia  <ops@iki.fi>

        * ace/FlReactor/FlReactor.cpp:
        * ace/FoxReactor/FoxReactor.cpp:
        * tests/FlReactor_Test.cpp:
          Fixed includes.

Fri Feb 27 07:52:36 UTC 2009  Olli Savia  <ops@iki.fi>

        * performance-tests/RPC/client.cpp:
          Added #include "ace/Throughput_Stats.h" to fix compile errors.

Fri Feb 27 07:08:15 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>

        * bin/generate_compile_stats.sh:
          Corrected sorting order

Thu Feb 26 12:26:15 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>

        * ace/Addr.cpp:
          Layout change

        * ace/Event_Handler.h:
        * ace/Free_List.h:
        * ace/Logging_Strategy.h:
        * ace/Process_Manager.h:
        * ace/Select_Reactor_Base.h:
        * ace/Select_Reactor_T.h:
        * ace/SSL/SSL_SOCK_Acceptor.inl:
        * ace/Timer_Heap_T.h:
        * ace/Timer_Wheel_T.h:
          Doxygen change

        * ace/Service_Config.cpp:
        * ace/Service_Gestalt.cpp:
        * ace/Service_Gestalt.h:
          Changed the default value of the logger_key argument
          to open to 0. That way we can easier check if the user
          has overridden the default. Also check the logger_key
          in Service_Gestalt, so that it can be set through TAO.
          This fixes bugzilla 3597

Thu Feb 26 10:45:58 UTC 2009  Olli Savia  <ops@iki.fi>

        * include/makeinclude/platform_linux_common.GNU:
          Fixed TCL/TK flags for Ubuntu.

Thu Feb 26 09:24:15 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>

        * bin/generate_compile_stats.sh:
          Don't generate the LAST file anymore, it only takes disk space
          and is not used

Thu Feb 26 08:39:15 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>

        * etc/*:
          Improved these files

Thu Feb 26 08:02:15 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>

        * bin/generate_compile_stats.sh:
          Don't use the .metrics directory, on emulab we always get a fresh
          system. Just use the DEST directory directly

Mon Feb 23 19:34:15 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>

        * bin/generate_compile_stats.sh:
          Use mkdir -p

Mon Feb 23 19:25:15 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>

        * ace/OS_NS_sys_socket.h:
          Doxygen changes

Mon Feb 23 13:11:15 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>

        * ace/config-vxworks5.x.h:
        * ace/config-vxworks6.2.h:
        * ace/config-vxworks6.3.h:
          Removed, these VxWorks versions aren't maintained anymore

        * ace/config-vxworks.h:
          Updated

Mon Feb 23 08:16:15 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>

        * bin/MakeProjectCreator/config/global.features
          Layout changes

        * bin/PerlACE/ProcessVX_Unix.pm
          Improved quote handling

        * debianbuild/dsc:
          New file

        * ace/Activation_Queue.cpp
        * ace/ATM_Addr.cpp
        * ace/ATM_Connector.inl
        * ace/Configuration_Import_Export.cpp
        * ace/Dynamic_Message_Strategy.cpp
        * ace/Future.cpp
        * ace/Message_Queue_T.cpp
        * ace/Naming_Context.cpp
        * ace/POSIX_Asynch_IO.cpp
        * ace/QoS/QoS_Session_Impl.cpp
        * ace/Timer_Heap_T.cpp
        * ace/Timer_Wheel_T.cpp
        * ace/TP_Reactor.cpp
        * ace/WIN32_Asynch_IO.cpp
        * ACEXML/examples/SAXPrint/main.cpp
        * apps/gperf/src/Options.cpp
        * apps/JAWS/server/HTTP_Handler.cpp
        * apps/mkcsregdb/mkcsregdb.cpp
        * ASNMP/examples/get/get.cpp
        * ASNMP/examples/get/get_async.cpp
        * ASNMP/examples/next/next.cpp
        * ASNMP/examples/set/set.cpp
        * ASNMP/examples/trap/trap.cpp
        * ASNMP/examples/walk/walk.cpp
        * examples/APG/Containers/DLList.cpp
        * examples/APG/Containers/Hash_Map.cpp
        * examples/APG/Containers/Hash_Map_Hash.cpp
        * examples/APG/Containers/Map_Manager.cpp
        * examples/APG/Containers/Map_Manager_Specialization.cpp
        * examples/APG/Containers/RB_Tree.cpp
        * examples/APG/Containers/RB_Tree_Functors.cpp
        * examples/APG/ThreadManagement/Coop_Cancel.cpp
        * examples/APG/ThreadManagement/ExitHandler.cpp
        * examples/APG/ThreadManagement/Pool.cpp
        * examples/APG/ThreadManagement/Signals2.cpp
        * examples/APG/ThreadManagement/Start_Hook.cpp
        * examples/APG/ThreadSafety/Atomic_Op.cpp
        * examples/APG/ThreadSafety/TSS.cpp
        * examples/APG/Timers/Task.cpp
        * examples/ASX/Event_Server/Event_Server/Options.cpp
        * examples/ASX/Event_Server/Event_Server/Peer_Router.cpp
        * examples/ASX/Event_Server/Transceiver/transceiver.cpp
        * examples/ASX/UPIPE_Event_Server/Options.cpp
        * examples/ASX/UPIPE_Event_Server/Peer_Router.cpp
        * examples/Connection/misc/Connection_Handler.cpp
        * examples/IPC_SAP/ATM_SAP/CPP-client.cpp
        * examples/IPC_SAP/SSL_SAP/SSL-server-fancy.cpp
        * examples/IPC_SAP/SSL_SAP/SSL-server.cpp
        * examples/QOS/Change_Receiver_FlowSpec/receiver.cpp
        * examples/QOS/Change_Receiver_FlowSpec/sender.cpp
        * examples/QOS/Change_Sender_TSpec/receiver.cpp
        * examples/QOS/Change_Sender_TSpec/sender.cpp
        * examples/QOS/Simple/receiver.cpp
        * examples/QOS/Simple/sender.cpp
        * examples/Reactor/Proactor/post_completions.cpp
        * examples/Reactor/Proactor/test_aiosig.cpp
        * examples/Reactor/Proactor/test_aiosig_ace.cpp
        * examples/Reactor/Proactor/test_end_event_loop.cpp
        * examples/Threads/auto_event.cpp
        * examples/Threads/manual_event.cpp
        * examples/Timer_Queue/Async_Timer_Queue_Test.cpp
        * Kokyu/DSRT_CV_Dispatcher_Impl_T.cpp
        * Kokyu/DSRT_Direct_Dispatcher_Impl_T.cpp
        * Kokyu/tests/DSRT_MIF/MIF.cpp
        * netsvcs/clients/Naming/Dump_Restore/Dump_Restore.cpp
        * netsvcs/lib/Name_Handler.cpp
        * NEWS
        * performance-tests/SCTP/Options_Manager.cpp
        * performance-tests/Server_Concurrency/Leader_Follower/RT_CORBA_Leader_Follower.cpp
        * performance-tests/Server_Concurrency/Queue_Based_Workers/RT_CORBA_Workers.cpp
        * performance-tests/Synch-Benchmarks/Perf_Test/Performance_Test_Options.cpp
        * performance-tests/TCP/tcp_test.cpp
        * performance-tests/TTCP/ACE-C++/wrapper-new-ttcp.cpp
        * performance-tests/UDP/udp_test.cpp
        * protocols/tests/HTBP/Reactor_Tests/server.cpp
        * protocols/tests/HTBP/Send_Large_Msg/server.cpp
        * protocols/tests/HTBP/Send_Recv_Tests/client.cpp
        * protocols/tests/HTBP/Send_Recv_Tests/server.cpp
        * tests/Cache_Map_Manager_Test.cpp
        * tests/CDR_Array_Test.cpp
        * tests/CDR_Test.cpp
        * tests/DLList_Test.cpp
        * tests/Get_Opt_Test.cpp
        * tests/Hash_Map_Manager_Test.cpp
        * tests/Hash_Multi_Map_Manager_Test.cpp
        * tests/IOStream_Test.cpp
        * tests/Logging_Strategy_Test.cpp
        * tests/Max_Default_Port_Test.cpp
        * tests/Max_Default_Port_Test_IPV6.cpp
        * tests/Message_Queue_Notifications_Test.cpp
        * tests/MT_Reference_Counted_Event_Handler_Test.cpp
        * tests/Multicast_Test.cpp
        * tests/Multicast_Test_IPV6.cpp
        * tests/Naming_Test.cpp
        * tests/Network_Adapters_Test.cpp
        * tests/Pipe_Test.cpp
        * tests/QtReactor_Test.cpp
        * tests/Reactor_Notification_Queue_Test.cpp
        * tests/Reactor_Remove_Resume_Test.cpp
        * tests/Reactor_Remove_Resume_Test_Dev_Poll.cpp
        * tests/Reactors_Test.cpp
        * tests/Signal_Test.cpp
        * tests/SOCK_Netlink_Test.cpp
        * tests/SOCK_SEQPACK_SCTP_Test.cpp
        * tests/SString_Test.cpp
        * tests/Thread_Pool_Reactor_Resume_Test.cpp
        * tests/Upgradable_RW_Test.cpp
          Zapped empty spaces at the end of a line

Fri Feb 20 13:50:33 UTC 2009  Johnny Willemsen <jwillemsen@remedy.nl>

        * ace/config-win32-mingw.h:
          Support MinGW 3.15

        * include/makeinclude/platform_gnuwin32_common.GNU:
          Improvement for cross compilation

          Thanks to Jani Hakala <jahakala at iki dot fi> for delivering some
          patches

        * ace/config-vxworks6.7.h:
          Improved support

Fri Feb 20 09:54:33 UTC 2009  Marcel Smit  <msmit@remedy.nl>

        * ace/config-win32-common.h:
        * tests/Process_Manager_Test.cpp:
          Added define ACE_HAS_WIN32_PRIORITY_CLASS. On win32
          platforms where process priority classes exists,
          one can use this define.

Fri Feb 20 09:28:33 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>

        * ace/Log_Msg_IPC.h:
          Added include of Default_Constants.h

Fri Feb 20 07:29:18 UTC 2009  Olli Savia  <ops@iki.fi>

        * tests/Based_Pointer_Test_Lib.cpp:
          Reverted the last changes made by Johnny
          (ace/svc_export.h is back again).

        * tests/Based_Pointer_Test_Lib_Export.h:
          Removed from repository (ace/svc_export.h is back again).

Fri Feb 20 07:29:18 UTC 2009  Olli Savia  <ops@iki.fi>

        * ace/config-openbsd.h:
          Added ACE_LACKS_LOG2 and ACE_LACKS_ISCTYPE.

Thu Feb 19 20:27:33 UTC 2009  Olli Savia  <ops@iki.fi>

        * ace/config-freebsd.h:
          Removed ACE_HAS_SIG_MACROS.

Thu Feb 19 17:38:33 UTC 2009  Marcel Smit  <msmit@remedy.nl>

        * tests/Process_Manager_Test.cpp:
          Expanded test with process priority on Windows platforms.

Thu Feb 19 14:01:33 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>

        * ace/Default_Constants.h:
        * ace/Log_Msg_IPC.cpp:
        * ace/Log_Msg_IPC.h:
        * netsvcs/lib/Client_Logging_Handler.cpp:
        * netsvcs/lib/Client_Logging_Handler.h:
          Added new ACE_HAS_STREAM_LOG_MSG_IPC which controls whether the
          ACE Log_Msg IPC should use streams or not. When ACE_HAS_STREAM_PIPES
          is defined we default to 1, else to 0. We do see that using stream
          pipes causes problems on at least Solaris, so the user can decide
          to set this value explicitly to 0

        * ace/CDR_Stream.cpp:
        * ace/CDR_Stream.h:
        * ace/Message_Block.inl:
          Doxygen and layout changes

        * ace/Message_Block.cpp:
          Use %@ for pointers

Wed Feb 18 20:51:33 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>

        * bin/MakeProjectCreator/config/minizip.mpb:
          Added new base project for minizip

Wed Feb 18 19:36:33 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>

        * ace/config-win32-msvc-7.h:
          Layout change

        * ace/config-win32-msvc-8.h:
          Disable warning 4250, and 4355, we do this for the other
          msvc versions but not for vc8

Wed Feb 18 19:06:33 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>

        * netsvcs/lib/Client_Logging_Handler.cpp:
        * netsvcs/lib/Client_Logging_Handler.h:
          Just use ACE_HAS_STREAM_PIPES, there are too much other
          dependencies on this define

Wed Feb 18 15:34:33 UTC 2009  Marcel Smit  <msmit@remedy.nl>

        * tests/tests.mpc:
          Reverted the last changes made by Johnny
          (ace/svc_export.h is back again).

Wed Feb 18 12:58:33 UTC 2009  Olli Savia  <ops@iki.fi>

        * ace/config-freebsd.h:
          Added ACE_LACKS_ISCTYPE.

Wed Feb 18 10:25:49 UTC 2009  Olli Savia  <ops@iki.fi>

        * ace/config-g++-common.h:
          Define ACE_LACKS_NUMERIC_LIMITS and ACE_LACKS_ISCTYPE if
          compiling with GCC 2.x.

        * ace/config-lynxos.h:
        * ace/config-vxworks5.x.h:
          Do not define ACE_LACKS_NUMERIC_LIMITS. It is now handled by
          config-g++-common.h.

Wed Feb 18 09:22:29 UTC 2009  Marcel Smit  <msmit@remedy.nl>

        * tests/DLL_Test.h:
          Revert changes made by Johnny (just use
          ace/svc_export.h again).

        * tests/DLL_Test_Export.h:
          Removed since ace/svc_export.h is
          used again.

Tue Feb 17 23:56:45 UTC 2009  William R. Otte  <wotte@dre.vanderbilt.edu>

        * bin/MakeProjectCreator/config/global.features:

          Disabled xerces by default as well.

Tue Feb 17 20:19:06 UTC 2009  Olli Savia  <ops@iki.fi>

        * ace/os_include/os_stddef.h:
          Removed unneeded definitions for NULL and offsetof.

Tue Feb 17 18:08:28 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>

        * netsvcs/lib/Client_Logging_Handler.h:
        * netsvcs/lib/Name_Handler.cpp:
        * netsvcs/lib/Name_Handler.h:
        * netsvcs/lib/Server_Logging_Handler.h:
        * netsvcs/lib/Server_Logging_Handler_T.cpp:
        * netsvcs/lib/Time_Request_Reply.cpp:
        * netsvcs/lib/Time_Request_Reply.h:
        * netsvcs/lib/Token_Handler.cpp:
        * netsvcs/lib/Token_Handler.h:
        * netsvcs/lib/TS_Clerk_Handler.cpp:
        * netsvcs/lib/TS_Clerk_Handler.h:
        * netsvcs/lib/TS_Server_Handler.cpp:
        * netsvcs/lib/TS_Server_Handler.h:
          Revert svc_export.h file, much more dependencies then I expected

Tue Feb 17 17:46:28 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>

        * ace/ace.mpc:
        * ace/ace_for_tao.mpc:
        * ace/Makefile.am:
          Readded svc_export.h

Tue Feb 17 17:45:28 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>

        * ace/svc_export.h:
          Readded this file, removing it breaks a lot of examples which all
          first have to be updated

Tue Feb 17 14:27:50 UTC 2009  Olli Savia  <ops@iki.fi>

        * ace/os_include/os_signal.h:
          Removed some legacy Linux code.

Tue Feb 17 14:20:28 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tests/Based_Pointer_Test_Lib.cpp:
        * tests/Based_Pointer_Test_Lib_Export.h:
        * tests/DLL_Test.h:
        * tests/DLL_Test_Export.h:
        * tests/tests.mpc:
          Added specific export files for these tests

Tue Feb 17 13:13:28 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>

        * netsvcs/lib/Client_Logging_Handler.cpp:
          Runtime fix

Tue Feb 17 12:53:28 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>

        * netsvcs/lib/Client_Logging_Handler.cpp:
          logger_key_ is only required when using stream_pipes

Tue Feb 17 11:52:28 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>

        * netsvcs/lib/Client_Logging_Handler.cpp:
        * netsvcs/lib/Client_Logging_Handler.h:
          Added new ACE_NETSVCS_CLIENT_LOGGING_HANDLER_USES_STREAM_PIPES which
          can be explicitly set to 0 to just use sockets

Tue Feb 17 10:57:28 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>

        * ace/ace.mpc:
        * ace/ace_for_tao.mpc:
        * ace/Makefile.am:
        * ace/svc_export.h:
        * netsvcs/lib/svc_export.h:
        * netsvcs/lib/Makefile.am
          Moved svc_export to the netsvcs lib directory, it belongs there

        * ace/CDR_Stream.cpp:
          Layout change

        * ace/Lock_Adapter_T.h:
        * ace/Message_Block.cpp:
        * ace/Message_Block.h:
        * ace/Reverse_Lock_T.h:
          Doxygen change

        * netsvcs/lib/Client_Logging_Handler.cpp:
          Make sure we receive the expected length

        * netsvcs/lib/lib.mpc:
          Set the correct export define

        * netsvcs/lib/Client_Logging_Handler.h:
        * netsvcs/lib/Name_Handler.cpp:
        * netsvcs/lib/Name_Handler.h:
        * netsvcs/lib/Server_Logging_Handler.h:
        * netsvcs/lib/Server_Logging_Handler_T.cpp:
        * netsvcs/lib/Time_Request_Reply.cpp:
        * netsvcs/lib/Time_Request_Reply.h:
        * netsvcs/lib/Token_Handler.cpp:
        * netsvcs/lib/Token_Handler.h:
        * netsvcs/lib/TS_Clerk_Handler.cpp:
        * netsvcs/lib/TS_Clerk_Handler.h:
        * netsvcs/lib/TS_Server_Handler.cpp:
        * netsvcs/lib/TS_Server_Handler.h:
          Updated include of svc_export and no need to set the
          build define

Mon Feb 16 18:58:28 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>

        * ace/CDR_Stream.h:
        * ace/FIFO_Recv_Msg.h:
        * ace/FIFO_Send_Msg.h:
        * ace/SPIPE_Stream.h:
          Doxygen changes

Mon Feb 16 17:09:40 UTC 2009  William R. Otte  <wotte@dre.vanderbilt.edu>

        * bin/MakeProjectCreator/config/global.features:

          Disabled ofccm by default.

Mon Feb 16 13:30:28 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>

        * ace/Array_Base.h:
        * ace/Local_Tokens.h:
        * ace/SPIPE_Stream.h:
        * ace/Stream.h:
        * ace/Unbounded_Set_Ex.h:
        * ace/Vector_T.h
          Doyxgen change

        * ace/Hash_Map_Manager_T.cpp:
          Use prefix increment

        * ace/Hash_Map_Manager_T.h:
        * ace/Hash_Map_Manager_T.inl:
          Removed cur_size method, current_size does the same and is
          public

        * ace/Log_Msg.cpp:
          Layout change

        * netsvcs/lib/Client_Logging_Handler.cpp:
          If we don't receive the exact number of bytes with spipe stream
          see that as error

Mon Feb 16 10:57:28 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>

        * ace/Log_Msg_IPC.cpp:
          Check all stream insertion return values

Sat Feb 14 14:53:28 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>

        * ace/Log_Msg.cpp:
          Print null if we get a nill string for a %p format specifier instead
          of causing a crash. This fixes bugzilla 3571

        * tests/Log_Msg_Test.cpp:
          Extended this test.

Fri Feb 13 13:30:28 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>

        * ace/Dev_Poll_Reactor.cpp
        * ace/Log_Msg.cpp
        * ace/MEM_Acceptor.cpp
        * ace/MMAP_Memory_Pool.cpp
        * ace/POSIX_Asynch_IO.cpp
        * ace/POSIX_CB_Proactor.cpp
        * ace/POSIX_Proactor.cpp
        * ace/Registry_Name_Space.cpp
        * ace/Remote_Tokens.cpp
        * ace/Service_Config.cpp
        * ace/Service_Gestalt.cpp
        * ace/Shared_Memory_Pool.cpp
        * ace/SOCK_Dgram_Bcast.cpp
        * ace/SUN_Proactor.cpp
        * ace/TLI.cpp
          Use ACE_TEXT() with %p in ACE_DEBUG/ACE_ERROR. The log string
          passed to ACE_DEBUG/ACE_ERROR is converted automatically to
          unicode in an unicode build. The %p expects an unicode string,
          if a plain ascii string is passed in, this is just handled as
          unicode string and could lead to a crash because then we are
          just reading random memory

Fri Feb 13 12:18:28 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>

        * netsvcs/lib/Client_Logging_Handler.cpp:
        * netsvcs/lib/Server_Logging_Handler_T.cpp:
          Log a message when insert/extract fails

Fri Feb 13 11:12:28 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>

        * netsvcs/lib/Client_Logging_Handler.cpp:
        * netsvcs/lib/Server_Logging_Handler_T.cpp:
          When demarshaling fails return 0 instead of -1. That keeps the
          event handler registered with the reactor for the next log
          message.

Thu Feb 12 07:33:28 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>

        * ace/config-win32-common.h:
        * ace/os_include/sys/os_types.h:
          Added ACE_LACKS_MODE_T, ACE_LACKS_CADDR_T, ACE_LACKS_NLINK_T,
          ACE_LACKS_UID_T, and ACE_LACKS_GID_T as new defines. This makes
          it possible for an enduser to disable the typedefs by undefining
          these defines. Thanks to Bill Rizzi <rizzi at softserv dot com>
          for pointing this out

Wed Feb 11 22:26:26  2009  Steve Huston  <shuston@riverace.com>

        * ace/LSOCK_CODgram.h: Improved the comments and usage scenario.

Wed Feb 11 16:20:19 UTC 2009  William R. Otte  <wotte@dre.vanderbilt.edu>

        * include/makeinclude/wrapper_macros.GNU:

          Removed xerces from this file, as its no longer a feature.
          Thanks to Adam Mitz for pointing this out.

Wed Feb 11 06:59:28 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>

        * ace/config-win32-msvc.h:
          Disable msc_ver check in this file

Wed Feb 11 06:52:28 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>

        * include/makeinclude/platform_linux.GNU:
          Fixed Red Hat detection

Tue Feb 10 20:38:27 UTC 2009  William R. Otte  <wotte@dre.vanderbilt.edu>

        * bin/MakeProjectCreator/config/global.features:

          Made xerces2 and xerces3 disabled by default.

Tue Feb 10 20:16:28 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>

        * ace/OS_NS_ctype.inl:
        * ace/Process_Manager.cpp:
        * ace/WFMO_Reactor.cpp:
          Updated old msvc ver checks to fix fuzz errors

Tue Feb 10 18:27:28 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>

        * netsvcs/lib/Server_Logging_Handler_T.h:
          Doxygen change

Tue Feb 10 18:26:28 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>

        * include/makeinclude/platform_linux.GNU:
          Changed how we detect broken GCC versions, not check on the platform
          but check on the gcc version (RedHat 4.1.1 or 4.1.2)

Tue Feb 10 18:25:28 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>

        * rpmbuild/ace-tao-ciao.spec:
          Updated for the next release

Tue Feb 10 18:23:28 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>

        * docs/bczar/bczar.html:
          Extended bczar release instructions

        * bin/fuzz.pl:
          Extended msvc_ver check

        * debianbuild/control:
          Updated for the next release

Tue Feb 10 18:20:28 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>

        * ace/config-pharlap.h:
          Define ACE_HAS_WINSOCK1 to 1

        * ace/config-vxworks.h:
          Added support for VxWorks 6.7

        * ace/config-win32-borland.h:
          Removed support for C++Builder 2007

        * ace/os_include/sys/os_types.h:
        * ace/OS_NS_arpa_inet.cpp:
        * ace/OS_NS_unistd.inl:
          Fixes for VxWorks 6.7

Tue Feb 10 05:39:28 UTC 2009  Phil Mesnier  <mesnier_p@ociweb.com>

        * NEWS:
          revision bump.

Tue Feb 10 05:08:24 UTC 2009  Phil Mesnier  <mesnier_p@ociweb.com>

        * docs/Download.html:
        * etc/index.html:
        * bin/diff-builds-and-group-fixed-tests-only.sh
          Update latest micro version links and date.

        * ChangeLogs/ChangeLog-09a:
          Added this file.

Mon Feb 09 12:01:28 CST 2009  Phil Mesnier  <mesnier_p@ociweb.com>

        * ACE version 5.6.8 released.

Local Variables:
mode: change-log
add-log-time-format: (lambda () (progn (setq tz (getenv "TZ")) (set-time-zone-rule "UTC") (setq time (format-time-string "%a %b %e %H:%M:%S %Z %Y" (current-time))) (set-time-zone-rule tz) time))
indent-tabs-mode: nil
End: