summaryrefslogtreecommitdiff
path: root/ACE/ChangeLog
blob: fd8ceda912a26689e1a321f0c3b0b72e7a6a7340 (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
Mon Dec  4 13:13:12 UTC 2006  Johnny Willemsen  <jwillemsen@remedy.nl>

        * bin/tao_orb_tests.lst:
          Don't run Bug_2709_Regression with ACE_FOR_TAO

Mon Dec  4 12:49:12 UTC 2006  Johnny Willemsen  <jwillemsen@remedy.nl>

        * ace/Basic_Types.h:
          Added check for __ia64__, then we assume we have little endian,
          this define is set by the HP OpenVMS compiler

Mon Dec  4 12:26:12 UTC 2006  Johnny Willemsen  <jwillemsen@remedy.nl>

        * bin/MakeProjectCreator/config/ciao_targetmanager_svnt.mpb:
          New base project

Mon Dec  4 11:27:12 UTC 2006  Johnny Willemsen  <jwillemsen@remedy.nl>

        * bin/MakeProjectCreator/config/ciao_nodeapplication.mpb:
          New base project for nodeapplication library

        * bin/MakeProjectCreator/config/ciao_nodeapplicationmanager.mpb:
          Derive from ciao_nodeapplication

        * bin/MakeProjectCreator/config/ciao_nodemanager_stub.mpb:
        * bin/MakeProjectCreator/config/ciao_nodemanager_svnt.mpb:
        * bin/MakeProjectCreator/config/ciao_race_default.mpb:
        * bin/MakeProjectCreator/config/ciao_race_monitor.mpb:
        * bin/MakeProjectCreator/config/ciao_targetmanager_stub.mpb:
          Fixed incorrect id tag

        * bin/MakeProjectCreator/config/ciao_noop_configurator.mpb:
          New base project

Mon Dec  4 11:26:12 UTC 2006  Johnny Willemsen  <jwillemsen@remedy.nl>

        * bin/fuzz.pl:
          Corrected the expression to fill the files_mpc array and
          enabled the Id check again

Fri Dec  1 13:36:12 UTC 2006  Johnny Willemsen  <jwillemsen@remedy.nl>

        * Kokyu/docs/Kokyu.html:
          Updated download location of ACE/TAO/CIAO

Wed Nov 29 15:40:12 UTC 2006  Johnny Willemsen  <jwillemsen@remedy.nl>

        * ace/OS_NS_unistd.cpp (num_processors*):
          Check the return value of sysctl, if it returns -1 then
          also return the method with -1

Wed Nov 29 12:47:12 UTC 2006  Johnny Willemsen  <jwillemsen@remedy.nl>

        * bin/MakeProjectCreator/config/ciao_client_dnc.mpb:
          Simplified this file

Wed Nov 29 11:03:12 UTC 2006  Johnny Willemsen  <jwillemsen@remedy.nl>

        * ace/Malloc_T.{h,cpp}:
          Changed delete_lock_ to a real bool

Wed Nov 29 07:09:17 UTC 2006  J.T. Conklin  <jtc@acorntoolworks.com>

        * Makefile.am:
        * configure.ac:

          If ACEXML, ASNMP, or protocols subdirectories are not present,
          don't try to configure or build them.

Tue Nov 28 21:02:25 UTC 2006  Steve Huston  <shuston@riverace.com>

        * ace/WIN32_Asynch_IO.cpp (ACE_WIN32_Asynch_Connect::post_result):
          The 'result' pointer is invalid upon return from post_completion()
          regardless of whether or not it succeeds. This fix prevents
          dereferencing result on failure of post_completion(), such as at
          proactor shutdown. Thank you to Ken Kane <kenneth dot kane at
          ironmountain dot com> for the analysis and fix.

        * THANKS: Updated Ken Kane's email address.

Tue Nov 28 20:36:12 UTC 2006  Johnny Willemsen  <jwillemsen@remedy.nl>

        * bin/auto_run_tests.pl:
          Added \n after the message when we can't chdir to a certain
          directory to prevent detecting the wrong test because this
          message is then on the same line as the next test.

Tue Nov 28 20:15:12 UTC 2006  Johnny Willemsen  <jwillemsen@remedy.nl>

        * bin/MakeProjectCreator/config/ciao_deployment_svnt.mpb:
          Removed include path that didn't exist anymore

Tue Nov 28 16:04:45 UTC 2006  William R. Otte  <wotte@dre.vanderbilt.edu>

        * bin/MakeProjectCreator/config/ciao_config_handlers_base.mpb
        * bin/MakeProjectCreator/config/ciao_nodemanager_svnt.mpb

          Fix for linker warnings/errors on OS X.

Tue Nov 28 14:08:23 UTC 2006  J.T. Conklin  <jtc@acorntoolworks.com>

        * bin/msvc_mpc_auto_compile.pl:

          Reorder @ace_core_dirs so that protocols follows tests, as
          the HTBP protocol tests depend on the Test_Output library.

Tue Nov 28 13:30:12 UTC 2006  Johnny Willemsen  <jwillemsen@remedy.nl>

        * bin/MakeProjectCreator/config/event.mpb:
        * bin/MakeProjectCreator/config/event_serv.mpb:
        * bin/MakeProjectCreator/config/event_skel.mpb:
        * bin/MakeProjectCreator/config/ftorbutils.mpb:
        * bin/MakeProjectCreator/config/ftrtevent.mpb:
        * bin/MakeProjectCreator/config/ifrservice.mpb:
        * bin/MakeProjectCreator/config/imr_locator.mpb:
        * bin/MakeProjectCreator/config/portablegroup.mpb:
        * bin/MakeProjectCreator/config/rtcorbacommon.mpb:
          Added avoids_corba_e_compact as base project, if we have CORBA/e
          compact we don't have the needed features available to build these
          projects.

Tue Nov 28 13:25:12 UTC 2006  Johnny Willemsen  <jwillemsen@remedy.nl>

        * bin/MakeProjectCreator/config/avoids_corba_e_micro.mpb:
        * bin/MakeProjectCreator/config/avoids_corba_e_compact.mpb:
          Fixed incorrect feature name

        * bin/MakeProjectCreator/config/global.features:
          Removed duplicate minimum_corba

Tue Nov 28 09:53:12 UTC 2006  Johnny Willemsen  <jwillemsen@remedy.nl>

        * bin/MakeProjectCreator/config/ciao_client_dnc.mpb:
        * bin/MakeProjectCreator/config/ciao_events_dnc.mpb:
          Removed security as base, for the moment we decoupled from
          the security service.

Tue Nov 28 00:28:28 UTC 2006  J.T. Conklin  <jtc@acorntoolworks.com>

        * protocols/tests/HTBP/htbptest.mpb:

          Add dependency on Test_Output.

Mon Nov 27 12:30:28 UTC 2006  Chad Elliott  <elliott_c@ociweb.com>

        * tests/Bug_2653_Regression_Test.cpp:

          When a thread is started, you must wait() on it before exiting the
          process to avoid a core dump.

        * tests/run_test.pl:

          Print out the test header before checking for the executable.  If
          the executable is not there, it will appear as if the previous
          test failed.

Mon Nov 27 08:45:12 UTC 2006  Johnny Willemsen  <jwillemsen@remedy.nl>

        * ace/config-sunos5.5.h:
          Fixed compile problem on solaris x86 when _FILE_OFFSET_BITS=64
          is set. Thanks to Michael Klein <michael dot klein at fazi dot de>
          for reporting this. Fixed bugzilla bug 2693.

Mon Nov 27 08:09:12 UTC 2006  Johnny Willemsen  <jwillemsen@remedy.nl>

        * bin/MakeProjectCreator/config/minimum_corba.mpb:
        * bin/MakeProjectCreator/config/avoids_minimum_corba.mpb:
          Renames minimum_corba to avoids_minimum_corba. Fixes bugzilla
          2589.

        * bin/MakeProjectCreator/config/avoids_corba_e_micro.mpb:
          Fixed this file and made corba_e_compact its parent, when
          we can't build a project in corba_e_compact then corba_e_micro
          is also not an option.

        * bin/MakeProjectCreator/config/event.mpb:
        * bin/MakeProjectCreator/config/event_serv.mpb:
        * bin/MakeProjectCreator/config/event_skel.mpb:
        * bin/MakeProjectCreator/config/ftorbutils.mpb:
        * bin/MakeProjectCreator/config/ftrtevent.mpb:
        * bin/MakeProjectCreator/config/ifrservice.mpb:
        * bin/MakeProjectCreator/config/imr_locator.mpb:
        * bin/MakeProjectCreator/config/portablegroup.mpb:
        * bin/MakeProjectCreator/config/rtcorbacommon.mpb:
          Updated for rename of minimum_corba

Mon Nov 27 06:05:38 UTC 2006  Olli Savia  <ops@iki.fi>

        * tests/OS_Test.cpp:
          Fixed compile error on VxWorks. Thanks to Johnny Willemsen
          for pointing out the problem and suggesting a fix.

Fri Nov 24 13:27:55 UTC 2006  J.T. Conklin  <jtc@acorntoolworks.com>

        * bin/MakeProjectCreator/config/automake.features:

          Set stl and boost.  We'll use automake conditionals to defer
          this option to configure time.

Fri Nov 24 13:05:01 UTC 2006  Olli Savia  <ops@iki.fi>

        * tests/OS_Test.cpp:
          Added ACE_OS::snprintf test.

Fri Nov 24 10:08:12 UTC 2006  Johnny Willemsen  <jwillemsen@remedy.nl>

        * ace/Sock_Connect.cpp:
          Fixed compile errors when building on linux with no
          networking support

Thu Nov 23 17:06:17 UTC 2006  Simon McQueen  <sm@prismtech.com>

        * ace/OS_Errno.h:
        * ace/OS_Errno.cpp:

          Fix compile errors with g++ on Solaris with NDEBUG.

Thu Nov 23 14:09:17 UTC 2006  Steve Huston  <shuston@riverace.com>

        * include/makeinclude/rules.lib.GNU: Corrected error introduced by
          Wed Nov 22 21:53:17 UTC 2006  Steve Huston  <shuston@riverace.com>.

Thu Nov 23 06:53:12 UTC 2006  Johnny Willemsen  <jwillemsen@remedy.nl>

        * bin/MakeProjectCreator/config/ace_for_tao.mpb:
          Added ACE_LACKS_MSG_WFMO as define, that prevents other projects
          to try to use the msg wfmo reactor which is not available in the
          ace_for_tao configuration

Thu Nov 23 03:14:58 UTC 2006  J.T. Conklin  <jtc@acorntoolworks.com>

        * tests/Integer_Truncate_Test.cpp:
        * apps/JAWS/clients/WebSTONE/src/README:

          Removed svn:executable property.

Wed Nov 22 23:16:22 UTC 2006  Steve Huston  <shuston@riverace.com>

        * examples/Timer_Queue/Async_Timer_Queue_Test.cpp: Ignore SIGQUIT code
          for platforms with ACE_LACKS_UNIX_SIGNALS. Fixes WinCE build error.

Wed Nov 22 21:58:16 UTC 2006  Steve Huston  <shuston@riverace.com>

        * tests/RB_Tree_Test.cpp: Don't use ACE_ASSERT for code - it doesn't
          get executed in Release builds.

        Pulled these in from the 5.5 stream:

        Mon Nov 20 21:26:24 UTC 2006  Steve Huston  <shuston@riverace.com>

        * ace/config-win32-msvc.h:
        * ace/OS_Memory.h:
          The MFC new/exception code needed the ability to delete a caught
          CMemoryException object to prevent memory leaks (see
          http://msdn2.microsoft.com/de-de/library/0e5twxsh(VS.80).aspx).
          This necessitates that every platform other than Windows/MFC gets
          an empty define for ACE_del_bad_alloc, and the ACE_NEW... macros
          have ACE_del_bad_alloc expanded in the catch block.
          For past history of this issue, see the trail starting at:
          Tue Aug  8 09:15:00 UTC 2006  Simon Massey  <sma@prismtech.com>

        Thu Nov 16 16:14:32 UTC 2006  Steve Huston  <shuston@riverace.com>

        * ace/String_Base.{h inl}: Added a capacity() method that returns
          the number of allocated CHAR units in the string object. Thanks to
          Kelly Hickel <kfh at mqsoftware dot com> for supplying this.

        * NEWS: Updated with recent ACE_String_Base and build additions.

        Mon Nov 13 17:40:58 UTC 2006  Steve Huston  <shuston@riverace.com>

        * ace/String_Base.{h cpp}: Added a fast_resize(size_t) method to
          manage the sizing/reallocating of the string, but doesn't do the
          memory setting of resize(). Changed resize() to call fast_resize()
          then do the memory setting.
          Thank you to Kelly Hickel <kfh at mqsoftware dot com> for these
          additions.


Wed Nov 22 21:53:17 UTC 2006  Steve Huston  <shuston@riverace.com>

        Pulled these in from the 5.5 stream:

        Thu Nov 16 21:56:37 UTC 2006  Steve Huston  <shuston@riverace.com>

        * include/makeinclude/rules.local.GNU: For creating the object file
          directories (e.g., VDIR and VSHDIR, and their subdirectories), change
          from using the directory as a prerequisite and make that prereq
          a PHONY target to embed the command(s) to check and create the
          directory if needed. This accomplishes two things: 1) allows the
          make to work with clearmake in GNU compatibility mode (clearmake
          always saw the PHONY target as remade and remade every file in the
          project), and 2) avoids using a PHONY target as a prerequisite,
          something the GNU make manual says to avoid. Thank you to Howard
          Finer <hfiner at sonusnet dot com> for motivating and assisting
          in this effort.

        Tue Nov 14 22:33:03 UTC 2006  Steve Huston  <shuston@riverace.com>

        * include/makeinclude/rules.lib.GNU: Change VLOBJS and VSHOBJS to
          use $(patsubst) instead of $(if) to look for entries that have
          relative directories in them (../). Avoids $(if) which does not
          work in Clearcase's clearmake GNU compatibility mode.

Wed Nov 22 19:52:23 UTC 2006  J.T. Conklin  <jtc@acorntoolworks.com>

        * ace/Select_Reactor_T.inl:

          Add #include of "Log_Msg.h".  This is required to bring things
          into scope on systems where ACE_TEMPLATES_REQUIRE_SOURCE isn't
          defined/needed.

Wed Nov 22 18:27:39 UTC 2006  J.T. Conklin  <jtc@acorntoolworks.com>

        * performance-tests/Synch-Benchmarks/Base_Test/Makefile.am:

          Regenerated.

        * performance-tests/Synch-Benchmarks/Base_Test/Synch_Benchmarks_Base_Test.mpc:

          Add automake specific includes definition to find headers
          relative to source directory.

Wed Nov 22 16:57:55 UTC 2006  J.T. Conklin  <jtc@acorntoolworks.com>

        * performance-tests/Synch-Benchmarks/Perf_Test/Makefile.am:

          Regenerated.

        * performance-tests/Synch-Benchmarks/Perf_Test/Synch_Benchmarks_Perf_Test.mpc:

          Add automake specific includes definition to find headers
          relative to source directory.

Wed Nov 22 16:48:58 UTC 2006  J.T. Conklin  <jtc@acorntoolworks.com>

        * Makefile.am:

          Hand tweak, HTBP tests depend on Test_Output library.  This
          requires changing the build order so that the protocols dir
          is built after tests.

        * apps/gperf/tests/Makefile.am:

          Hand tweak to find gperf executable on automake builds.  Chad
          has given me info to make MPC generation work, which I'll add
          in the near future.

        * m4/ace.m4:

          Placeholder for a BUILD_WXWINDOWS feature test.  For now it
          always returns false.

        * configure.ac:

          Configure examples/ConfigViewer/Makefile.

Wed Nov 22 15:34:12 UTC 2006  J.T. Conklin  <jtc@acorntoolworks.com>

        * ace/Version.h:

          Remove extraneous whitespace from ACE_VERSION macro definition.

        * ace/Makefile.am:

          Hand tweak.

        * ace/QoS/Makefile.am:

          Revert to earlier version until MPC generation issues are
          resolved.

        * apps/JAWS2/JAWS/Makefile.am:
        * apps/JAWS3/jaws3/Makefile.am:

          Regenerated.

        * apps/JAWS2/JAWS/jaws2.mpc:
        * apps/JAWS3/jaws3/jaws3.mpc:

          Add automake specific includes definition to find headers
          relative to source directory.

Wed Nov 22 14:24:31 UTC 2006  J.T. Conklin  <jtc@acorntoolworks.com>

        * ace/Makefile.am:

          Regenerated.

        * ace/ace_xtreactor.mpc:
        * ace/ace_tkreactor.mpc:
        * ace/ace_flreactor.mpc:
        * ace/ace_qtreactor.mpc:

          Changed to specify full name of pkgconfig template file,
          the MPC Custom spec does not automatically match *.pc.in
          files.

Wed Nov 22 14:16:40 UTC 2006  J.T. Conklin  <jtc@acorntoolworks.com>

        * examples/ConfigViewer/Makefile.am:

          New file.

Wed Nov 22 14:10:08 UTC 2006  J.T. Conklin  <jtc@acorntoolworks.com>

        * protocols/tests/RMCast/Makefile.am:
        * protocols/tests/Makefile.am:
        * protocols/tests/HTBP/Reactor_Tests/Makefile.am:
        * protocols/tests/HTBP/Send_Large_Msg/Makefile.am:
        * protocols/tests/HTBP/Makefile.am:
        * protocols/tests/HTBP/Send_Recv_Tests/Makefile.am:
        * protocols/tests/HTBP/ping/Makefile.am:
        * protocols/ace/RMCast/Makefile.am:
        * protocols/ace/Makefile.am:
        * protocols/ace/TMCast/Makefile.am:
        * protocols/ace/HTBP/Makefile.am:
        * protocols/examples/RMCast/Send_Msg/Makefile.am:
        * protocols/examples/RMCast/Makefile.am:
        * protocols/examples/Makefile.am:
        * protocols/examples/TMCast/Member/Makefile.am:
        * protocols/examples/TMCast/Makefile.am:
        * ace/Makefile.am:
        * ace/SSL/Makefile.am:
        * ace/QoS/Makefile.am:
        * performance-tests/Synch-Benchmarks/Base_Test/Makefile.am:
        * performance-tests/Synch-Benchmarks/Makefile.am:
        * performance-tests/Synch-Benchmarks/Synch_Lib/Makefile.am:
        * performance-tests/Synch-Benchmarks/Perf_Test/Makefile.am:
        * performance-tests/Server_Concurrency/Leader_Follower/Makefile.am:
        * performance-tests/Server_Concurrency/Makefile.am:
        * performance-tests/Server_Concurrency/Queue_Based_Workers/Makefile.am:
        * performance-tests/TCP/Makefile.am:
        * performance-tests/UDP/Makefile.am:
        * performance-tests/SCTP/Makefile.am:
        * performance-tests/Makefile.am:
        * performance-tests/Misc/Makefile.am:
        * Kokyu/tests/FIFO/Makefile.am:
        * Kokyu/tests/DSRT_MIF/Makefile.am:
        * Kokyu/tests/Makefile.am:
        * Kokyu/tests/EDF/Makefile.am:
        * Kokyu/Makefile.am:
        * tests/SSL/Makefile.am:
        * tests/Makefile.am:
        * apps/Gateway/Gateway/Makefile.am:
        * apps/Gateway/Makefile.am:
        * apps/Gateway/Peer/Makefile.am:
        * apps/mkcsregdb/Makefile.am:
        * apps/drwho/Makefile.am:
        * apps/gperf/tests/Makefile.am:
        * apps/gperf/src/Makefile.am:
        * apps/gperf/Makefile.am:
        * apps/JAWS/clients/Blobby/Makefile.am:
        * apps/JAWS/clients/Makefile.am:
        * apps/JAWS/clients/Caching/Makefile.am:
        * apps/JAWS/server/Makefile.am:
        * apps/JAWS/Makefile.am:
        * apps/JAWS2/JAWS/Makefile.am:
        * apps/JAWS2/Makefile.am:
        * apps/JAWS3/jaws3/Makefile.am:
        * apps/JAWS3/Makefile.am:
        * apps/soreduce/Makefile.am:
        * bin/Makefile.am:
        * ACEXML/tests/Makefile.am:
        * ACEXML/tests/util/Makefile.am:
        * ACEXML/apps/svcconf/Makefile.am:
        * ACEXML/apps/Makefile.am:
        * ACEXML/common/Makefile.am:
        * ACEXML/Makefile.am:
        * ACEXML/parser/Makefile.am:
        * ACEXML/parser/parser/Makefile.am:
        * ACEXML/examples/SAXPrint/Makefile.am:
        * ACEXML/examples/Makefile.am:
        * websvcs/tests/Makefile.am:
        * websvcs/lib/Makefile.am:
        * websvcs/Makefile.am:
        * netsvcs/clients/Logger/Makefile.am:
        * netsvcs/clients/Tokens/rw_lock/Makefile.am:
        * netsvcs/clients/Tokens/mutex/Makefile.am:
        * netsvcs/clients/Tokens/deadlock/Makefile.am:
        * netsvcs/clients/Tokens/collection/Makefile.am:
        * netsvcs/clients/Tokens/invariant/Makefile.am:
        * netsvcs/clients/Tokens/manual/Makefile.am:
        * netsvcs/clients/Naming/Dump_Restore/Makefile.am:
        * netsvcs/clients/Naming/Makefile.am:
        * netsvcs/clients/Naming/Client/Makefile.am:
        * netsvcs/clients/Makefile.am:
        * netsvcs/lib/Makefile.am:
        * netsvcs/servers/Makefile.am:
        * netsvcs/Makefile.am:
        * ASNMP/tests/Makefile.am:
        * ASNMP/Makefile.am:
        * ASNMP/agent/Makefile.am:
        * ASNMP/asnmp/Makefile.am:
        * ASNMP/examples/get/Makefile.am:
        * ASNMP/examples/trap/Makefile.am:
        * ASNMP/examples/Makefile.am:
        * ASNMP/examples/set/Makefile.am:
        * ASNMP/examples/next/Makefile.am:
        * ASNMP/examples/walk/Makefile.am:
        * examples/OS/Makefile.am:
        * examples/OS/Process/Makefile.am:
        * examples/Synch/Makefile.am:
        * examples/Timer_Queue/Makefile.am:
        * examples/Log_Msg/Makefile.am:
        * examples/Misc/Makefile.am:
        * examples/ASX/CCM_App/Makefile.am:
        * examples/ASX/Event_Server/Transceiver/Makefile.am:
        * examples/ASX/Event_Server/Event_Server/Makefile.am:
        * examples/ASX/Event_Server/Makefile.am:
        * examples/ASX/Message_Queue/Makefile.am:
        * examples/ASX/UPIPE_Event_Server/Makefile.am:
        * examples/ASX/Makefile.am:
        * examples/Web_Crawler/Makefile.am:
        * examples/Shared_Malloc/Makefile.am:
        * examples/QOS/Change_Sender_TSpec/Makefile.am:
        * examples/QOS/Diffserv/Makefile.am:
        * examples/QOS/Simple/Makefile.am:
        * examples/QOS/Change_Receiver_FlowSpec/Makefile.am:
        * examples/Bounded_Packet_Relay/Makefile.am:
        * examples/System_V_IPC/SV_Message_Queues/Makefile.am:
        * examples/System_V_IPC/Makefile.am:
        * examples/System_V_IPC/SV_Semaphores/Makefile.am:
        * examples/Map_Manager/Makefile.am:
        * examples/APG/Svc_Config/Makefile.am:
        * examples/APG/ThreadSafety/Makefile.am:
        * examples/APG/ThreadPools/Makefile.am:
        * examples/APG/Active_Objects/Makefile.am:
        * examples/APG/Logging/Makefile.am:
        * examples/APG/Misc_IPC/Makefile.am:
        * examples/APG/Proactor/Makefile.am:
        * examples/APG/Threads/Makefile.am:
        * examples/APG/Shared_Memory/Makefile.am:
        * examples/APG/Reactor/Makefile.am:
        * examples/APG/Signals/Makefile.am:
        * examples/APG/Timers/Makefile.am:
        * examples/APG/ThreadManagement/Makefile.am:
        * examples/APG/Config/Makefile.am:
        * examples/APG/Containers/Makefile.am:
        * examples/APG/Processes/Makefile.am:
        * examples/APG/Naming/Makefile.am:
        * examples/APG/Makefile.am:
        * examples/APG/Sockets/Makefile.am:
        * examples/APG/Streams/Makefile.am:
        * examples/Registry/Makefile.am:
        * examples/Smart_Pointers/Makefile.am:
        * examples/DLL/Makefile.am:
        * examples/IPC_SAP/DEV_SAP/reader/Makefile.am:
        * examples/IPC_SAP/DEV_SAP/Makefile.am:
        * examples/IPC_SAP/DEV_SAP/writer/Makefile.am:
        * examples/IPC_SAP/FILE_SAP/Makefile.am:
        * examples/IPC_SAP/SOCK_SAP/Makefile.am:
        * examples/IPC_SAP/SPIPE_SAP/Makefile.am:
        * examples/IPC_SAP/ATM_SAP/Makefile.am:
        * examples/IPC_SAP/SSL_SAP/Makefile.am:
        * examples/IPC_SAP/UPIPE_SAP/Makefile.am:
        * examples/IPC_SAP/FIFO_SAP/Makefile.am:
        * examples/IPC_SAP/Makefile.am:
        * examples/IPC_SAP/TLI_SAP/Makefile.am:
        * examples/Logger/Acceptor-server/Makefile.am:
        * examples/Logger/Makefile.am:
        * examples/Logger/simple-server/Makefile.am:
        * examples/Logger/client/Makefile.am:
        * examples/Export/Makefile.am:
        * examples/Service_Configurator/Makefile.am:
        * examples/Service_Configurator/IPC-tests/server/Makefile.am:
        * examples/Service_Configurator/IPC-tests/Makefile.am:
        * examples/Service_Configurator/IPC-tests/client/Makefile.am:
        * examples/Service_Configurator/Misc/Makefile.am:
        * examples/IOStream/server/Makefile.am:
        * examples/IOStream/Makefile.am:
        * examples/IOStream/client/Makefile.am:
        * examples/Threads/Makefile.am:
        * examples/Shared_Memory/Makefile.am:
        * examples/Reactor/Ntalker/Makefile.am:
        * examples/Reactor/TP_Reactor/Makefile.am:
        * examples/Reactor/FIFO/Makefile.am:
        * examples/Reactor/Multicast/Makefile.am:
        * examples/Reactor/WFMO_Reactor/Makefile.am:
        * examples/Reactor/Proactor/Makefile.am:
        * examples/Reactor/Makefile.am:
        * examples/Reactor/Dgram/Makefile.am:
        * examples/Reactor/Misc/Makefile.am:
        * examples/Connection/non_blocking/Makefile.am:
        * examples/Connection/blocking/Makefile.am:
        * examples/Connection/Makefile.am:
        * examples/Connection/misc/Makefile.am:
        * examples/NT_Service/Makefile.am:
        * examples/Naming/Makefile.am:
        * examples/Makefile.am:
        * examples/Mem_Map/IO-tests/Makefile.am:
        * examples/Mem_Map/file-reverse/Makefile.am:
        * examples/Mem_Map/Makefile.am:
        * examples/C++NPv1/Makefile.am:
        * examples/C++NPv2/Makefile.am:

          Regenerated.

Wed Nov 22 13:45:43 UTC 2006  J.T. Conklin  <jtc@acorntoolworks.com>

        * configure.ac:

          Update for HTBP unit test and TMCast example move.

        * protocols/tests/HTBP/Reactor_Tests/Reactor_Tests.mpc:
        * protocols/tests/HTBP/Reactor_Tests/client.cpp:
        * protocols/tests/HTBP/Reactor_Tests/inside.conf:
        * protocols/tests/HTBP/Reactor_Tests/server.cpp:
        * protocols/tests/HTBP/Reactor_Tests/Makefile.am:
        * protocols/tests/HTBP/Reactor_Tests/test_config.h:
        * protocols/tests/HTBP/Reactor_Tests/run_test.pl:
        * protocols/tests/HTBP/HTBP_Config.conf:
        * protocols/tests/HTBP/Send_Large_Msg/client.cpp:
        * protocols/tests/HTBP/Send_Large_Msg/Send_Large_Msg.mpc:
        * protocols/tests/HTBP/Send_Large_Msg/server.cpp:
        * protocols/tests/HTBP/Send_Large_Msg/Makefile.am:
        * protocols/tests/HTBP/Send_Large_Msg/run_test.pl:
        * protocols/tests/HTBP/Makefile.am:
        * protocols/tests/HTBP/Send_Recv_Tests/SendRecv_Test.mpc:
        * protocols/tests/HTBP/Send_Recv_Tests/Makefile.am:
        * protocols/tests/HTBP/Send_Recv_Tests/SendRecv_Test.cpp:
        * protocols/tests/HTBP/htbptest.mpb:
        * protocols/tests/HTBP/ping/client.cpp:
        * protocols/tests/HTBP/ping/server.cpp:
        * protocols/tests/HTBP/ping/Makefile.am:
        * protocols/tests/HTBP/ping/ping.mpc:
        * protocols/tests/HTBP/ping/run_test.pl:
        * protocols/tests/HTBP/README:

          Move HTBP unit tests to protocols/tests/HTBP...

        * tests/HTBP/Reactor_Tests/Reactor_Tests.mpc:
        * tests/HTBP/Reactor_Tests/client.cpp:
        * tests/HTBP/Reactor_Tests/inside.conf:
        * tests/HTBP/Reactor_Tests/server.cpp:
        * tests/HTBP/Reactor_Tests/Makefile.am:
        * tests/HTBP/Reactor_Tests/test_config.h:
        * tests/HTBP/Reactor_Tests/run_test.pl:
        * tests/HTBP/HTBP_Config.conf:
        * tests/HTBP/Send_Large_Msg/client.cpp:
        * tests/HTBP/Send_Large_Msg/Send_Large_Msg.mpc:
        * tests/HTBP/Send_Large_Msg/server.cpp:
        * tests/HTBP/Send_Large_Msg/Makefile.am:
        * tests/HTBP/Send_Large_Msg/run_test.pl:
        * tests/HTBP/Makefile.am:
        * tests/HTBP/Send_Recv_Tests/SendRecv_Test.mpc:
        * tests/HTBP/Send_Recv_Tests/Makefile.am:
        * tests/HTBP/Send_Recv_Tests/SendRecv_Test.cpp:
        * tests/HTBP/htbptest.mpb:
        * tests/HTBP/ping/client.cpp:
        * tests/HTBP/ping/server.cpp:
        * tests/HTBP/ping/Makefile.am:
        * tests/HTBP/ping/ping.mpc:
        * tests/HTBP/ping/run_test.pl:
        * tests/HTBP/README:

          ...from tests/HTBP.

        * protocols/examples/TMCast/Member/Member.mpc:
        * protocols/examples/TMCast/Member/member.cpp:
        * protocols/examples/TMCast/Member/Makefile.am:
        * protocols/examples/TMCast/Member/README:
        * protocols/examples/TMCast/Makefile.am:

          Moved TMCast examples to protocols/examples/TMCast...

        * examples/TMCast/Member/Member.mpc:
        * examples/TMCast/Member/member.cpp:
        * examples/TMCast/Member/Makefile.am:
        * examples/TMCast/Member/README:
        * examples/TMCast/Makefile.am:

          ...from examples/TMCast.

Wed Nov 22 13:25:12 2006  Johnny Willemsen  <jwillemsen@remedy.nl>

        * ace/ace_for_tao.mpc:
          Add uuid as base project. For building COIOP as part of the
          TAO strategies library we need uuid. The nicest solution would
          be to make the uuid feature dependent on the ace_for_tao
          feature and let the user overrule this but that is not
          possible yet. If you are using ace_for_tao and don't want
          to have uuid pulled in, set uuid explicitly to 0 in your
          default.features file.

Wed Nov 22 10:48:12 2006  Johnny Willemsen  <jwillemsen@remedy.nl>

        * ace/Log_Msg.cpp:
          Refactored handling of %W. Added a check for a nill pointer
          as we have for ascii strings. Fixes bugzilla 2277.

        * tests/Log_Msg_Test.cpp:
          Added test for %W with a string as argument and with a
          nill pointer. Fixes bugzilla 2715.

Wed Nov 22 10:38:12 2006  Johnny Willemsen  <jwillemsen@remedy.nl>

        * examples/Misc/test_XtReactor1.cpp:
        * examples/Misc/test_XtReactor2.cpp:
        * tests/FlReactor_Test.cpp:
        * tests/XtReactor_Test.cpp:
        * tests/TkReactor_Test.cpp:
        * tests/QtReactor_Test.cpp:
          Updated because of move below.

Wed Nov 22 10:35:12 2006  Johnny Willemsen  <jwillemsen@remedy.nl>

        * ace/QtReactor*.*:
        * ace/FlReactor*.*:
        * ace/XtReactor*.*:
        * ace/TkReactor*.*:
          Moved these reactors to their own subdirectories to make
          maintenance a lot easier.

Wed Nov 22 10:45:12 2006  Johnny Willemsen  <jwillemsen@remedy.nl>

        * bin/MakeProjectCreator/config/core_anytypecode.mpb:
          Removed svn:executable property

        * bin/MakeProjectCreator/config/core_strategies.mpb
          New base project for the strategies library when build in
          ace_for_tao configuration

        * bin/MakeProjectCreator/config/orbsvcslib.mpb:
          Removed -GT so that we also don't generate TIE files for the
          orbsvcs anymore. Will speedup builds and simplify other mpc
          files

        * bin/MakeProjectCreator/config/strategies.mpb
          Derive from core_strategies. Now the strategies library
          does get build in an ace_for_tao configuration but
          shmiop and uiop are not build at all, other protocols
          can be build. This way we can build COIOP in an ace_for_tao
          setup

        * bin/make_release:
          Removed dsp/dsw reference, corrected naming of the ACE
          packages when the version number gets added.

        * include/makeinclude/platform_hpux_aCC.GNU:
          Removed HPUX 10.20 support

        * include/makeinclude/platform_lynxos.GNU:
          ACE_HAS_BROKEN_THREAD_KEYFREE is now set in the config file

        * include/makeinclude/wrapper_macros.GNU:
          Removed ACE_HAS_GNUG_PRE_2_8 checks

Wed Nov 22 09:07:12 2006  Johnny Willemsen  <jwillemsen@remedy.nl>

        * docs/run_test.txt:
          Document ACE_RUN_VX_TGT_HOST

        * docs/bczar/bczar.html:
          Updated this file

        * ace/config-freebsd.h:
        * ace/POSIX_Proactor.cpp:
          Added ACE_HAS_SIGVAL_SIGVAL_INT, this fixes bugzilla
          bug 2716. Thanks to Craig Rodrigues
          <rodrigc at crodrigues dot org> for reporting this.

        * ace/ace.mpc:
          Added missing OS.inl. This fixes bugzilla bug 2705.
          Thanks to Daniel Black <dragonheart at gentoo dot org>
          for reporting this.

        * Release:
          Removed dsw files

        * ace/config-rtems.h:
        * ace/config-posix-nonetworking.h:
          Moved the configuration to build without no networking
          support to its own file so that we can reuse this for
          example on linux

        * ace/config-rtems.h:
          Added support for rtems 4.7

        * ace/config-unixware-7.1.0.udk.h:
          Cleanup

        * ace/config-lyxos.h:
          Added support for LynxOS 4.2

        * ace/config-linux.h:
        * ace/config-linux-common.h:
          Moved ACE_HAS_GETIFADDRS to the common file and added
          support for ACE_LACKS_NETWORKING on linux

        * ace/INET_Addr.cpp:
        * ace/OS_NS_netdb.cpp
          Fixed compile problem when using ACE_LACKS_NETWORKING on
          linux

        * ace/Obstack.h:
          Use ACE_EXPORT_SINGLETON_DECLARATION to resolve link errors
          on FC6. Thanks to Ken Sedgwick <ken at bonsai dot com> for
          reporting this and testing out the patch.

        * ace/OS_NS_string.inl:
          Initialise pointer with 0

Mon Nov 20 08:16:34 2006  Simon McQueen  <sm@prismtech.com>

        * ACE version 5.5.4 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: