blob: 08bb836fae54b3224ad0ec133663283fdb23fe39 (
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
|
commit 937821529f194235a709d6db7b5622368857d272
Merge: 9b58bb58f48 e1ec7a61a1b
Author: Adam Mitz <mitza@objectcomputing.com>
Date: Fri Feb 7 11:05:02 2020 -0600
Merge pull request #1038 from iguessthislldo/igtd/packaging
Fix Make Install With DESTDIR
commit 7c1ba7b90306bec2a3479f81d15a51ad8834fd44
Merge: c9ac5fecf46 37ddee2ee71
Author: Fred Hornsey <hornseyf@objectcomputing.com>
Date: Tue Feb 4 16:13:58 2020 -0600
Merge branch 'igtd/android-on-windows' of github.com:iguessthislldo/ACE_TAO into igtd/android-on-windows
commit c9ac5fecf4621d2e186932a4003890506ce37b58
Author: Fred Hornsey <hornseyf@objectcomputing.com>
Date: Tue Feb 4 16:08:45 2020 -0600
Add VERSION rename to NEWS files
commit 977c354addc03b848b47c392658dfc00338bf1cb
Author: Fred Hornsey <hornseyf@objectcomputing.com>
Date: Tue Feb 4 15:23:17 2020 -0600
Change More References to VERSION.txt
commit 816fca070860bbbb003aa59bc2acc69f98000cc0
Merge: 38524dca083 cd1cef25211
Author: Johnny Willemsen <jwillemsen@remedy.nl>
Date: Thu Jan 30 12:20:16 2020 +0100
Merge pull request #1037 from jwillemsen/master
List some important changes
commit 38524dca083ae9a2687fca5f747f7a85cf0361b2
Merge: 62b746c116f 2fd299e082a
Author: Johnny Willemsen <jwillemsen@remedy.nl>
Date: Thu Jan 30 12:20:02 2020 +0100
Merge pull request #1036 from mcorino/mco-fix-deferred-segfault
Fix transient error handling with deferred DII requests.
commit cd1cef25211ce104cf784bf2cba14a5b52d93d51
Author: Johnny Willemsen <jwillemsen@remedy.nl>
Date: Thu Jan 30 11:50:22 2020 +0100
List some important changes
* ACE/NEWS:
* TAO/NEWS:
commit 2fd299e082affb7d8a98d10c4729b0b9215214f2
Author: Martin Corino <mcorino@remedy.nl>
Date: Wed Jan 29 15:57:24 2020 +0100
Fix segmentation faults on transient (write) errors from DII deferred requests.
* TAO/tao/DynamicInterface/DII_Invocation_Adapter.cpp:
commit 0f723d9f5e8a77fa0b80198cc0523295c730ca01
Author: Martin Corino <mcorino@remedy.nl>
Date: Wed Jan 29 10:44:17 2020 +0100
Added regression test for transient error handling with deferred DII requests.
* TAO/tests/DII_Deferred_Transient/DII_Deferred_Transient.mpc:
* TAO/tests/DII_Deferred_Transient/Hello.cpp:
* TAO/tests/DII_Deferred_Transient/Hello.h:
* TAO/tests/DII_Deferred_Transient/README:
* TAO/tests/DII_Deferred_Transient/Test.idl:
* TAO/tests/DII_Deferred_Transient/client.cpp:
* TAO/tests/DII_Deferred_Transient/run_test.pl:
* TAO/tests/DII_Deferred_Transient/server.cpp:
Added.
* TAO/bin/tao_orb_tests.lst:
commit ea67ac4d6fbe101532dda1f7d8247f3de5b1849a
Author: Johnny Willemsen <jwillemsen@remedy.nl>
Date: Tue Jan 28 15:09:36 2020 +0100
Layout changes
* TAO/tao/Abstract_Servant_Base.h:
* TAO/tao/AnyTypeCode/Alias_TypeCode.h:
* TAO/tao/AnyTypeCode/Alias_TypeCode_Static.h:
* TAO/tao/AnyTypeCode/Empty_Param_TypeCode.h:
* TAO/tao/AnyTypeCode/Enum_TypeCode.h:
* TAO/tao/AnyTypeCode/Enum_TypeCode_Static.h:
* TAO/tao/AnyTypeCode/Fixed_TypeCode.h:
* TAO/tao/AnyTypeCode/Indirected_Type_TypeCode.h:
* TAO/tao/AnyTypeCode/Objref_TypeCode.h:
* TAO/tao/AnyTypeCode/Objref_TypeCode_Static.h:
* TAO/tao/AnyTypeCode/Recursive_Type_TypeCode.h:
* TAO/tao/AnyTypeCode/Sequence_TypeCode.h:
* TAO/tao/AnyTypeCode/Sequence_TypeCode_Static.h:
* TAO/tao/AnyTypeCode/String_TypeCode.h:
* TAO/tao/AnyTypeCode/Struct_TypeCode.h:
* TAO/tao/AnyTypeCode/Struct_TypeCode_Static.h:
* TAO/tao/AnyTypeCode/True_RefCount_Policy.h:
* TAO/tao/AnyTypeCode/TypeCode.h:
* TAO/tao/AnyTypeCode/TypeCode_Case_Base_T.h:
* TAO/tao/AnyTypeCode/Union_TypeCode.h:
* TAO/tao/AnyTypeCode/Value_TypeCode.h:
* TAO/tao/AnyTypeCode/Value_TypeCode_Static.h:
* TAO/tao/Asynch_Reply_Dispatcher_Base.h:
* TAO/tao/CSD_ThreadPool/CSD_TP_Collocated_Asynch_Request.h:
* TAO/tao/CSD_ThreadPool/CSD_TP_Collocated_Synch_Request.h:
* TAO/tao/CSD_ThreadPool/CSD_TP_Collocated_Synch_With_Server_Request.h:
* TAO/tao/CSD_ThreadPool/CSD_TP_Corba_Request.h:
* TAO/tao/CSD_ThreadPool/CSD_TP_Custom_Asynch_Request.h:
* TAO/tao/CSD_ThreadPool/CSD_TP_Custom_Request.h:
* TAO/tao/CSD_ThreadPool/CSD_TP_Custom_Request_Operation.h:
* TAO/tao/CSD_ThreadPool/CSD_TP_Queue_Visitor.h:
* TAO/tao/CSD_ThreadPool/CSD_TP_Remote_Request.h:
* TAO/tao/CSD_ThreadPool/CSD_TP_Request.h:
* TAO/tao/CSD_ThreadPool/CSD_TP_Strategy.h:
* TAO/tao/Cleanup_Func_Registry.h:
* TAO/tao/Connection_Handler.h:
* TAO/tao/DiffServPolicy/DiffServ_Protocols_Hooks.h:
* TAO/tao/Dynamic_TP/DTP_POA_Strategy.h:
* TAO/tao/Dynamic_TP/DTP_Thread_Lane_Resources_Manager.h:
* TAO/tao/Endpoint.h:
* TAO/tao/FlResource/FlResource_Factory.h:
* TAO/tao/FoxResource/FoxResource_Factory.h:
* TAO/tao/GUIResource_Factory.h:
* TAO/tao/IIOP_Profile.h:
* TAO/tao/IIOP_Transport.h:
* TAO/tao/IORManipulation/IORManip_Filter.h:
* TAO/tao/IORManipulation/IORManip_IIOP_Filter.h:
* TAO/tao/IORManipulation/IORManipulation.h:
* TAO/tao/IORTable/Async_Table_Adapter.h:
* TAO/tao/IORTable/Locate_ResponseHandler.h:
* TAO/tao/Invocation_Adapter.h:
* TAO/tao/LF_Event.h:
* TAO/tao/LF_Invocation_Event.h:
* TAO/tao/LF_Multi_Event.h:
* TAO/tao/LocalObject.h:
* TAO/tao/MProfile.h:
* TAO/tao/Messaging/AMH_Response_Handler.h:
* TAO/tao/Messaging/Asynch_Invocation_Adapter.h:
* TAO/tao/Transport.h:
commit 1540f6900d923c6f4548c90dde09bb4d6175a45a
Author: Johnny Willemsen <jwillemsen@remedy.nl>
Date: Tue Jan 28 13:48:09 2020 +0100
Layout changes
* TAO/tao/AnyTypeCode/Alias_TypeCode.h:
* TAO/tao/AnyTypeCode/Alias_TypeCode_Static.h:
* TAO/tao/AnyTypeCode/Enum_TypeCode.h:
* TAO/tao/AnyTypeCode/Enum_TypeCode_Static.h:
* TAO/tao/AnyTypeCode/Fixed_TypeCode.h:
* TAO/tao/AnyTypeCode/Indirected_Type_TypeCode.h:
* TAO/tao/AnyTypeCode/NVList.h:
* TAO/tao/AnyTypeCode/Recursive_Type_TypeCode.h:
* TAO/tao/AnyTypeCode/Sequence_TypeCode.h:
* TAO/tao/AnyTypeCode/Sequence_TypeCode_Static.h:
* TAO/tao/AnyTypeCode/String_TypeCode.h:
* TAO/tao/AnyTypeCode/String_TypeCode_Static.h:
* TAO/tao/AnyTypeCode/Struct_TypeCode_Static.h:
* TAO/tao/AnyTypeCode/TypeCode.h:
* TAO/tao/AnyTypeCode/TypeCode_Base_Attributes.h:
* TAO/tao/AnyTypeCode/TypeCode_Case_Base_T.h:
* TAO/tao/AnyTypeCode/TypeCode_Case_T.h:
* TAO/tao/AnyTypeCode/Value_TypeCode_Static.h:
* TAO/tao/BiDir_GIOP/BiDirGIOP.cpp:
* TAO/tao/CDR.h:
* TAO/tao/CORBALOC_Parser.h:
* TAO/tao/CSD_Framework/CSD_FW_Server_Request_Wrapper.h:
* TAO/tao/CSD_Framework/CSD_POA.h:
* TAO/tao/CSD_Framework/CSD_Strategy_Base.h:
* TAO/tao/CSD_Framework/CSD_Strategy_Proxy.h:
* TAO/tao/CSD_ThreadPool/CSD_TP_Cancel_Visitor.h:
* TAO/tao/CSD_ThreadPool/CSD_TP_Collocated_Synch_Request.h:
* TAO/tao/CSD_ThreadPool/CSD_TP_Collocated_Synch_With_Server_Request.h:
* TAO/tao/CSD_ThreadPool/CSD_TP_Custom_Request.h:
* TAO/tao/CSD_ThreadPool/CSD_TP_Custom_Request_Operation.h:
* TAO/tao/CSD_ThreadPool/CSD_TP_Custom_Synch_Request.h:
* TAO/tao/CSD_ThreadPool/CSD_TP_Dispatchable_Visitor.h:
* TAO/tao/CSD_ThreadPool/CSD_TP_Queue.h:
* TAO/tao/CSD_ThreadPool/CSD_TP_Request.h:
* TAO/tao/CSD_ThreadPool/CSD_TP_Servant_State.h:
* TAO/tao/CSD_ThreadPool/CSD_TP_Servant_State_Map.h:
* TAO/tao/CSD_ThreadPool/CSD_TP_Strategy.h:
* TAO/tao/CSD_ThreadPool/CSD_TP_Synch_Helper.h:
* TAO/tao/CSD_ThreadPool/CSD_TP_Task.h:
* TAO/tao/Collocated_Invocation.h:
* TAO/tao/Connector_Impl.h:
* TAO/tao/Default_Endpoint_Selector_Factory.h:
* TAO/tao/Default_Thread_Lane_Resources_Manager.h:
* TAO/tao/DiffServPolicy/DiffServPolicy_ORBInitializer.h:
* TAO/tao/DiffServPolicy/Server_Network_Priority_Policy.h:
* TAO/tao/DynamicAny/DynCommon.h:
* TAO/tao/DynamicInterface/DII_Invocation_Adapter.h:
* TAO/tao/DynamicInterface/DII_Reply_Dispatcher.cpp:
* TAO/tao/DynamicInterface/Dynamic_Implementation.h:
* TAO/tests/Connection_Failure/README:
* TAO/tests/Crashed_Callback/README:
commit 96ca3b0d0c9fc273a570a51b1193a9dea90252c6
Author: Johnny Willemsen <jwillemsen@remedy.nl>
Date: Fri Jan 24 16:30:52 2020 +0100
Simplified scope
* TAO/TAO_IDL/be/be_visitor_interface/interface_ss.cpp:
commit 95564b4494e21770f94fff6295e2c6e361963364
Author: Johnny Willemsen <jwillemsen@remedy.nl>
Date: Fri Jan 24 16:30:33 2020 +0100
Removed not used operation
* TAO/TAO_IDL/be/be_visitor_valuetype/valuetype_ss.cpp:
* TAO/TAO_IDL/be_include/be_visitor_valuetype/valuetype_ss.h:
commit 37ddee2ee7109a5093b360da104116389292acd5
Author: Fred Hornsey <hornseyf@objectcomputing.com>
Date: Fri Jan 17 17:27:34 2020 -0600
Rename VERSION files to VERSION.txt
C++20 brings a new standard header called "version". This wouldn't be an
issue except for on Windows where filenames can be case insensitive.
This issue was discovered why trying to cross-compile for Android on
Windows.
commit e75bfac7b176650dc4a9933a080d58e9ebbd9a15
Author: Adam Mitz <mitza@objectcomputing.com>
Date: Wed Jan 8 15:54:41 2020 -0600
Simplify how gperf is used to generate code for TAO_IDL_FE
commit e1ec7a61a1bc893f3c9d7fb6122c2068c88ebdde
Author: Fred Hornsey <fred@hornsey.us>
Date: Tue Jan 7 17:03:05 2020 -0600
Fix Make Install With DESTDIR
When DESTDIR is specified, this ln command with a shell expansion
doesn't work because the libraries don't exist in the INSTALL_PREFIX
yet.
commit eec97cc2d1d1aa09844ea0c8d5be07deaa5853e6
Author: Johnny Willemsen <jwillemsen@remedy.nl>
Date: Tue Jan 7 13:38:57 2020 +0100
Doxygen changes
* TAO/tests/Policies/Manipulation.cpp:
commit 91058043be8e95f249804fd853dd626cea81b95f
Author: Johnny Willemsen <jwillemsen@remedy.nl>
Date: Tue Jan 7 13:38:38 2020 +0100
Removed empty lines
* TAO/tao/Unbounded_Object_Reference_Sequence_T.h:
commit 2075eb4e4ab97dc02f705656314428fb5f20815f
Merge: e088d1ba9fe 377169fceaa
Author: Fred Hornsey <hornseyf@objectcomputing.com>
Date: Fri Jan 3 11:53:20 2020 -0600
Merge pull request #1010 from iguessthislldo/igtd/tao_idl_leaks
Various fixes for tao_idl built using clang with -fsanitize=undefined,address passed.
commit 0012aac0cff7a8372dd81d4c232712681da4b866
Author: Fred Hornsey <hornseyf@objectcomputing.com>
Date: Fri Dec 20 21:58:38 2019 -0600
Fix for Annotation Param Scope Issue
See: https://github.com/DOCGroup/ACE_TAO/issues/997
When the original annotation work (https://github.com/DOCGroup/ACE_TAO/pull/723)
was done it was assumed that when annotations didn't define the symbol
being used, the lookup for the parameters would go up the scope stack to
the current scope. This turned out not the case, so this functionality
was implemented just for annotation parameters.
commit 9e30891676aa30106d679b3a71cc72b5c5b76c2b
Author: Fred Hornsey <hornseyf@objectcomputing.com>
Date: Wed Dec 18 01:10:00 2019 -0600
Various Small Fixes for IDLv4/annotations
commit 377169fceaa4a348334b038c236be20df6fa59ed
Author: Fred Hornsey <hornseyf@objectcomputing.com>
Date: Fri Dec 20 17:09:16 2019 -0600
New Method in AST_InterfaceFwd in tao_idl
Separate out functionality for disowning memory into it's own function.
Respond to Review in https://github.com/DOCGroup/ACE_TAO/pull/1010
commit 77a212244fc64003da9f078738b4fa0863595210
Author: Fred Hornsey <hornseyf@objectcomputing.com>
Date: Wed Dec 18 12:18:52 2019 -0600
Style Fixes
commit 077f03e97ed4cf43325b32fff14eadcfd8fa6bba
Author: Fred Hornsey <hornseyf@objectcomputing.com>
Date: Wed Dec 18 01:11:27 2019 -0600
Fixes for tao_idl compiled with asan and ubsan
Various fixes for tao_idl built using clang with
-fsanitize=undefined,address passed.
- Work around static init ub in ACE_Sync_Options based on if
ACE_INITIALIZE_MEMORY_BEFORE_USE is defined.
- Fix a memory leak in UTL_Scope and a possible null dereference in
tao_idl be.
- Fixed a hard to track down memory leak involving AST_InterfaceFwd not
handling ownership of its placeholder AST_Interface correctly under
a case when a forward declaration of an interface is made after the
interface was already declared.
commit cab5c35b998c07e98d5c5b360a774e65d973b733
Author: Johnny Willemsen <jwillemsen@remedy.nl>
Date: Fri Nov 22 10:13:31 2019 +0100
Make x.5.7 available
* ACE/NEWS:
* ACE/bin/copy-script.sh:
* ACE/bin/diff-builds-and-group-fixed-tests-only.sh:
* ACE/docs/Download.html:
* ACE/docs/bczar/bczar.html:
* ACE/etc/index.html:
* TAO/NEWS:
|