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
|
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:
|