1 commit 937821529f194235a709d6db7b5622368857d272
2 Merge: 9b58bb58f48 e1ec7a61a1b
3 Author: Adam Mitz <mitza@objectcomputing.com>
4 Date: Fri Feb 7 11:05:02 2020 -0600
6 Merge pull request #1038 from iguessthislldo/igtd/packaging
8 Fix Make Install With DESTDIR
10 commit 7c1ba7b90306bec2a3479f81d15a51ad8834fd44
11 Merge: c9ac5fecf46 37ddee2ee71
12 Author: Fred Hornsey <hornseyf@objectcomputing.com>
13 Date: Tue Feb 4 16:13:58 2020 -0600
15 Merge branch 'igtd/android-on-windows' of github.com:iguessthislldo/ACE_TAO into igtd/android-on-windows
17 commit c9ac5fecf4621d2e186932a4003890506ce37b58
18 Author: Fred Hornsey <hornseyf@objectcomputing.com>
19 Date: Tue Feb 4 16:08:45 2020 -0600
21 Add VERSION rename to NEWS files
23 commit 977c354addc03b848b47c392658dfc00338bf1cb
24 Author: Fred Hornsey <hornseyf@objectcomputing.com>
25 Date: Tue Feb 4 15:23:17 2020 -0600
27 Change More References to VERSION.txt
29 commit 816fca070860bbbb003aa59bc2acc69f98000cc0
30 Merge: 38524dca083 cd1cef25211
31 Author: Johnny Willemsen <jwillemsen@remedy.nl>
32 Date: Thu Jan 30 12:20:16 2020 +0100
34 Merge pull request #1037 from jwillemsen/master
36 List some important changes
38 commit 38524dca083ae9a2687fca5f747f7a85cf0361b2
39 Merge: 62b746c116f 2fd299e082a
40 Author: Johnny Willemsen <jwillemsen@remedy.nl>
41 Date: Thu Jan 30 12:20:02 2020 +0100
43 Merge pull request #1036 from mcorino/mco-fix-deferred-segfault
45 Fix transient error handling with deferred DII requests.
47 commit cd1cef25211ce104cf784bf2cba14a5b52d93d51
48 Author: Johnny Willemsen <jwillemsen@remedy.nl>
49 Date: Thu Jan 30 11:50:22 2020 +0100
51 List some important changes
56 commit 2fd299e082affb7d8a98d10c4729b0b9215214f2
57 Author: Martin Corino <mcorino@remedy.nl>
58 Date: Wed Jan 29 15:57:24 2020 +0100
60 Fix segmentation faults on transient (write) errors from DII deferred requests.
62 * TAO/tao/DynamicInterface/DII_Invocation_Adapter.cpp:
64 commit 0f723d9f5e8a77fa0b80198cc0523295c730ca01
65 Author: Martin Corino <mcorino@remedy.nl>
66 Date: Wed Jan 29 10:44:17 2020 +0100
68 Added regression test for transient error handling with deferred DII requests.
70 * TAO/tests/DII_Deferred_Transient/DII_Deferred_Transient.mpc:
71 * TAO/tests/DII_Deferred_Transient/Hello.cpp:
72 * TAO/tests/DII_Deferred_Transient/Hello.h:
73 * TAO/tests/DII_Deferred_Transient/README:
74 * TAO/tests/DII_Deferred_Transient/Test.idl:
75 * TAO/tests/DII_Deferred_Transient/client.cpp:
76 * TAO/tests/DII_Deferred_Transient/run_test.pl:
77 * TAO/tests/DII_Deferred_Transient/server.cpp:
80 * TAO/bin/tao_orb_tests.lst:
82 commit ea67ac4d6fbe101532dda1f7d8247f3de5b1849a
83 Author: Johnny Willemsen <jwillemsen@remedy.nl>
84 Date: Tue Jan 28 15:09:36 2020 +0100
88 * TAO/tao/Abstract_Servant_Base.h:
89 * TAO/tao/AnyTypeCode/Alias_TypeCode.h:
90 * TAO/tao/AnyTypeCode/Alias_TypeCode_Static.h:
91 * TAO/tao/AnyTypeCode/Empty_Param_TypeCode.h:
92 * TAO/tao/AnyTypeCode/Enum_TypeCode.h:
93 * TAO/tao/AnyTypeCode/Enum_TypeCode_Static.h:
94 * TAO/tao/AnyTypeCode/Fixed_TypeCode.h:
95 * TAO/tao/AnyTypeCode/Indirected_Type_TypeCode.h:
96 * TAO/tao/AnyTypeCode/Objref_TypeCode.h:
97 * TAO/tao/AnyTypeCode/Objref_TypeCode_Static.h:
98 * TAO/tao/AnyTypeCode/Recursive_Type_TypeCode.h:
99 * TAO/tao/AnyTypeCode/Sequence_TypeCode.h:
100 * TAO/tao/AnyTypeCode/Sequence_TypeCode_Static.h:
101 * TAO/tao/AnyTypeCode/String_TypeCode.h:
102 * TAO/tao/AnyTypeCode/Struct_TypeCode.h:
103 * TAO/tao/AnyTypeCode/Struct_TypeCode_Static.h:
104 * TAO/tao/AnyTypeCode/True_RefCount_Policy.h:
105 * TAO/tao/AnyTypeCode/TypeCode.h:
106 * TAO/tao/AnyTypeCode/TypeCode_Case_Base_T.h:
107 * TAO/tao/AnyTypeCode/Union_TypeCode.h:
108 * TAO/tao/AnyTypeCode/Value_TypeCode.h:
109 * TAO/tao/AnyTypeCode/Value_TypeCode_Static.h:
110 * TAO/tao/Asynch_Reply_Dispatcher_Base.h:
111 * TAO/tao/CSD_ThreadPool/CSD_TP_Collocated_Asynch_Request.h:
112 * TAO/tao/CSD_ThreadPool/CSD_TP_Collocated_Synch_Request.h:
113 * TAO/tao/CSD_ThreadPool/CSD_TP_Collocated_Synch_With_Server_Request.h:
114 * TAO/tao/CSD_ThreadPool/CSD_TP_Corba_Request.h:
115 * TAO/tao/CSD_ThreadPool/CSD_TP_Custom_Asynch_Request.h:
116 * TAO/tao/CSD_ThreadPool/CSD_TP_Custom_Request.h:
117 * TAO/tao/CSD_ThreadPool/CSD_TP_Custom_Request_Operation.h:
118 * TAO/tao/CSD_ThreadPool/CSD_TP_Queue_Visitor.h:
119 * TAO/tao/CSD_ThreadPool/CSD_TP_Remote_Request.h:
120 * TAO/tao/CSD_ThreadPool/CSD_TP_Request.h:
121 * TAO/tao/CSD_ThreadPool/CSD_TP_Strategy.h:
122 * TAO/tao/Cleanup_Func_Registry.h:
123 * TAO/tao/Connection_Handler.h:
124 * TAO/tao/DiffServPolicy/DiffServ_Protocols_Hooks.h:
125 * TAO/tao/Dynamic_TP/DTP_POA_Strategy.h:
126 * TAO/tao/Dynamic_TP/DTP_Thread_Lane_Resources_Manager.h:
127 * TAO/tao/Endpoint.h:
128 * TAO/tao/FlResource/FlResource_Factory.h:
129 * TAO/tao/FoxResource/FoxResource_Factory.h:
130 * TAO/tao/GUIResource_Factory.h:
131 * TAO/tao/IIOP_Profile.h:
132 * TAO/tao/IIOP_Transport.h:
133 * TAO/tao/IORManipulation/IORManip_Filter.h:
134 * TAO/tao/IORManipulation/IORManip_IIOP_Filter.h:
135 * TAO/tao/IORManipulation/IORManipulation.h:
136 * TAO/tao/IORTable/Async_Table_Adapter.h:
137 * TAO/tao/IORTable/Locate_ResponseHandler.h:
138 * TAO/tao/Invocation_Adapter.h:
139 * TAO/tao/LF_Event.h:
140 * TAO/tao/LF_Invocation_Event.h:
141 * TAO/tao/LF_Multi_Event.h:
142 * TAO/tao/LocalObject.h:
143 * TAO/tao/MProfile.h:
144 * TAO/tao/Messaging/AMH_Response_Handler.h:
145 * TAO/tao/Messaging/Asynch_Invocation_Adapter.h:
146 * TAO/tao/Transport.h:
148 commit 1540f6900d923c6f4548c90dde09bb4d6175a45a
149 Author: Johnny Willemsen <jwillemsen@remedy.nl>
150 Date: Tue Jan 28 13:48:09 2020 +0100
154 * TAO/tao/AnyTypeCode/Alias_TypeCode.h:
155 * TAO/tao/AnyTypeCode/Alias_TypeCode_Static.h:
156 * TAO/tao/AnyTypeCode/Enum_TypeCode.h:
157 * TAO/tao/AnyTypeCode/Enum_TypeCode_Static.h:
158 * TAO/tao/AnyTypeCode/Fixed_TypeCode.h:
159 * TAO/tao/AnyTypeCode/Indirected_Type_TypeCode.h:
160 * TAO/tao/AnyTypeCode/NVList.h:
161 * TAO/tao/AnyTypeCode/Recursive_Type_TypeCode.h:
162 * TAO/tao/AnyTypeCode/Sequence_TypeCode.h:
163 * TAO/tao/AnyTypeCode/Sequence_TypeCode_Static.h:
164 * TAO/tao/AnyTypeCode/String_TypeCode.h:
165 * TAO/tao/AnyTypeCode/String_TypeCode_Static.h:
166 * TAO/tao/AnyTypeCode/Struct_TypeCode_Static.h:
167 * TAO/tao/AnyTypeCode/TypeCode.h:
168 * TAO/tao/AnyTypeCode/TypeCode_Base_Attributes.h:
169 * TAO/tao/AnyTypeCode/TypeCode_Case_Base_T.h:
170 * TAO/tao/AnyTypeCode/TypeCode_Case_T.h:
171 * TAO/tao/AnyTypeCode/Value_TypeCode_Static.h:
172 * TAO/tao/BiDir_GIOP/BiDirGIOP.cpp:
174 * TAO/tao/CORBALOC_Parser.h:
175 * TAO/tao/CSD_Framework/CSD_FW_Server_Request_Wrapper.h:
176 * TAO/tao/CSD_Framework/CSD_POA.h:
177 * TAO/tao/CSD_Framework/CSD_Strategy_Base.h:
178 * TAO/tao/CSD_Framework/CSD_Strategy_Proxy.h:
179 * TAO/tao/CSD_ThreadPool/CSD_TP_Cancel_Visitor.h:
180 * TAO/tao/CSD_ThreadPool/CSD_TP_Collocated_Synch_Request.h:
181 * TAO/tao/CSD_ThreadPool/CSD_TP_Collocated_Synch_With_Server_Request.h:
182 * TAO/tao/CSD_ThreadPool/CSD_TP_Custom_Request.h:
183 * TAO/tao/CSD_ThreadPool/CSD_TP_Custom_Request_Operation.h:
184 * TAO/tao/CSD_ThreadPool/CSD_TP_Custom_Synch_Request.h:
185 * TAO/tao/CSD_ThreadPool/CSD_TP_Dispatchable_Visitor.h:
186 * TAO/tao/CSD_ThreadPool/CSD_TP_Queue.h:
187 * TAO/tao/CSD_ThreadPool/CSD_TP_Request.h:
188 * TAO/tao/CSD_ThreadPool/CSD_TP_Servant_State.h:
189 * TAO/tao/CSD_ThreadPool/CSD_TP_Servant_State_Map.h:
190 * TAO/tao/CSD_ThreadPool/CSD_TP_Strategy.h:
191 * TAO/tao/CSD_ThreadPool/CSD_TP_Synch_Helper.h:
192 * TAO/tao/CSD_ThreadPool/CSD_TP_Task.h:
193 * TAO/tao/Collocated_Invocation.h:
194 * TAO/tao/Connector_Impl.h:
195 * TAO/tao/Default_Endpoint_Selector_Factory.h:
196 * TAO/tao/Default_Thread_Lane_Resources_Manager.h:
197 * TAO/tao/DiffServPolicy/DiffServPolicy_ORBInitializer.h:
198 * TAO/tao/DiffServPolicy/Server_Network_Priority_Policy.h:
199 * TAO/tao/DynamicAny/DynCommon.h:
200 * TAO/tao/DynamicInterface/DII_Invocation_Adapter.h:
201 * TAO/tao/DynamicInterface/DII_Reply_Dispatcher.cpp:
202 * TAO/tao/DynamicInterface/Dynamic_Implementation.h:
203 * TAO/tests/Connection_Failure/README:
204 * TAO/tests/Crashed_Callback/README:
206 commit 96ca3b0d0c9fc273a570a51b1193a9dea90252c6
207 Author: Johnny Willemsen <jwillemsen@remedy.nl>
208 Date: Fri Jan 24 16:30:52 2020 +0100
212 * TAO/TAO_IDL/be/be_visitor_interface/interface_ss.cpp:
214 commit 95564b4494e21770f94fff6295e2c6e361963364
215 Author: Johnny Willemsen <jwillemsen@remedy.nl>
216 Date: Fri Jan 24 16:30:33 2020 +0100
218 Removed not used operation
220 * TAO/TAO_IDL/be/be_visitor_valuetype/valuetype_ss.cpp:
221 * TAO/TAO_IDL/be_include/be_visitor_valuetype/valuetype_ss.h:
223 commit 37ddee2ee7109a5093b360da104116389292acd5
224 Author: Fred Hornsey <hornseyf@objectcomputing.com>
225 Date: Fri Jan 17 17:27:34 2020 -0600
227 Rename VERSION files to VERSION.txt
229 C++20 brings a new standard header called "version". This wouldn't be an
230 issue except for on Windows where filenames can be case insensitive.
231 This issue was discovered why trying to cross-compile for Android on
234 commit e75bfac7b176650dc4a9933a080d58e9ebbd9a15
235 Author: Adam Mitz <mitza@objectcomputing.com>
236 Date: Wed Jan 8 15:54:41 2020 -0600
238 Simplify how gperf is used to generate code for TAO_IDL_FE
240 commit e1ec7a61a1bc893f3c9d7fb6122c2068c88ebdde
241 Author: Fred Hornsey <fred@hornsey.us>
242 Date: Tue Jan 7 17:03:05 2020 -0600
244 Fix Make Install With DESTDIR
246 When DESTDIR is specified, this ln command with a shell expansion
247 doesn't work because the libraries don't exist in the INSTALL_PREFIX
250 commit eec97cc2d1d1aa09844ea0c8d5be07deaa5853e6
251 Author: Johnny Willemsen <jwillemsen@remedy.nl>
252 Date: Tue Jan 7 13:38:57 2020 +0100
256 * TAO/tests/Policies/Manipulation.cpp:
258 commit 91058043be8e95f249804fd853dd626cea81b95f
259 Author: Johnny Willemsen <jwillemsen@remedy.nl>
260 Date: Tue Jan 7 13:38:38 2020 +0100
264 * TAO/tao/Unbounded_Object_Reference_Sequence_T.h:
266 commit 2075eb4e4ab97dc02f705656314428fb5f20815f
267 Merge: e088d1ba9fe 377169fceaa
268 Author: Fred Hornsey <hornseyf@objectcomputing.com>
269 Date: Fri Jan 3 11:53:20 2020 -0600
271 Merge pull request #1010 from iguessthislldo/igtd/tao_idl_leaks
273 Various fixes for tao_idl built using clang with -fsanitize=undefined,address passed.
275 commit 0012aac0cff7a8372dd81d4c232712681da4b866
276 Author: Fred Hornsey <hornseyf@objectcomputing.com>
277 Date: Fri Dec 20 21:58:38 2019 -0600
279 Fix for Annotation Param Scope Issue
281 See: https://github.com/DOCGroup/ACE_TAO/issues/997
283 When the original annotation work (https://github.com/DOCGroup/ACE_TAO/pull/723)
284 was done it was assumed that when annotations didn't define the symbol
285 being used, the lookup for the parameters would go up the scope stack to
286 the current scope. This turned out not the case, so this functionality
287 was implemented just for annotation parameters.
289 commit 9e30891676aa30106d679b3a71cc72b5c5b76c2b
290 Author: Fred Hornsey <hornseyf@objectcomputing.com>
291 Date: Wed Dec 18 01:10:00 2019 -0600
293 Various Small Fixes for IDLv4/annotations
295 commit 377169fceaa4a348334b038c236be20df6fa59ed
296 Author: Fred Hornsey <hornseyf@objectcomputing.com>
297 Date: Fri Dec 20 17:09:16 2019 -0600
299 New Method in AST_InterfaceFwd in tao_idl
301 Separate out functionality for disowning memory into it's own function.
303 Respond to Review in https://github.com/DOCGroup/ACE_TAO/pull/1010
305 commit 77a212244fc64003da9f078738b4fa0863595210
306 Author: Fred Hornsey <hornseyf@objectcomputing.com>
307 Date: Wed Dec 18 12:18:52 2019 -0600
311 commit 077f03e97ed4cf43325b32fff14eadcfd8fa6bba
312 Author: Fred Hornsey <hornseyf@objectcomputing.com>
313 Date: Wed Dec 18 01:11:27 2019 -0600
315 Fixes for tao_idl compiled with asan and ubsan
317 Various fixes for tao_idl built using clang with
318 -fsanitize=undefined,address passed.
320 - Work around static init ub in ACE_Sync_Options based on if
321 ACE_INITIALIZE_MEMORY_BEFORE_USE is defined.
322 - Fix a memory leak in UTL_Scope and a possible null dereference in
324 - Fixed a hard to track down memory leak involving AST_InterfaceFwd not
325 handling ownership of its placeholder AST_Interface correctly under
326 a case when a forward declaration of an interface is made after the
327 interface was already declared.
329 commit cab5c35b998c07e98d5c5b360a774e65d973b733
330 Author: Johnny Willemsen <jwillemsen@remedy.nl>
331 Date: Fri Nov 22 10:13:31 2019 +0100
336 * ACE/bin/copy-script.sh:
337 * ACE/bin/diff-builds-and-group-fixed-tests-only.sh:
338 * ACE/docs/Download.html:
339 * ACE/docs/bczar/bczar.html:
340 * ACE/etc/index.html: