summaryrefslogtreecommitdiff
path: root/ChangeLog
blob: 0d7c3b00e7c6b27765a874613bd40736de9d7a3b (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
Wed Jan  5 09:30:12 UTC 2005  Johnny Willemsen  <jwillemsen@remedy.nl>

        * ace/OS_NS_Thread.inl (sigwait):
          On Solaris it seems we have two versions of sigwait, one with one
          argument, another with two arguments. Added a check to detect which
          one to use and implemented both variants. I tested this on Solaris 8
          and there it works, is should fix the compile problems in the
          Solaris 10 x86 isis build

Wed Jan  5 09:10:12 UTC 2005  Johnny Willemsen  <jwillemsen@remedy.nl>

        * ace/Dev_Poll_Reactor.cpp:
          Fixed includes for Solaris x86 isis build

Tue Jan  4 17:38:23 2005  J.T. Conklin  <jtc@acorntoolworks.com>

	* Makefile.am:
	* Release:
	* configure.ac:

	  Updated for removal of ace-config.in and ace-config.1.in.

	* ace-config.in:
	* ace-config.1.in:

	  Removed.

Tue Jan  4 18:19:11 2005  Steve Huston  <shuston@riverace.com>

	* ace/ACE_export.h: Adjusted ACE_NAMESPACE_INLINE_FUNCTION to include
	  the extern storage class when inlining for non-Windows. This resolves
	  some warnings on Solaris/Forte7, and is (hopefully!) the nit
	  behind the mysterious intermittent compile failures on HP-UX aCC.

Tue Jan  4 17:37:29 2005  Steve Huston  <shuston@riverace.com>

	* ace/ACE.h: Corrected t_rcv(), t_rcv_n_i() to be extern ACE_Export,
	  not ACE_NAMESPACE_INLINE_FUNCTION - the bodies are defined in the
	  .cpp file, and not inline.

Tue Jan  4 17:22:14 2005  Steve Huston  <shuston@riverace.com>

	* ace/Signal.h:
	* ace/TLI.h:
	* ace/TLI_Stream.h: Include "ace/config-lite.h" before testing any ACE
	  config macros.

Tue Jan  4 09:56:46 2005  J.T. Conklin  <jtc@acorntoolworks.com>

	* ace/TMCast/TMCast.mpc:
	* bin/MakeProjectCreator/config/tmcast.mpb:

	  Changed to inherit from exceptions.mpb and threads.mpb

	* bin/MakeProjectCreator/exceptions.mpb:
	* bin/MakeProjectCreator/threads.mpb:

	  New files, MPC base projects that require exceptions and threads
	  respecitively.  Projects can inherit from these instead of using
	  an explicit requires +=, which can result in duplicate entries.

Tue Jan  4 13:40:12 UTC 2005  Johnny Willemsen  <jwillemsen@remedy.nl>

        * etc/create-jace-release:
          Removed this file

Tue Jan  4 13:33:12 UTC 2005  Johnny Willemsen  <jwillemsen@remedy.nl>

        * ace/CLASSIX/*:
        * tests/CLASSIX/*:
          Removed all these files, they are old and not maintained for
          a long time

        * psosim/*:
        * java/*:
          Removed the contents of these directories. These files where not
          shipped as part of the release and are not used anymore.

          This fixes bugzilla bug [2015].

Tue Jan  4 08:07:12 UTC 2005  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tests/Multicast_Test.cpp:
        * tests/Multicast_Test_IPV6.cpp:
          Fixed unused argument warnings

Tue Jan  4 04:25:44 2005  Balachandran Natarajan  <bala@dre.vanderbilt.edu>

	* ace/OS_NS_sys_stat.inl:
	* ace/OS_NS_sys_utsname.inl:

	  Fixes for SUN Studio 9 builds on x86 platform. New builds will
	  be setup soon to track this on a day-today basis.

Mon Jan  3 16:53:59 2005  J.T. Conklin  <jtc@acorntoolworks.com>

	* examples/TMCast/Member/Makefile.am:

	  Update for ACE prefix being added to TMCast library name.

Mon Jan  3 17:42:39 2005  Steve Huston  <shuston@riverace.com>

	* apps/JAWS/server/server.mpc:
	* apps/JAWS3jaws3/jaws3.mpc: Added "avoids += uses_wchar" because
	  there are some sources in here that won't work with wide-char.
	  Furthermore, it's not immediately clear what the needs of the code
	  are with respect to char width. These could probably be fixed,
	  but may require (or be greatly helped by) some improvement to
	  ACE_Process_Options::setenv() to accept narrow-char args and/or
	  adjust string formatting to account for wide-char input.

	* examples/Connection/non_blocking/CPP-acceptor.cpp: The
	  ACE_DEFAULT_SERVER_PORT_STR is already defined in terms of
	  ACE_TEXT, so it shouldn't be wrapped in ACE_TEXT.

Mon Jan  3 14:38:01 2005  J.T. Conklin  <jtc@acorntoolworks.com>

	* netsvcs/lib/Makefile.am:

	  Install header files.

Mon Jan  3 14:34:57 2005  J.T. Conklin  <jtc@acorntoolworks.com>

	* ace/Makefile.am:
	* ace/QoS/Makefile.am:
	* ace/RMCast/Makefile.am:
	* ace/SSL/Makefile.am:
	* ace/TMCast/Makefile.am:

	  Generate pkg-config *.pc files from templates.

	* ace/ACE.pc.in:
	* ace/QoS/ACE_QoS.pc.in:
	* ace/RMCast/ACE_RMCast.pc.in:
	* ace/SSL/ACE_SSL.pc.in:
	* ace/TMCast/ACE_TMCast.pc.in:

	  New files, pkg-config *.pc templates.

Mon Jan  3 19:16:12 UTC 2005  Johnny Willemsen  <jwillemsen@remedy.nl>

        * ace/Dev_Poll_Reactor.{h,cpp}:
          Changed the return type of the notify method to int to match the
          declaration in the base class. Also added argument names to the
          header file to help doxygen generate the documentation. Thanks to
          Alexander Libman <alexander dot libman at earthlink dot net> for
          reporting this.

        * ace/Reactor_Impl.h:
          Added argument names to the notify method so that doxygen can
          generate better documentation

Mon Jan  3 13:05:46 2005  Chad Elliott  <elliott_c@ociweb.com>

        * bin/MakeProjectCreator/config/core.mpb:

          Added a setting for the template variable 'install_headers' which
          is currently only used by the automake project type.
          Coincidentally, I changed the case of INSTALL_THIS_TARGET to
          lowercase.  I personally prefer lowercase and since MPC is case
          insensitive with respect to variable names, it causes no harm to
          the borland project type which also uses that template variable.

Mon Jan  3 10:56:59 2005  J.T. Conklin  <jtc@acorntoolworks.com>

        * ace/TMCast/Makefile.am:
        * ace/TMCast/TMCast.mpc:
        * bin/MakeProjectCreator/config/tmcast.mpb:

          Add ACE prefix to TMCast library name.

Mon Jan  3 14:35:12 UTC 2005  Johnny Willemsen  <jwillemsen@remedy.nl>

        * include/makeinclude/platform_sunos5_sunc++.GNU:
          Previously explicit was the default for templates, changed this
          so that we use explicit for version 4.2 and 5.3 and otherwise
          we default to implicit. Explicit templates are not usable anymore
          for TAO, maybe these older compilers work for ACE, but we don't
          know.

Mon Jan  3 08:02:33 2005  Douglas C. Schmidt  <schmidt@cs.wustl.edu>

        * examples/TMCast/Member:
        * TMCast/*: Changed the use of TMCast to ACE_TMCast.  Thanks to
          J.T. Conklin for pointing out the inconsistency.

Mon Jan  3 09:55:12 UTC 2005  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tests/Thread_Manager_Test.cpp:
        * tests/Conn_Test.cpp:
          Fixed compile errors with VxWorks and ACE_HAS_PTHREADS

Mon Jan  3 09:48:12 UTC 2005  Johnny Willemsen  <jwillemsen@remedy.nl>

        * ace/config-vxworks5.x.h:
          Added include of vxCpu.h to get the CPU defines from VxWorks
          so that we can determine if we use pentium or not

Sun Jan  2 13:20:12 UTC 2005  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tests/Thread_Manager_Test.cpp:
          Fixed compile errors with VxWorks and ACE_HAS_PTHREADS

        * examples/Misc/test_trace.cpp:
          Replaced variable with name _ by trace, this fixes compile warning
          with VxWorks.

Sun Jan  2 13:16:12 UTC 2005  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tests/Conn_Test.cpp:
          Fixed compile errors with VxWorks and ACE_HAS_PTHREADS

Sun Jan  2 12:52:12 UTC 2005  Johnny Willemsen  <jwillemsen@remedy.nl>

        * ace/config-vxworks5.x.h:
          When ACE_HAS_PTHREADS is defined, include the VxWorks file
          types/vxTypesOld.h, the header file sys/stat.h uses types from
          this file and is not according to the spec. A TSR has been
          filed to WindRiver to get this corrected, until the time being
          this is the easiest fix because on more places we got problems
          and we only now have one fix that is easily to remove

Sun Jan  2 12:18:12 UTC 2005  Johnny Willemsen  <jwillemsen@remedy.nl>

        * ace/Thread_Manager.cpp:
          VxWorks deliver also a pthread implementation. This can be used by
          defined ACE_HAS_PTHREADS, but when this is set, we don't need to use
          some special VxWorks code.

Sun Jan  2 11:27:12 UTC 2005  Johnny Willemsen  <jwillemsen@remedy.nl>

        * ace/OS_NS_stdlib.cpp:
          Fixed compile problem when ACE_LACKS_MKTEMP is defined

Sun Jan  2 10:40:12 UTC 2005  Johnny Willemsen  <jwillemsen@remedy.nl>

        * bin/MakeProjectCreator/config/ciao_client.mpb:
        * bin/MakeProjectCreator/config/ciao_client_dnc.mpb:
          Added ciaoversion as base project so that the version number
          assigned to SOVERSION in the GNU makefiles is set to the CIAO
          version and not to the TAO version

Sun Jan  2 10:06:12 UTC 2005  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tests/CDR_Array_Test.cpp:
        * tests/CDR_File_Test.cpp:
        * tests/Logging_Strategy_Test.cpp
          Fixed deprecated conversion warnings

Sun Jan  2 09:53:12 UTC 2005  Johnny Willemsen  <jwillemsen@remedy.nl>

        * ace/config-vxworks5.x.h:
          Added, ACE_HAS_NONCONST_GETBY

Sat Jan  1 22:53:41 2005  Balachandran Natarajan  <bala@dre.vanderbilt.edu>

        * bin/generate_rel_manpages:

          Fixed the doxygen revision number

        * bin/make_release:

          Fixed a typo.

Sat Jan  1 18:46:12 UTC 2005  Johnny Willemsen  <jwillemsen@remedy.nl>

        Reverted the change below, the define doesn't seem to be the
        correct one, it breaks on some platforms, have to investigate
        this again

        * ace/OS_NS_stdlib.cpp:
          Just include os_limits.h instead of limits directly

        * ace/os_include/os_limits.h:
          Dependent on ACE_USES_STD_NAMESPACE_FOR_STDCPP_LIB include
          limits or limits.h, just as we do for new

Sat Jan  1 15:12:12 UTC 2005  Johnny Willemsen  <jwillemsen@remedy.nl>

        * ace/Service_Config.{h,cpp}:
          Fixed compile problems in unicode builds

Sat Jan  1 13:54:12 UTC 2005  Johnny Willemsen  <jwillemsen@remedy.nl>

        * ace/Service_Config.cpp:
          Added include of OS_NS_unistd.h to get ACE_OS::getpid()

Sat Jan  1 13:45:12 UTC 2005  Johnny Willemsen  <jwillemsen@remedy.nl>

        * include/makeinclude/platform_gnuwin32_common.GNU:
          Added needed flags for wxWindows

Sat Jan  1 13:37:12 UTC 2005  Johnny Willemsen  <jwillemsen@remedy.nl>

        * docs/ACE-guidelines.html:
          Updated that ACE_OS is a namespace, not a class

Sat Jan  1 13:26:12 UTC 2005  Johnny Willemsen  <jwillemsen@remedy.nl>

        * ACE-INSTALL.html:
          Updated VxWorks instructions and some other small improvements

        * ace/Activation_Queue.h:
        * ace/Active_Map_Manager.h:
        * ace/Arg_Shifter.h:
        * ace/Lib_Find.h:
        * ace/Local_Memory_Pool.h:
        * ace/Pipe.h:
        * ace/Timer_List_T.h:
        * ace/Timer_Hash_T.h:
          Doxygen improvements

        * ace/Async_Acceptor.cpp:
        * ace/WIN32_Asynch_IO.cpp:
          Just check for msvc, not for _MSC_VER > 1020, that version is really
          ancient and we always have a bigger version number

        * ace/config-all.h:
          When ACE_HAS_VERBOSE_NOTSUP is defined, we use ACE_OS::fprintf, so
          always include OS_NS_stdio.h, it doesn't work to include cstdio. This
          fixes compile problems with VxWorks when ACE_HAS_VERBOSE_NOTSUP is
          defined. Also there is no need to include vxWorks.h for VxWorks.

        * ace/Configuration.cpp (create_index):
          Improved error message to make clear something went wrong

        * ace/Dirent.cpp:
        * ace/OS_Memory.cpp:
        * ace/OS_TLI.cpp:
          Removed construction to silence the HP aCC compiler, empty cpp
          files are used a lot in the ACE_OS files and there it is not needed,
          so zap it here.

        * ace/MMAP_Memory_Pool.h:
          Define private copy constructor and assignment operator for
          ACE_MMAP_Memory_Pool_Options. This class contains pointers
          it is not allowed to copy them, so prevent that.

        * ace/Naming_Context.cpp:
          Replaced ACE cast macro with the C++ version. Just don't use argv[0]
          without checking argc in the parse_args method. Under VxWorks it can
          happen that argc and argv are 0, so reading argv[0] returns random
          memory. When argc = 0, then we just don't have a program name

        * ace/OS_Errno.h:
          Prevent copying of ACE_Errno_Guard

        * ace/UUID.cpp:
          Added missing \n in several ACE_DEBUG statements

        * ace/OS_Log_Msg_Attributes.h:
          Prevent copying of ACE_OS_Log_Msg_Attributes

        * ace/config-lite.h:
          VxWorks deliver also a pthread implementation. This can be used by
          defined ACE_HAS_PTHREADS, but when this is set, we don't need some
          special VxWorks types, so changed some checks for VXWORKS to
          VXWORKS && !defined ACE_HAS_PTHREADS

        * ace/OS_NS_stropts.inl:
        * ace/OS_NS_arpa_inet.inl:
        * ace/Service_Object.cpp:
        * ace/String_Base.cpp:
        * ace/OS_NS_stdlib.inl:
          Replaced c-style cast with C++ cast

        * ace/OS_NS_stdio.cpp:
        * ace/OS_NS_time.cpp:
        * ace/Pipe.cpp:
        * tests/Max_Default_Port_Test.cpp:
        * tests/Time_Value_Test.cpp:
          Replaced ACE cast macros with C++ casts

        * ace/Default_Constants.h:
          Added ACE_LIB_TEXT to ACE_DEFAULT_SERVER_PORT_STR to fix compile
          errors in Unicode builds

        * ace/OS_Memory.h:
          Removed not needed check for borland

        * ace/OS_NS_sys_wait.inl:
          Added ACE_LACKS_WAIT and ACE_LACKS_WAITPID, these defines are set
          in the needed config files to determine if the OS has wait and
          waitpid

        * ace/config-chorus.h:
          Added ACE_LACKS_WAIT

        * ace/config-win32-common.h:
          Added ACE_LACKS_WAIT, ACE_LACKS_SOCKETPAIR and ACE_LACKS_DUP2

        * ace/OS_NS_signal.h:
          Removed commented out typedefs

        * ace/OS_NS_sys_socket.inl:
          Replaced C style cast with C++ const_cast and in socketpair
          just only check for ACE_LACKS_SOCKETPAIR, this define is now
          also set for win32

        * ace/OS_NS_unistd.inl (dup2):
          Check for ACE_LACKS_DUP2 instead for specific OS defines

        * ace/Time_Value.h:
          Prevent copying of ACE_Countdown_Time

        * ace/config-g++-common.h:
          Cleaned up this file, removed code for pre 2.8 versions of gcc, these
          are already dropped with the x.4 release. Makes maintenance a lot
          easier.

        * ace/config-vxworks5.x.h:
          Added several defines, detect pentium or not on the CPU define that
          is set. Make several defines dependent on ACE_HAS_PTHREADS, when this
          is set, we want to use the pthread library of VxWorks.

        * ace/config-psosim-g++.h:
        * ace/config-psos-tm.h:
        * ace/config-psos-diab.h:
        * ace/config-psos-diab-ppc.h:
        * ace/config-psos-diab-mips.h:
          Added ACE_LACKS_WAIT, ACE_LACKS_WAITPID and ACE_LACKS_DUP2

        * ace/config-integritySCA.h:
          Added ACE_LACKS_WAIT, ACE_LACKS_WAITPID

        * ace/OS_NS_time.inl:
          VxWorks defines asctime_r and ctime_r but with a 3rd size_t*,
          this is not according to the spec, so a new define
          ACE_HAS_SIZET_PTR_ASCTIME_R_AND_CTIME_R is added on which we
          can determine to use this variant of asctime_r and ctime_r.
          A support request to WindRiver has been make to get these
          methods spec compliant in newer versions of VxWorks.

        * ace/Object_Manager_Base.{h,cpp}:
          Replaced ACE cast macros with C++ casts, use unsigned int instaead
          of u_int because u_int is not defined with VxWorks when using
          the pthread support

        * ace/README:
          Documented the new defines

        * ace/OS_NS_string.{h,cpp,inl}:
        * ace/config-doxygen.h:
        * configure.ac:
          Removed ACE_LACKS_STRCHR and ACE_LACKS_STRCSPN and the related
          code, these defines aren't set in any config file so the emulation
          is not needed anymore

        * ace/Log_Msg.cpp:
          When a buffer overflow has occured, just don't log anything anymore,
          when for example a backend is used, the pointer to that backend
          can also be corrupted. So, just only log when there is no overflow.

        * ace/SOCK_Dgram_Bcast.cpp:
          Replaced ACE cast with C++ cast, also handle VxWorks specially and
          when setsockopt fails, use ACE_ERROR_RETURN to return -1 and log an
          error message so that the log explains what goes wrong.

        * ace/os_include/os_time.h:
          VxWorks doesn't have 2 arg ctime_r and asctime_r

        * ace/os_include/os_signal.h:
          Don't include sigLib.h with VxWorks when ACE_HAS_PTHREADS is defined

        * ace/Malloc_T.h:
          Moved ACE_Malloc_Lock_Adapter_T to the end of this file to prevent
          compile problems with VxWorks.

        * ace/OS_NS_sys_shm.cpp:
          Removed some code that was already marked as not used.

        * ace/OS_NS_Thread.{h,cpp,inl}:
          Removed old code that was guarded using ifdef 0. Don't use
          ACE_OS_TRACE in thr_getspecific_native because this method is
          used in the trace functionality and are tracing again in this
          macro, so we get a stack overflow. Changed several checks for
          VxWorks to include ACE_HAS_PTHREADS. Made several methods
          smaller by combining includes and reducing duplicated code.
          Replaced ACE casts with C++ casts.

        * ace/OS_NS_stdlib.cpp:
          Just include os_limits.h instead of limits directly

        * ace/os_include/os_limits.h:
          Dependent on ACE_USES_STD_NAMESPACE_FOR_STDCPP_LIB include
          limits or limits.h, just as we do for new

        * ace/Unbounded_Set.{h,cpp}:
          Doxygen update and return a Unbounded_Set& from the operator=
          to allow chaining.

        * examples/Misc/test_trace.cpp:
          Replaced variable with name _ by trace, this fixes compile warning
          with VxWorks.

        * tests/UPIPE_SAP_Test.cpp:
        * tests/Conn_Test.cpp:
          Removed explicit template instantiations for Borland C++, we don't use
          that.

        * tests/Cache_Map_Manager_Test.cpp:
        * tests/Cached_Accept_Conn_Test.cpp:
        * tests/Cached_Conn_Test.cpp:
        * tests/CDR_Array_Test.cpp:
        * tests/CDR_File_Test.cpp:
        * tests/CDR_Test.cpp:
        * tests/Hash_Map_Bucket_Iterator_Test.cpp:
        * tests/Logging_Strategy_Test.cpp:
        * tests/MEM_Stream_Test.cpp:
        * tests/Multicast_Test.cpp:
        * tests/Multicast_Test_IPV6.cpp:
        * tests/SOCK_Dgram_Bcast_Test.cpp:
          Replaced argv[0] with fixed program name, because argc could be zero
          with VxWorks and then we get a crash when using argv[0].

        * tests/Config_Test.cpp:
          Logged an error if tests.reg can't be opened.

        * tests/FIFO_Test.cpp:
          Only run this test when ACE_LACKS_MKFIFO is not defined, other
          platforms then win32 also can lack this. Replaced ACE casts with
          C++ casts.

        * tests/Log_Msg_Test.cpp:
          Don't try to overflow the log buffer with VxWorks, this will result
          in a crash and then the rest of this test is not done.

        * tests/MT_Reactor_Timer_Test.cpp:
          Rewrote this test a little to use ACE_ERROR instead of ACE_ASSERT,
          under VxWorks the log files are only written at the moment the
          tests ends normally and with the ACE_ASSERT we just didn't get
          a log file, with the ACE_ERROR we get one and can look better why
          it fails under VxWorks.

        * tests/Signal_Test.cpp:
          Replace ACE casts with C++ casts and changed the return types of the
          thread functions to fix compile errors with VxWorks.

        * tests/run_test.lst:
          Enabled some more tests for VxWorks.

        * tests/run_test.pl:
          Added .out to the program names generated in the VxWorks script

Sat Jan  1 00:00:00 2005  Douglas C. Schmidt  <schmidt@cs.wustl.edu>

        * Happy New Year!!!

Fri Dec 31 15:23:58 2004  J.T. Conklin  <jtc@acorntoolworks.com>

        * ace/Service_Config.cpp:
        * ace/Service_Config.h:

          Added support for -p command line argument, which specifies
          a filename to write the process id.

Thu Dec 30 13:21:37 2004  Chris Cleeland  <cleeland@ociweb.com>

        * ACE version 5.4.3 released.

Local Variables:
add-log-time-format: current-time-string
End: