summaryrefslogtreecommitdiff
path: root/TAO/ChangeLog
blob: 495f4497f2729eb90a6dfb8a01b294ee50ef0c44 (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
Sat Nov 24 09:17:21 UTC 2012  Johnny Willemsen  <jwillemsen@remedy.nl>

        * orbsvcs/tests/Notify/Bug_2926_Regression/server.cpp:
          Fixed compile error

Fri Nov 23 19:15:15 UTC 2012  Jeff Parsons <j.parsons@vanderbilt.edu>

        * TAO_IDL/ast/ast_module.cpp:
        * TAO_IDL/include/ast_module.h:
        * TAO_IDL/util/utl_global.cpp:

          Fixed bug caused by (1) processing multiple IDL files in one pass
          and (2) any IDL file except the last containing an include of
          orb.idl. This include causes reopenings of the CORBA module,
          in addition to the one created internally by tao_idl to contain
          the basic types. This last is a special module, but like other
          AST nodes, contains a reference to the most recent reopening
          in its parent scope. Since the reopened CORBA modules are
          destroyed after the included file is processed, this special
          module contained a garbage reference, since it is not destroyed
          until all IDL files are processed. Code was added to reset
          this reference to the module itself after each file is processed.
          Thanks to Sergey Onuchin <sonuchin at parallels dot com> for
          reporting the bug and for supplying example IDL files.

        * TAO_IDL/util/utl_scope.cpp:

          Cosmetic changes.

        * tests/IDL_Test/loader_const.idl:
        * tests/IDL_Test/PEMNaming.idl:

          New files that formerly reproduced the bug described above.

        * tests/IDL_Test/IDL_Test.mpc:

          Updated the MPC file to use the new IDL files above.

Fri Nov 23 17:55:33 UTC 2012  Johnny Willemsen  <jwillemsen@remedy.nl>

        * orbsvcs/ImplRepo_Service/ImplRepo_Service.mpc:
          Updated for rename of readme

Fri Nov 23 16:48:56 UTC 2012  Johnny Willemsen  <jwillemsen@remedy.nl>

        * orbsvcs/ImplRepo_Service/README:
        * orbsvcs/ImplRepo_Service/README.txt:
          Renamed to README to be consistent with other orbsvcs

Fri Nov 23 15:35:46 UTC 2012  Johnny Willemsen  <jwillemsen@remedy.nl>

        * orbsvcs/ImplRepo_Service/ImplRepo_Service.mpc:
          Use install as base instead of install_bin

Fri Nov 23 15:27:26 UTC 2012  Johnny Willemsen  <jwillemsen@remedy.nl>

        * orbsvcs/Concurrency_Service/Concurrency_Service.mpc:
        * orbsvcs/CosEvent_Service/CosEvent_Service.mpc:
        * orbsvcs/ImplRepo_Service/ImplRepo_Service.mpc:
        * orbsvcs/Naming_Service/Naming_Service.mpc:
        * orbsvcs/Notify_Service/Notify_Service.mpc:
        * orbsvcs/Time_Service/Time_Service.mpc:
        * orbsvcs/Trading_Service/Trading_Service.mpc:
        * utils/catior/catior.mpc:
        * utils/nslist/nslist.mpc:
          Install readme files also

Fri Nov 23 13:31:09 UTC 2012  Johnny Willemsen  <jwillemsen@remedy.nl>

        * orbsvcs/Naming_Service/Naming_Service.mpc:
          Also install readme

Fri Nov 23 08:08:57 UTC 2012  Johnny Willemsen  <jwillemsen@remedy.nl>

        * orbsvcs/orbsvcs/PortableGroup/PortableGroup_ORBInitializer.cpp:
        * orbsvcs/tests/Bug_3486_Regression/server.cpp:
        * orbsvcs/tests/Notify/Bug_2926_Regression/server.cpp:
        * orbsvcs/tests/Notify/Bug_3252_Regression/server.cpp:
        * orbsvcs/tests/Notify/Bug_3646b_Regression/server.cpp:
        * orbsvcs/tests/Notify/Bug_3646c_Regression/server.cpp:
        * orbsvcs/tests/Notify/Bug_3646d_Regression/server.cpp:
        * orbsvcs/tests/Notify/Bug_3663_Regression/server.cpp:
        * orbsvcs/tests/Notify/Bug_3688b_Regression/server.cpp:
        * tao/CSD_Framework/CSD_ORBInitializer.cpp:
        * tao/Codeset/Codeset_Manager_i.cpp:
        * tao/ORBInitializer_Registry.cpp:
        * tao/ORB_Core.cpp:
        * tao/PI/ORBInitInfo.cpp:
        * tao/PortableServer/LifespanStrategyPersistent.cpp:
        * tao/RTCORBA/RT_ORBInitializer.cpp:
        * tao/TAO_Internal.cpp:
        * tao/params.cpp:
        * tests/Bug_2677_Regression/server.cpp:
        * tests/Bug_2936_Regression/bug2936.cpp:
        * tests/Bug_3542_Regression/server.cpp:
        * tests/DLL_ORB/client.cpp:
        * tests/DLL_ORB/server.cpp:
        * tests/ORB_Local_Config/Bug_2612/Test.cpp:
        * tests/ORB_Local_Config/Service_Dependency/Test.cpp:
        * tests/TransportCurrent/Framework/simple.cpp:
          Use ACE_DYNAMIC_VERSIONED_SERVICE_DIRECTIVE with the TAO_VERSION
          so that with Debian/Ubuntu packaged distro's we try to load
          the correct library which for example are named libTAO-6.1.1.so

Tue Nov 20 19:32:42 UTC 2012  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tao/Utils/PolicyList_Destroyer.cpp:
          Call index also in the try/catch scope because it can also
          throw an exception

Tue Nov 20 13:39:00 UTC 2012  Simon Massey  <Simon dot massey at prismtech dot com>

        * TAO_IDL/be/be_util.cpp:
          Remove Help message concerning -si parameter that is no longer
          accepted. (As of Sun Nov 27 18:19:18 UTC 2011  Johnny Willemsen
          the S.inl files are not generated anymore.)

Mon Nov 12 10:07:02 UTC 2012  Johnny Willemsen  <jwillemsen@remedy.nl>

        * NEWS:
          Updated for next release

Mon Nov 12 09:34:14 CET 2012  Johnny Willemsen  <jwillemsen@remedy.nl>

        * TAO version 2.1.6 released.

Fri Nov  9 12:06:03 UTC 2012  Johnny Willemsen  <jwillemsen@remedy.nl>

        * examples/Simple/time/Time_Client_i.cpp:
          Don't shutdown the orb, the client template already does
          that

        * examples/Simple/time/server.cpp:
          Layout changes

        * examples/Simple/Simple_util.cpp:
          Fixed memory leak

Tue Nov  6 14:06:48 UTC 2012  Johnny Willemsen  <jwillemsen@remedy.nl>

        * NEWS:
          Updated for ObjRefTemplate chnages

Mon Nov  5 08:25:48 UTC 2012  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tao/Cache_Entries_T.h:
          Use bool instead of CORBA::Boolean

        * tao/LocateRequest_Invocation.cpp:
        * tao/Transport.h:
        * tao/Transport_Cache_Manager_T.cpp:
        * tao/Transport_Connector.cpp:
          Const, layout, and doxygen changes

Wed Oct 31 09:09:25 UTC 2012  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tao/PortableServer/Root_POA.cpp:
          Updated if comparison

        * tests/CSD_Strategy_Tests/TP_Test_2/run_test.pl:
          Increased wait time for slower targets

Tue Oct 30 10:50:49 UTC 2012  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tao/PortableServer/Root_POA.h:
        * tao/PortableServer/Root_POA.cpp:
          Cache ORT_Adapter_Factory in the POA at creation, prevents
          a lookup when (un)registering a servant which could trigger
          a possible deadlock when the registering of the servant is
          coming from the init of an ACE service

Fri Oct 19 07:56:56 UTC 2012  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tao/AnyTypeCode/Alias_TypeCode.cpp:
        * tao/AnyTypeCode/Alias_TypeCode_Static.cpp:
        * tao/AnyTypeCode/Objref_TypeCode.cpp:
        * tao/AnyTypeCode/Objref_TypeCode_Static.cpp:
        * tao/Any_Insert_Policy_T.h:
          Layout changes

Wed Oct 17 12:31:27 UTC 2012  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tao/ObjRefTemplate/ORT_Adapter_Factory_Impl.h:
          Doxygen change

        * tao/PortableServer/Root_POA.cpp:
          Layout change

Mon Oct 15 13:26:27 UTC 2012  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tao/Messaging/AMH_Response_Handler.h:
          Use virtual inheritance

        * tao/PortableServer/Root_POA.h:
          Doxygen fix

Fri Oct 12 10:51:27 UTC 2012  Johnny Willemsen  <jwillemsen@remedy.nl>

        * NEWS:
          Updated for x.1.5

Fri Oct 12 11:20:25 CEST 2012  Johnny Willemsen  <jwillemsen@remedy.nl>

        * TAO version 2.1.5 released.

Wed Oct  3 08:25:41 UTC 2012  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tests/OBV/README:
          Layout changes

Tue Sep 18 16:26:00 UTC 2012  Simon Massey  <sma at prismtech dot com>

        * tao/UB_String_Argument_T.cpp:
          Missed one of the changes with the original
          Wed Jan 13 16:30:00 UTC 2012 change:
          Was also directly calling delete [] on CORBA::strings
          instead of using CORBA::string_free(). As this delete []
          call was also inside a template however, it needed to actualy
          use the S_var::s_traits::release () that mapped this
          to the correct CORBA::string_free() call.

Tue Sep  4 16:02:00 UTC 2012  Jeff Parsons <j.parsons@vanderbilt.edu>

        * TAO_IDL/fe/fe_utils.cpp(FE_Utils::can_be_redefined):

          Removed unused local variables.

Thu Aug 30 19:27:46 UTC 2012  Jeff Parsons <j.parsons@vanderbilt.edu>

        * tests/IDL_Test/included.idl:
        * tests/IDL_Test/including.idl:

          Modified included interface name to avoid link error.

Thu Aug 30 19:11:45 UTC 2012  Jeff Parsons <j.parsons@vanderbilt.edu>

        * TAO_IDL/fe/fe_utils.cpp(FE_Utils::can_be_redefined):

          Fixed the logic for interface and its derived AST types - valuetype,
          eventtype and component. Since 5.7.9, a forward declared interface
          occurring after a fully defined interface included from another IDL
          file would give a bogus error. Thanks to Andrés Senac González
          <andres at senac dot es> for reporting the bug and supplying sample
          IDL.

        * tests/IDL_Test/included.idl:
        * tests/IDL_Test/including.idl:

          Added supplied IDL to test cases.

Wed Aug 29 07:33:35 UTC 2012  Johnny Willemsen  <jwillemsen@remedy.nl>

        * ChangeLog:
        * ChangeLogs/ChangeLog-2012a:
        * NEWS:
          Prepared for the next release

Wed Aug 29 08:16:04 CEST 2012  Johnny Willemsen  <jwillemsen@remedy.nl>

        * TAO version 2.1.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: