Merge pull request #1844 from jrw972/monterey
[ACE_TAO.git] / TAO / ChangeLogs / TAO-2_5_4
blobf51e85ec1bd019c3f5a4dfe80f461b4ca93ce60d
1 commit 48931304d502d07a97338b807e92af66a30a6200
2 Merge: ee4532a129f e97d2951848
3 Author: Johnny Willemsen <jwillemsen@remedy.nl>
4 Date:   Thu Jan 17 12:35:52 2019 +0100
6     Merge pull request #795 from jwillemsen/master
7     
8     Docu layout changes
10 commit e97d295184827d11bbd1eddf86472688bf9311df
11 Author: Johnny Willemsen <jwillemsen@remedy.nl>
12 Date:   Thu Jan 17 09:41:55 2019 +0100
14     Correction
15     
16         * TAO/tests/Oneway_Buffering/README:
18 commit 47ebe37397d86044278d2c39e7d2df38f5940877
19 Author: Johnny Willemsen <jwillemsen@remedy.nl>
20 Date:   Thu Jan 17 09:39:48 2019 +0100
22     Layout changes
23     
24         * TAO/tests/Hello/README:
25         * TAO/tests/Oneway_Buffering/README:
27 commit 6eadd3351c6a5fb94de46a0abd70b8f269242d9b
28 Author: Adam Mitz <mitza@objectcomputing.com>
29 Date:   Wed Jan 16 15:40:49 2019 -0600
31     Update test mpc files for taobaseidldefaults.mpb change
33 commit 8fbaf7831826810a30c8c1c765370d2c869864ac
34 Merge: 95c147c08ea 03acf701dbb
35 Author: Adam Mitz <mitza@objectcomputing.com>
36 Date:   Tue Jan 15 15:40:10 2019 -0800
38     Merge pull request #791 from iguessthislldo/igtd/taompc
39     
40     Support IDL output in places other than the IDL file location
42 commit 03acf701dbb3674fd4c7c7a3a22f08d9213163e5
43 Author: Fred Hornsey <fred@hornsey.us>
44 Date:   Tue Jan 15 12:14:07 2019 -0600
46     Fix orbsvcs for IDL_Files changes
48 commit d55b73e08a69f9e747ac6102f90ce60a589d708b
49 Author: Fred Hornsey <fred@hornsey.us>
50 Date:   Tue Jan 15 12:12:58 2019 -0600
52     Update ACE/NEWS and TAO/NEWS
54 commit 73ad2ab8a7dcc0badf0cb45983aeea2a20319da6
55 Author: Fred Hornsey <fred@hornsey.us>
56 Date:   Mon Jan 14 17:46:25 2019 -0600
58     Allow IDL output in places other than IDL file loc
59     
60     Using "output_follows_input = 0", set IDL output location to be the
61     current directory when using "IDL_Files" in MPC.
63 commit 95c147c08eaad4f651347ccf898c88b3a5fca705
64 Merge: af929ed4aae 849f3e62b06
65 Author: Johnny Willemsen <jwillemsen@remedy.nl>
66 Date:   Sat Jan 12 09:33:01 2019 +0100
68     Merge pull request #790 from iguessthislldo/igtd/issue_784
69     
70     annotest_idl: Guarantee snprintf is included
72 commit 849f3e62b0625a276438ffd038c69db301b16f8f
73 Author: Fred Hornsey <hornseyf@objectcomputing.com>
74 Date:   Fri Jan 11 17:59:48 2019 -0600
76     annotest_idl: Guarantee snprintf is included
78 commit af929ed4aae8cd6a888c2c21cf0e0ae07b733f51
79 Merge: a4955ef7377 b05f90050da
80 Author: Adam Mitz <mitza@objectcomputing.com>
81 Date:   Fri Jan 11 06:37:28 2019 -0800
83     Merge pull request #788 from iguessthislldo/igtd/issue_784
84     
85     Fix for invalid valuetype member state visibility
87 commit a4955ef73778cf37948939656122f55347802935
88 Merge: 5d12213921c 67becca4ce1
89 Author: Adam Mitz <mitza@objectcomputing.com>
90 Date:   Fri Jan 11 06:37:18 2019 -0800
92     Merge pull request #787 from iguessthislldo/igtd/tao_idl_fixes
93     
94     tao_idl: Fixes for Coverity caused by #723
96 commit b05f90050dafb6a073c259e2b1efe48ae6d3bb1d
97 Author: Fred Hornsey <hornseyf@objectcomputing.com>
98 Date:   Thu Jan 10 15:31:02 2019 -0600
100     annotest_idl: turn Error back to Err
102 commit b11058f61dd743d2ffad8d96a71e74daaaf5cd09
103 Author: Fred Hornsey <hornseyf@objectcomputing.com>
104 Date:   Thu Jan 10 15:22:47 2019 -0600
106     tao_idl: disable ACE_DEFAULT_LOG_STREAM for eval too
108 commit 08d09101fd98d25957c94a7a8778e4b1ddec771c
109 Author: Fred Hornsey <hornseyf@objectcomputing.com>
110 Date:   Thu Jan 10 15:06:53 2019 -0600
112     annotest_idl: Add test for #723
114 commit 5d12213921c474e44aeb4a89f3ef3ee671fdb0df
115 Merge: a2f9a9ef8bf fec796bd6ad
116 Author: Johnny Willemsen <jwillemsen@remedy.nl>
117 Date:   Thu Jan 10 10:28:47 2019 +0100
119     Merge pull request #789 from jwillemsen/master
120     
121     Fixed local variable not used warnings
123 commit fec796bd6ad79e40a42b9e95021edeecd883739d
124 Author: Johnny Willemsen <jwillemsen@remedy.nl>
125 Date:   Thu Jan 10 08:22:04 2019 +0100
127     Fixed local variable not used warnings
128     
129         * TAO/orbsvcs/tests/Bug_3216_Regression/client.cpp:
130         * TAO/orbsvcs/tests/FT_Naming/FaultTolerant/client.cpp:
131         * TAO/orbsvcs/tests/Notify/Bug_1884_Regression/supplier.cpp:
132         * TAO/orbsvcs/tests/Notify/Bug_3688_Regression/supplier.cpp:
134 commit 3507f3c21ac55d6ffe1806a1b46fcbc7113bba55
135 Author: Fred Hornsey <hornseyf@objectcomputing.com>
136 Date:   Wed Jan 9 19:42:15 2019 -0600
138     Fix for invalid valuetype visibility
139     
140     Fix for #784 revealed after #723
141     In tao_idl, do not pass member visibility via the Bison stack indirectly.
143 commit 67becca4ce1755da0a63e68f894dacb351d337ff
144 Author: Fred Hornsey <hornseyf@objectcomputing.com>
145 Date:   Wed Jan 9 18:57:46 2019 -0600
147     ast_annotation_appl.cpp: Fix member init order
149 commit d122c6f05077d992b14d3b89b40efd74528c273c
150 Author: Fred Hornsey <hornseyf@objectcomputing.com>
151 Date:   Wed Jan 9 18:45:48 2019 -0600
153     tao_idl: Initial Fixes for Coverity
154     
155     Everything except for the resource leaks
157 commit a2f9a9ef8bf6b76a631e748ee89467926d2781ac
158 Merge: e2b3556f1fb b5da4d91c90
159 Author: Adam Mitz <mitza@objectcomputing.com>
160 Date:   Wed Jan 9 13:33:30 2019 -0800
162     Merge pull request #786 from DOCGroup/news-tao
163     
164     NEWS for TAO_IDL changes
166 commit e2b3556f1fb20e611414fbbcf6e4f735d80dedb5
167 Merge: 140f1ea6ef6 4d428266b38
168 Author: Adam Mitz <mitza@objectcomputing.com>
169 Date:   Wed Jan 9 13:33:20 2019 -0800
171     Merge pull request #785 from iguessthislldo/igtd/tao_idl_fixes
172     
173     tao_idl: pass unknown options to backend to process
175 commit b5da4d91c90f26584953b37383d98338016ea51d
176 Author: Adam Mitz <mitza@objectcomputing.com>
177 Date:   Wed Jan 9 11:04:16 2019 -0600
179     NEWS for TAO_IDL changes
181 commit bd80345d8735d8847a899b03410bd50ff6a52adf
182 Author: Johnny Willemsen <jwillemsen@remedy.nl>
183 Date:   Tue Jan 8 20:24:52 2019 +0100
185     Removed unnecessary export macro, triggers a lot of warnings with mingw
186     
187         * TAO/TAO_IDL/include/idl_version.h:
189 commit d69030d2e0fe3d0f7c226ecd837b03cd514d796a
190 Merge: 931bfaa02c8 a06c24a9f21
191 Author: Adam Mitz <mitza@objectcomputing.com>
192 Date:   Mon Jan 7 15:19:56 2019 -0800
194     Merge pull request #782 from mitza-oci/taoidl-install-static
195     
196     make install for tao_idl: don't link to shared libraries if they're not built
198 commit a06c24a9f213f269a4ca41504bb115ce77b0dc92
199 Author: Adam Mitz <mitza@ociweb.com>
200 Date:   Mon Jan 7 15:14:14 2019 -0600
202     make install for tao_idl: don't link to shared libraries if they're not built
204 commit 9319eee5830a164896b799228a97897f2a7c6f72
205 Author: Adam Mitz <mitza@ociweb.com>
206 Date:   Mon Jan 7 14:46:02 2019 -0600
208     annotations test: style and usage fixes
210 commit 4d428266b38547baf4d8f7c4c79b7ce811f28777
211 Author: Fred Hornsey <hornseyf@objectcomputing.com>
212 Date:   Mon Jan 7 12:44:12 2019 -0600
214     tao_idl: defer to backend for unknown long option
216 commit c666447a97ed81c1d83df8773654c92f5669fd26
217 Author: Adam Mitz <mitza@ociweb.com>
218 Date:   Mon Jan 7 11:39:59 2019 -0600
220     TAO_IDL eval: disable stderr logging during eval
222 commit 50215baf3520095259c69c88f7bb770510962c23
223 Author: Adam Mitz <mitza@ociweb.com>
224 Date:   Mon Jan 7 11:05:49 2019 -0600
226     annotations test: fixed warnings and Perl script
228 commit a04e905b622542ee93ffbed59e3fe521c921a346
229 Author: Adam Mitz <mitza@ociweb.com>
230 Date:   Mon Jan 7 10:50:31 2019 -0600
232     test 3940: adapt to new IDL4 capabilities
234 commit e79f3a06d218860ac8f6d767df121fa8da006fd2
235 Author: Adam Mitz <mitza@ociweb.com>
236 Date:   Mon Jan 7 10:49:55 2019 -0600
238     TAO_IDL: make recent changes work with older MSVC
240 commit 8bc095556b48dabfd29989936186d158fc835236
241 Merge: e16c38577de a4933207212
242 Author: Adam Mitz <mitza@objectcomputing.com>
243 Date:   Fri Jan 4 16:34:35 2019 -0800
245     Merge pull request #723 from iguessthislldo/igtd/xtypes
246     
247     Annotation support in the tao_idl front end
249 commit a4933207212e4ea0958fc1d77d897613fa75b0d7
250 Author: Fred Hornsey <hornseyf@objectcomputing.com>
251 Date:   Fri Jan 4 16:07:38 2019 -0600
253     ast_annotation_appl.cpp: Reduce Variable Scopes
255 commit b6cf7c9390396281e48c98c19dfc066a9fd5ae75
256 Author: Fred Hornsey <hornseyf@objectcomputing.com>
257 Date:   Fri Jan 4 15:23:09 2019 -0600
259     tao_idl: Small fixes
261 commit 0feb70a073028df03019c48530c71482b00a3e27
262 Author: Fred Hornsey <hornseyf@objectcomputing.com>
263 Date:   Thu Jan 3 16:37:42 2019 -0600
265     TAO/test/IDLv4: Removed unnecessary MPC stuff
267 commit d4d222ee6621759ed2d88fb491dd84ada3ab98a1
268 Author: Fred Hornsey <hornseyf@objectcomputing.com>
269 Date:   Thu Jan 3 16:36:25 2019 -0600
271     tao_idl: Remove unused be_annotation_decl
273 commit 2691dc01f2add99feab54ed25c3512b7e94f69e8
274 Author: Johnny Willemsen <jwillemsen@remedy.nl>
275 Date:   Mon Dec 31 10:10:55 2018 +0100
277     Updated copyright year
279 commit c6216da46eb63125464c6292a0c6a2711c6ffaa2
280 Author: Johnny Willemsen <jwillemsen@remedy.nl>
281 Date:   Fri Dec 14 10:48:32 2018 +0100
283     Remove workarounds for ancient IBM compiler
284     
285         * TAO/TAO_IDL/be/be_visitor_field/cdr_op_cs.cpp:
286         * TAO/tao/Fixed_Array_Argument_T.inl:
288 commit 6be3af751a1904ca8ed596bf54bce39544876b40
289 Author: Fred Hornsey <hornseyf@objectcomputing.com>
290 Date:   Mon Dec 10 12:25:40 2018 -0600
292     ast_predefined_type.h: Remove unused enumerators
294 commit 8f86cef8b53478ec54d0c9400a472e661d46b829
295 Author: Fred Hornsey <hornseyf@objectcomputing.com>
296 Date:   Fri Dec 7 16:38:12 2018 -0600
298     tao_idl: Easier to get enum name from expr
300 commit 8e4b693d25779c27ce06fe31d1e5ddc63715dceb
301 Author: Fred Hornsey <hornseyf@objectcomputing.com>
302 Date:   Fri Dec 7 16:34:13 2018 -0600
304     tao_idl: Fix AMI trying to visit annotation decl
306 commit 949dd8e0748d0594046a31116dce5bee155b9fe9
307 Author: Fred Hornsey <hornseyf@objectcomputing.com>
308 Date:   Fri Dec 7 14:21:40 2018 -0600
310     tao_idl: Annotate Array Base Type
312 commit 0fe080e49f7734773c6bc8787bd04691a03a620f
313 Author: Fred Hornsey <hornseyf@objectcomputing.com>
314 Date:   Fri Dec 7 13:27:05 2018 -0600
316     tao_idl: docs/annotations.md
318 commit 2b27b3a143b52dd4b04a63d8dfe12f7946cc7674
319 Author: Johnny Willemsen <jwillemsen@remedy.nl>
320 Date:   Fri Dec 7 16:26:29 2018 +0100
322     List ImR changes
323     
324         * TAO/NEWS:
326 commit 174c72b87155f82acd7433100548388b7f75a985
327 Author: Johnny Willemsen <jwillemsen@remedy.nl>
328 Date:   Fri Dec 7 15:33:59 2018 +0100
330     Remove start limit change
331     
332         * TAO/orbsvcs/ImplRepo_Service/AsyncAccessManager.cpp:
334 commit 84724dff18a39c238052988ae442946ee03536da
335 Author: Johnny Willemsen <jwillemsen@remedy.nl>
336 Date:   Fri Dec 7 15:21:25 2018 +0100
338     When we start a new server we need to reset our process id so that we can ignore a possible child death which can happen after we do a restart
339     
340         * TAO/orbsvcs/ImplRepo_Service/AsyncAccessManager.cpp:
342 commit 9e55b59eaa61b334c152b546db0efb64e9bcfc13
343 Author: Johnny Willemsen <jwillemsen@remedy.nl>
344 Date:   Fri Dec 7 14:59:13 2018 +0100
346     Need to check some more status in child_on_death
347     
348         * TAO/orbsvcs/ImplRepo_Service/AsyncAccessManager.cpp:
350 commit e155dafc030188fb43fc380bbff0d42899c433e2
351 Author: Johnny Willemsen <jwillemsen@remedy.nl>
352 Date:   Fri Dec 7 14:49:53 2018 +0100
354     Set the retries back to its default when we restart on a child death
355     
356         * TAO/orbsvcs/ImplRepo_Service/AsyncAccessManager.cpp:
358 commit 76a2f3897dac74e50c18c6f9852a2ffeeaedf969
359 Author: Johnny Willemsen <jwillemsen@remedy.nl>
360 Date:   Fri Dec 7 14:13:15 2018 +0100
362     When we are informed of a child death and we have waiters we start a new server
363     
364         * TAO/orbsvcs/ImplRepo_Service/AsyncAccessManager.cpp:
366 commit 4ce83165baf2778e7db2eaa03d35d3cd4e4a1b8a
367 Author: Johnny Willemsen <jwillemsen@remedy.nl>
368 Date:   Fri Dec 7 13:40:31 2018 +0100
370     Check whether reference is not nil before using it
371     
372         * TAO/orbsvcs/ImplRepo_Service/ImR_Locator_i.cpp:
374 commit bb112b520a36138ff0d63d001348feee21159d9c
375 Author: Johnny Willemsen <jwillemsen@remedy.nl>
376 Date:   Fri Dec 7 13:40:09 2018 +0100
378     Logging fix
379     
380         * TAO/orbsvcs/tests/ImplRepo/Bug_4152_Regression/client.cpp:
382 commit d5cc9f28ddd6c6a9954c1ad78b5e0fec0fbad4a3
383 Author: Johnny Willemsen <jwillemsen@remedy.nl>
384 Date:   Fri Dec 7 12:49:31 2018 +0100
386     Fixed typo
387     
388         * TAO/orbsvcs/tests/ImplRepo/Bug_4152_Regression/README:
390 commit 4020b08a997e5566125b240786b2515991f9ee63
391 Author: Johnny Willemsen <jwillemsen@remedy.nl>
392 Date:   Fri Dec 7 12:45:21 2018 +0100
394     Logging enhancements to main
395     
396         * TAO/orbsvcs/tests/ImplRepo/Bug_4152_Regression/client.cpp:
397         * TAO/orbsvcs/tests/ImplRepo/Bug_4152_Regression/server.cpp:
399 commit 7f964c9ad40d20a75490ef144a4387e8e46e14fb
400 Author: Johnny Willemsen <jwillemsen@remedy.nl>
401 Date:   Fri Dec 7 12:42:16 2018 +0100
403     Add logging
404     
405         * TAO/orbsvcs/tests/ImplRepo/Bug_4152_Regression/Test_i.h:
406         * TAO/orbsvcs/tests/ImplRepo/Bug_4152_Regression/client.cpp:
408 commit e7133be5c2912e78c2c467490f686162552af713
409 Author: Johnny Willemsen <jwillemsen@remedy.nl>
410 Date:   Fri Dec 7 12:37:57 2018 +0100
412     Test logging enhancements
413     
414         * TAO/orbsvcs/tests/ImplRepo/Bug_4152_Regression/Test.idl:
415         * TAO/orbsvcs/tests/ImplRepo/Bug_4152_Regression/Test_i.cpp:
416         * TAO/orbsvcs/tests/ImplRepo/Bug_4152_Regression/client.cpp:
417         * TAO/orbsvcs/tests/ImplRepo/Bug_4152_Regression/run_test.pl:
418         * TAO/orbsvcs/tests/ImplRepo/Bug_4152_Regression/server.cpp:
420 commit c705f7f14705177dd3b77fb7078e548ffdcf03aa
421 Author: Johnny Willemsen <jwillemsen@remedy.nl>
422 Date:   Fri Dec 7 12:06:55 2018 +0100
424     At the moment we have a deferred remove we mark the server as dead so that on the real remove we can check status and pid
425     When the server is reported as started pass the process id to the checker, it can be that the activator has informed us of of the process id already earlier
426     
427         * TAO/orbsvcs/ImplRepo_Service/AsyncAccessManager.cpp:
428         * TAO/orbsvcs/ImplRepo_Service/AsyncListManager.cpp:
429         * TAO/orbsvcs/ImplRepo_Service/ImR_Locator_i.cpp:
430         * TAO/orbsvcs/ImplRepo_Service/LiveCheck.cpp:
431         * TAO/orbsvcs/ImplRepo_Service/LiveCheck.h:
432         * TAO/orbsvcs/ImplRepo_Service/Locator_Repository.cpp:
433         * TAO/orbsvcs/ImplRepo_Service/Shared_Backing_Store.cpp:
434         * TAO/orbsvcs/ImplRepo_Service/tao_imr_i.cpp:
436 commit b0132099959c23e3ca2c3160dcaf18184584d0c8
437 Author: Johnny Willemsen <jwillemsen@remedy.nl>
438 Date:   Thu Dec 6 15:04:20 2018 +0100
440     Remove default argument of 0 to remove_server, when we know the process id, we pass it, this way when the server itself invokes server_is_shutting_down we need to retrieve the current process id and use it
441     
442         * TAO/orbsvcs/ImplRepo_Service/ImR_Locator_i.cpp:
443         * TAO/orbsvcs/ImplRepo_Service/LiveCheck.cpp:
444         * TAO/orbsvcs/ImplRepo_Service/LiveCheck.h:
445         * TAO/orbsvcs/ImplRepo_Service/Locator_Repository.cpp:
446         * TAO/orbsvcs/ImplRepo_Service/Shared_Backing_Store.cpp:
448 commit 0c248242a20b6b480a9514d1ea16ff05c1034890
449 Author: Johnny Willemsen <jwillemsen@remedy.nl>
450 Date:   Thu Dec 6 15:03:10 2018 +0100
452     Extended logging
453     
454         * TAO/orbsvcs/ImplRepo_Service/AsyncAccessManager.cpp:
456 commit cce5c8ba446f71c436bb60a7f5b0a6c34c999f5e
457 Author: Johnny Willemsen <jwillemsen@remedy.nl>
458 Date:   Thu Dec 6 13:56:41 2018 +0100
460     When remove_server is called during a handle timeout we need to use the entry pid, when the server informs us that it is shutting down it only tells its id, not the pid
461     
462         * TAO/orbsvcs/ImplRepo_Service/LiveCheck.cpp:
464 commit aa140409913dadc41f5ab00b67ece0631d977938
465 Author: Johnny Willemsen <jwillemsen@remedy.nl>
466 Date:   Thu Dec 6 13:54:17 2018 +0100
468     Layout change
469     
470         * TAO/orbsvcs/tests/ImplRepo/ReconnectServer/client.cpp:
472 commit 5a570d753c089b7239dc79cddc25313eee96c1e3
473 Author: Johnny Willemsen <jwillemsen@remedy.nl>
474 Date:   Thu Dec 6 13:53:07 2018 +0100
476     Log an error when we can't find a server
477     
478         * TAO/orbsvcs/ImplRepo_Service/ImR_Locator_i.cpp:
480 commit b8972d31829d3ca39464d4e5ecdcdecbc1660c30
481 Author: Johnny Willemsen <jwillemsen@remedy.nl>
482 Date:   Thu Dec 6 12:29:52 2018 +0100
484     In notify_child_death log an error when the pid does not match current or prev pid
485     
486         * TAO/orbsvcs/ImplRepo_Service/AsyncAccessManager.cpp:
488 commit 30c014691164a82b69d919a51c2a4bcc06fbabca
489 Author: Johnny Willemsen <jwillemsen@remedy.nl>
490 Date:   Thu Dec 6 12:19:37 2018 +0100
492     Doxygen change
493     
494         * TAO/orbsvcs/ImplRepo_Service/Server_Info.h:
496 commit 2cb0dcac2cb148ca4dc94a5c74ef51433bdf6f6a
497 Author: Johnny Willemsen <jwillemsen@remedy.nl>
498 Date:   Thu Dec 6 12:00:15 2018 +0100
500     Some debug message should be an error, not just debug
501     
502         * TAO/orbsvcs/ImplRepo_Service/ImR_Locator_i.cpp:
503         * TAO/orbsvcs/tests/ImplRepo/ReconnectServer/README.txt:
505 commit d715f65ef80a6c7d7be8ac5da315750efacbee26
506 Author: Johnny Willemsen <jwillemsen@remedy.nl>
507 Date:   Thu Dec 6 11:35:14 2018 +0100
509     In notify_child_death check for a valid pid, not zero
510     
511         * TAO/orbsvcs/ImplRepo_Service/AsyncAccessManager.cpp:
512         * TAO/orbsvcs/ImplRepo_Service/ImR_Locator_i.cpp:
514 commit 217a5c33ac844f9f37796daf1e9feb681b02b718
515 Author: Johnny Willemsen <jwillemsen@remedy.nl>
516 Date:   Thu Dec 6 11:06:07 2018 +0100
518     Log some exceptions only when debugging is enabled and some layout changes
519     
520         * TAO/orbsvcs/ImplRepo_Service/AsyncAccessManager.cpp:
521         * TAO/orbsvcs/ImplRepo_Service/ImR_Activator_i.cpp:
522         * TAO/orbsvcs/ImplRepo_Service/ImR_Locator_i.cpp:
523         * TAO/orbsvcs/ImplRepo_Service/tao_imr_i.cpp:
525 commit 3f0cbd96bdae207baf50ec7dd14a6e49b23d3f79
526 Author: Fred Hornsey <hornseyf@objectcomputing.com>
527 Date:   Wed Dec 5 14:38:51 2018 -0600
529     tao_idl: Util functions for geting anno. members
531 commit 005043fc09a2985ff485cae68d61caf714ef1121
532 Author: Johnny Willemsen <jwillemsen@remedy.nl>
533 Date:   Wed Dec 5 13:42:27 2018 +0100
535     Layout
536     
537         * TAO/orbsvcs/ImplRepo_Service/ImplRepo_Service.mpc:
539 commit 3b5c42530791574cb7512998869c71a85e835ecc
540 Author: Johnny Willemsen <jwillemsen@remedy.nl>
541 Date:   Wed Dec 5 13:42:13 2018 +0100
543     Doxygen addition
544     
545         * TAO/tao/ImR_Client/ImplRepo.idl:
547 commit a3ad627e224f890e8eb6c6ca68e020988d55a157
548 Author: Johnny Willemsen <jwillemsen@remedy.nl>
549 Date:   Wed Dec 5 13:17:32 2018 +0100
551     Const change
552     
553         * TAO/orbsvcs/ImplRepo_Service/AsyncListManager.cpp:
555 commit a15d4b768a6018924ac1cf6aaa0f45de0fa64349
556 Author: Johnny Willemsen <jwillemsen@remedy.nl>
557 Date:   Wed Dec 5 13:17:15 2018 +0100
559     Doxygen changes
560     
561         * TAO/orbsvcs/ImplRepo_Service/ImR_Locator.idl:
563 commit 50e1e0f88b2ed66d22b24cbed35a806758f58654
564 Author: Johnny Willemsen <jwillemsen@remedy.nl>
565 Date:   Wed Dec 5 12:04:49 2018 +0100
567     Just use s as argument
568     
569         * TAO/orbsvcs/ImplRepo_Service/LiveCheck.cpp:
571 commit ae3f22860a533dbe736a87f956a8d28907f43f50
572 Author: Johnny Willemsen <jwillemsen@remedy.nl>
573 Date:   Wed Dec 5 12:02:38 2018 +0100
575     When we get a remove server during handle timeout we need to store name and pid and check that before really removing the server, the server can already be restarted and have a new pid
576     
577         * TAO/orbsvcs/ImplRepo_Service/LiveCheck.cpp:
578         * TAO/orbsvcs/ImplRepo_Service/LiveCheck.h:
580 commit 1d9c5f7d66aee059354d85cccbfa389b001c0ba4
581 Author: Fred Hornsey <hornseyf@objectcomputing.com>
582 Date:   Tue Dec 4 18:49:01 2018 -0600
584     tao_idl: define TAO_IDL_HAS_ANNOTATIONS
586 commit 26afdcc05de17f3675aa214cdbeadea8d174faf6
587 Author: Fred Hornsey <hornseyf@objectcomputing.com>
588 Date:   Tue Dec 4 18:25:39 2018 -0600
590     tao_idl: Fix argument
592 commit ee5e5763132fc3341a914728548120cc9fce8483
593 Author: Fred Hornsey <hornseyf@objectcomputing.com>
594 Date:   Tue Dec 4 15:50:27 2018 -0600
596     tao_idl: Lookup Node by string
598 commit dcdd3ea3ae77fba0c8e987d844b795b2bc438fc4
599 Author: Fred Hornsey <hornseyf@objectcomputing.com>
600 Date:   Tue Dec 4 15:46:52 2018 -0600
602     tao_idl: Reorganize Documenting Files
604 commit 152544af498e493c6887c2cd67df5285859b4ec4
605 Author: Fred Hornsey <hornseyf@objectcomputing.com>
606 Date:   Tue Dec 4 12:48:03 2018 -0600
608     tao_idl: Acknowledge Unused Argument
610 commit 09cd46ab639c77bb4bf8c9ce575142f12cf83208
611 Author: Fred Hornsey <hornseyf@objectcomputing.com>
612 Date:   Tue Dec 4 12:47:14 2018 -0600
614     tao_idl: create default IDL version variable
616 commit aae3b9ad2545c2941122c58c1be52d7c19496ae3
617 Merge: 8b4ad16cc26 791a3e0ca87
618 Author: Johnny Willemsen <jwillemsen@remedy.nl>
619 Date:   Tue Dec 4 18:33:44 2018 +0100
621     Merge pull request #767 from jwillemsen/jwi-imrnotifywaiter
622     
623      Add try/catch around the notify of a single waiter within notify_wait…  â€¦ers so that when we get an exception we still inform all other waiters instead of exiting the loop on the first exception
625 commit 8b4ad16cc2691199e860306e8d6e3b405309f2d4
626 Merge: 7101d6e994b 49eb50c2590
627 Author: Johnny Willemsen <jwillemsen@remedy.nl>
628 Date:   Tue Dec 4 18:33:18 2018 +0100
630     Merge pull request #766 from jwillemsen/jwi-imrremovenotifychilddeath
631     
632      Remove notify_child_death, it is not used, issue #765
634 commit 96e4c7daeb8b3a762418a3c9004169b147c955c3
635 Author: Fred Hornsey <hornseyf@objectcomputing.com>
636 Date:   Tue Dec 4 11:17:08 2018 -0600
638     tao_idl: no op visitor for annotation decl
640 commit 21764761cadd82f2aefdbd00037c4500bb863d6d
641 Author: Fred Hornsey <hornseyf@objectcomputing.com>
642 Date:   Mon Dec 3 12:25:31 2018 -0600
644     tao_idl: Move variables to conventional place
646 commit fc93d7734a2329d756cd90b2e1aaf99018c6824f
647 Author: Johnny Willemsen <jwillemsen@remedy.nl>
648 Date:   Tue Dec 4 15:18:17 2018 +0100
650     Moved throw outside of debug check
651     
652         * TAO/orbsvcs/ImplRepo_Service/ImR_Activator_i.cpp:
654 commit 791a3e0ca8710e22c7aa4e601eaf39c97b23c542
655 Author: Johnny Willemsen <jwillemsen@remedy.nl>
656 Date:   Tue Dec 4 14:06:09 2018 +0100
658     Add try/catch around the notify of a single waiter within notify_waiters so that when we get an exception we still inform all other waiters instead of exiting the loop on the first exception
659     
660         * TAO/orbsvcs/ImplRepo_Service/AsyncAccessManager.cpp:
661         * TAO/orbsvcs/ImplRepo_Service/AsyncAccessManager.h:
663 commit 49eb50c25907afefbc20907aafeebcab69aa0ed5
664 Author: Johnny Willemsen <jwillemsen@remedy.nl>
665 Date:   Tue Dec 4 14:03:25 2018 +0100
667     Remove notify_child_death, it is not used, issue #765
668     
669         * TAO/orbsvcs/ImplRepo_Service/ImR_Locator.idl:
670         * TAO/orbsvcs/ImplRepo_Service/ImR_Locator_i.cpp:
671         * TAO/orbsvcs/ImplRepo_Service/ImR_Locator_i.h:
673 commit 3d51ee9c9198600b863e9eeee9c9d112d34dc406
674 Author: Johnny Willemsen <jwillemsen@remedy.nl>
675 Date:   Tue Dec 4 13:13:35 2018 +0100
677     Log error messages with an error macro
678     
679         * TAO/orbsvcs/ImplRepo_Service/ImR_Activator_i.cpp:
681 commit 86bae273c777f0a57d2f4b92df86003882d12b68
682 Author: Johnny Willemsen <jwillemsen@remedy.nl>
683 Date:   Tue Dec 4 12:45:20 2018 +0100
685     When invocation of spawn_pid fails log an error and throw back an exception to the locator with more helpful information
686     
687         * TAO/orbsvcs/ImplRepo_Service/ImR_Activator_i.cpp:
689 commit 0c62602a2fca96d202998151f57c3ddf2ed35f28
690 Author: Johnny Willemsen <jwillemsen@remedy.nl>
691 Date:   Tue Dec 4 12:06:15 2018 +0100
693     Const enhancements and log where we get the exception during the reply handler so that we can better follow an error case in a log file
694     
695         * TAO/tao/DynamicInterface/DII_Reply_Dispatcher.cpp:
696         * TAO/tao/Messaging/Asynch_Reply_Dispatcher.cpp:
698 commit e320ae9e534eb11cccd3e89444fcae50b793222f
699 Author: Fred Hornsey <hornseyf@objectcomputing.com>
700 Date:   Mon Dec 3 11:29:22 2018 -0600
702     TAO/docs/compiler.html spelling
704 commit f76be6dce5062afd03eefc65faec7c358ce1cd40
705 Author: Fred Hornsey <hornseyf@objectcomputing.com>
706 Date:   Mon Dec 3 11:19:08 2018 -0600
708     Update TAO/docs/compiler.html
710 commit 88084b099ceba7bea4246f990b6e421833d7c21b
711 Author: Johnny Willemsen <jwillemsen@remedy.nl>
712 Date:   Mon Dec 3 16:32:52 2018 +0100
714     Const enhancements
715     
716         * TAO/orbsvcs/ImplRepo_Service/LiveCheck.cpp:
717         * TAO/orbsvcs/ImplRepo_Service/LiveCheck.h:
719 commit a38c8bee8324936f8f836fa2210c7e7a41453d41
720 Author: Johnny Willemsen <jwillemsen@remedy.nl>
721 Date:   Mon Dec 3 15:29:07 2018 +0100
723     Const changes, log the pid we compare with in a check and added some docu
724     
725         * TAO/orbsvcs/ImplRepo_Service/LiveCheck.cpp:
726         * TAO/orbsvcs/ImplRepo_Service/LiveCheck.h:
728 commit 94a67e4036a94c460d7be1159833a2f88d1eb1dd
729 Author: Johnny Willemsen <jwillemsen@remedy.nl>
730 Date:   Mon Dec 3 14:22:03 2018 +0100
732     Removed AAM_ACTIVATION_SENT status, at the moment we do an AMI start_server we just ignore the successful AMI reply and don't update the status, when the system is very very busy it can be that the server is already running before our AMI reply from start_server gets invoked, putting the pid to 0 at that moment causes the server status to go from running back to wait_for_reply
733     
734         * TAO/orbsvcs/ImplRepo_Service/AsyncAccessManager.cpp:
735         * TAO/orbsvcs/ImplRepo_Service/AsyncAccessManager.h:
736         * TAO/orbsvcs/ImplRepo_Service/ImR_Activator_i.cpp:
737         * TAO/orbsvcs/ImplRepo_Service/ImR_Locator.idl:
738         * TAO/orbsvcs/ImplRepo_Service/LiveCheck.cpp:
739         * TAO/orbsvcs/ImplRepo_Service/Locator_Repository.cpp:
741 commit 12f999aa008be447f4a505eeeb184d03af6630cb
742 Author: Fred Hornsey <hornseyf@objectcomputing.com>
743 Date:   Sun Dec 2 19:09:15 2018 -0600
745     Changes for Codacy
747 commit 35a0a8f64120cf179d589aec9c7919a3d0de51e9
748 Author: Fred Hornsey <hornseyf@objectcomputing.com>
749 Date:   Fri Nov 30 18:29:43 2018 -0600
751     Remove Delegating Constructor from tao_idl
753 commit 7e492b143685e4704f3698c8888139dc5f03f068
754 Author: Fred Hornsey <hornseyf@objectcomputing.com>
755 Date:   Fri Nov 30 18:05:32 2018 -0600
757     tests/IDLv4: s/NULL/null/g
759 commit b7d165df421dd05e8cbbed567327e4329f4ade82
760 Author: Fred Hornsey <hornseyf@objectcomputing.com>
761 Date:   Fri Nov 30 18:04:16 2018 -0600
763     Fix yylex_destroy()
765 commit cb7d44f54c60f4271ad56ce79273fcb1b94db143
766 Author: Fred Hornsey <hornseyf@objectcomputing.com>
767 Date:   Fri Nov 30 16:33:42 2018 -0600
769     Complete Annotation Test
770     
771     - Finsished Currently Planned Cases
772     - Created run_test.pl
773     - Added to test list
775 commit 3ed4ba195d80e96a502d5b157610549696d29f23
776 Author: Fred Hornsey <hornseyf@objectcomputing.com>
777 Date:   Fri Nov 30 16:27:50 2018 -0600
779     tao_idl: Update Grammer File
780     
781     - Fixed Seg Fault when compiling TAO caused by not setting action result
782     in string template actions in Grammer File.
783     - Support for referencing Enums and Constants from the annotation in the
784     annotation parameters.
785     - Unknown annotations, by default, will now just be a warning, and only
786     once per unique local annotation name. Added Options to warn about all,
787     error, and ignore them.
789 commit 3c91f4dcc4281659f23b7597e5abff6b97b58f03
790 Author: Fred Hornsey <hornseyf@objectcomputing.com>
791 Date:   Fri Nov 30 16:22:38 2018 -0600
793     tao_idl: Add some functionality to string
795 commit 1647e63b93d70567dfb0f4662c49824d9a365ef8
796 Author: Fred Hornsey <hornseyf@objectcomputing.com>
797 Date:   Fri Nov 30 16:21:06 2018 -0600
799     tao_idl: Support Constant Annotation Parameters
801 commit 5001c090fd8f9b7eca70dce82666de288f2121db
802 Author: Johnny Willemsen <jwillemsen@remedy.nl>
803 Date:   Fri Nov 30 13:47:46 2018 +0100
805     Removed last bits for threads_ member
806     
807         * TAO/orbsvcs/ImplRepo_Service/ImR_Locator_i.cpp:
808         * TAO/orbsvcs/ImplRepo_Service/Locator_Options.h:
810 commit 42a32d0127961bf9f02d55f7de39f0ad1c881245
811 Author: Johnny Willemsen <jwillemsen@remedy.nl>
812 Date:   Fri Nov 30 13:36:41 2018 +0100
814     Make use of std::unique_ptr with C++11, use empty instead of checking size, const changes
815     
816         * TAO/orbsvcs/ImplRepo_Service/LiveCheck.cpp:
817         * TAO/orbsvcs/ImplRepo_Service/Locator_XMLHandler.cpp:
818         * TAO/orbsvcs/ImplRepo_Service/Shared_Backing_Store.cpp:
820 commit 4a70970a04ed81a12eed86d923a75d8860273d98
821 Author: Johnny Willemsen <jwillemsen@remedy.nl>
822 Date:   Fri Nov 30 13:01:47 2018 +0100
824     Remove threads argument, is never completed and commentedo ut
825     
826         * TAO/orbsvcs/ImplRepo_Service/Locator_Options.cpp:
827         * TAO/orbsvcs/ImplRepo_Service/Locator_Options.h:
829 commit cbcb1be5f2e72e8ed528ca0b1fa41a3d8b6532c6
830 Author: Johnny Willemsen <jwillemsen@remedy.nl>
831 Date:   Fri Nov 30 13:00:33 2018 +0100
833     Logging enhancements
834     
835         * TAO/orbsvcs/ImplRepo_Service/AsyncAccessManager.cpp:
836         * TAO/orbsvcs/ImplRepo_Service/Forwarder.cpp:
837         * TAO/orbsvcs/ImplRepo_Service/LiveCheck.cpp:
838         * TAO/tao/IIOP_Connection_Handler.cpp:
839         * TAO/tao/Strategies/SCIOP_Connection_Handler.cpp:
840         * TAO/tao/Transport.cpp:
842 commit f34da7a658ccfa94718480b02d84abf5f27a4fed
843 Author: Fred Hornsey <hornseyf@objectcomputing.com>
844 Date:   Wed Nov 28 18:17:40 2018 -0600
846     tao_idl: Access Annotations From Typedef Chains
848 commit aff2102e09a4d64c23d0d858794a7ecd196ab4fc
849 Author: Johnny Willemsen <jwillemsen@remedy.nl>
850 Date:   Wed Nov 28 15:33:22 2018 +0100
852     Documentation updates
854 commit 2ff6c3fd080f8c1bc31910b80bc80c49b6dc24c0
855 Author: Fred Hornsey <hornseyf@objectcomputing.com>
856 Date:   Tue Nov 27 19:12:44 2018 -0600
858     annotest_idl: Mostly Complete Test Cases
860 commit 80ac0c1e3cf3ea61c1853927c9c568704f21dab0
861 Author: Fred Hornsey <hornseyf@objectcomputing.com>
862 Date:   Tue Nov 27 18:56:34 2018 -0600
864     Removed Annotations.idl
865     
866     All cases have been moved into annotest_idl.
868 commit 9e917ac7c86bd331ed71519b4e25a965fcb5a688
869 Author: Fred Hornsey <hornseyf@objectcomputing.com>
870 Date:   Tue Nov 27 18:51:38 2018 -0600
872     tao_idl: Allow Single Nameless Anno. Param.
874 commit 37d93f76dcc5a0c0c3dfbf17e7c4d8ad3f212e10
875 Author: Fred Hornsey <hornseyf@objectcomputing.com>
876 Date:   Tue Nov 27 14:52:19 2018 -0600
878     tao_idl: Add [] ops for struct
880 commit ecd8ba485cddba1fa3b3e3129c5c25cc6e96167b
881 Author: Fred Hornsey <hornseyf@objectcomputing.com>
882 Date:   Tue Nov 27 14:50:14 2018 -0600
884     tao_idl: Move exprtype_to_string into AST_Expression
886 commit 5b2915c2a072cfda1ec6db0bddc52d818dfe02b6
887 Author: Fred Hornsey <hornseyf@objectcomputing.com>
888 Date:   Tue Nov 27 13:09:08 2018 -0600
890     ast_annotation_appl.cpp: Reword Comment
892 commit f954c1479ffd7a5edef500af97c8cb4e3791b177
893 Author: Fred Hornsey <hornseyf@objectcomputing.com>
894 Date:   Tue Nov 27 13:01:48 2018 -0600
896     Include annotest_idl when building TAO tests
898 commit 3cbf9eda0a476964cc6266af8c62bfd45d61937d
899 Author: Fred Hornsey <hornseyf@objectcomputing.com>
900 Date:   Tue Nov 27 12:59:57 2018 -0600
902     Expand Annotation Test README
904 commit 06747540e2d574a20907e813092ffbc47ad6aac4
905 Author: Fred Hornsey <hornseyf@objectcomputing.com>
906 Date:   Tue Nov 27 12:57:02 2018 -0600
908     utl_global.cpp: Remove Unneeded Flex Functions
910 commit 82b4aeda506c34953859cb97f5819639ed0b7a3b
911 Author: Fred Hornsey <hornseyf@objectcomputing.com>
912 Date:   Tue Nov 27 12:55:58 2018 -0600
914     ast_annotation_appl.cpp: Set Missing Value
916 commit 9e0138f8a722ea9c0c14a5e79647c267666a27a6
917 Author: Fred Hornsey <hornseyf@objectcomputing.com>
918 Date:   Tue Nov 27 12:54:57 2018 -0600
920     Move annotest_idl
922 commit 0d28bd6b2fd84f863e9c9c650325125865ebe33f
923 Author: Fred Hornsey <hornseyf@objectcomputing.com>
924 Date:   Mon Nov 19 18:58:12 2018 -0600
926     tao_idl: annotation declarations
927     
928     This makes implements annotation declarations and makes it so
929     Annotations are subclasses of AST_Struct and Annotation Members are
930     subclasses of AST_Field. Parameters are applied and cause an error if
931     they don't line up with the declaration or a annotation member does not
932     have a value after everything is said and done.
934 commit cc6c48e0eadb21ca721b5f44147392e549c8f562
935 Author: Fred Hornsey <hornseyf@objectcomputing.com>
936 Date:   Mon Nov 19 15:58:57 2018 -0600
938     UTL_Error: Last warning and error codes
940 commit 6d036b342abc5b29b7c785b41603e30434ef03a8
941 Author: Fred Hornsey <hornseyf@objectcomputing.com>
942 Date:   Mon Nov 19 15:50:50 2018 -0600
944     utl_err.cpp: Reduce Boilerplate
946 commit 4b9064d4fa721b73fefdb4f10cefce162339f8ab
947 Author: Fred Hornsey <hornseyf@objectcomputing.com>
948 Date:   Mon Nov 19 10:08:41 2018 -0600
950     UTL_Error: Misc Error and Warning Functions
952 commit a56bb23d78658d5a99f8c9fadbe245a283a3c85b
953 Author: Johnny Willemsen <jwillemsen@remedy.nl>
954 Date:   Mon Nov 19 11:25:05 2018 +0100
956     Make x.5.3 public and prepare for the next release
957     
958         * ACE/bin/copy-local-script.sh:
959           Added.
960     
961         * ACE/NEWS:
962         * ACE/bin/copy-script.sh:
963         * ACE/bin/diff-builds-and-group-fixed-tests-only.sh:
964         * ACE/docs/Download.html:
965         * ACE/docs/bczar/bczar.html:
966         * ACE/etc/index.html:
967         * TAO/NEWS:
969 commit 1f8524e93eb5d549f29f3041e54f6be8c8d15815
970 Author: Fred Hornsey <hornseyf@objectcomputing.com>
971 Date:   Fri Nov 16 18:30:12 2018 -0600
973     tao_idl: Don't Dump Builtin IDL By Default
974     
975     Do not dump IDL defined by the compiler (builtins) using eval() by
976     default.
977     This can be controlled using:
978     --dump-builtins which dumps builtins along with the user IDL.
979     --just-dump-builtins which just dumps the builtins regardless of files
980     passed.
981     
982     Dump (-d) now has a long alias (--dump) and now implies --syntax-only,
983     which means it doesn't produce any files.
985 commit 48d5bbb8ea421015ebbce4c9e9c7114a806ee5a9
986 Author: Fred Hornsey <hornseyf@objectcomputing.com>
987 Date:   Thu Nov 8 11:57:48 2018 -0600
989     utl_identifier.h: Fix Indent
991 commit d9bb824b3591990ebc7ef37eda371da853bff943
992 Author: Fred Hornsey <hornseyf@objectcomputing.com>
993 Date:   Thu Nov 8 11:56:08 2018 -0600
995     tao_idl: Fix a indent in dump
997 commit 5bcc80c0f2836b00f32be70527c3985fa8e25283
998 Author: Fred Hornsey <hornseyf@objectcomputing.com>
999 Date:   Tue Nov 6 17:51:10 2018 -0600
1001     tao_idl: Make signature of functions match exactly
1002     
1003     Fix for linking errors on Windows
1004     Also added some more comments to explain the eval function.
1006 commit b635a37c787c373aaf940189e3e4cb325a0f928b
1007 Author: Fred Hornsey <hornseyf@objectcomputing.com>
1008 Date:   Mon Nov 5 10:57:01 2018 -0600
1010     tao_idl: Include recent changes in bison file
1011     
1012     - Replaced ACE Double Linked List
1013     - Fix Annotations on Sequence Base Types and Union Discriminators
1014     - Annotations on Typedefs
1015     - Make use of new error/warning suff
1016     - Added IDL eval function `idl_global->eval(const char *)`
1018 commit 14a5f9908b3901d19170346615139f5a24762117
1019 Author: Fred Hornsey <hornseyf@objectcomputing.com>
1020 Date:   Fri Nov 2 14:53:07 2018 -0500
1022     tao_idl: Sequence Type Annotations
1023     
1024     Attach them to the Sequence instead of the base type.
1026 commit df3921c8c4d78e78f0bb51be638e7777cde9d436
1027 Author: Fred Hornsey <hornseyf@objectcomputing.com>
1028 Date:   Fri Nov 2 14:50:43 2018 -0500
1030     tao_idl: Double annotation dump on consts
1032 commit 9340ad0de099f6028ccbe797aaf27278531813ef
1033 Author: Fred Hornsey <hornseyf@objectcomputing.com>
1034 Date:   Fri Nov 2 12:05:39 2018 -0500
1036     tao_idl: Union Disc. Annotations
1037     
1038     Attach them to the Union instead of the type.
1040 commit 2955dbe9f7af433f2c11405e414e9c996676e04d
1041 Author: Fred Hornsey <hornseyf@objectcomputing.com>
1042 Date:   Fri Nov 2 12:03:59 2018 -0500
1044     tao_idl: Add new warning and error types/funcs
1046 commit 6fcf6063220769fe0697a3601522f6ca8f5ffc13
1047 Author: Fred Hornsey <hornseyf@objectcomputing.com>
1048 Date:   Fri Nov 2 11:54:47 2018 -0500
1050     tao_idl: Annotation Decl and annotest_idl
1052 commit 2957226fff2d67dd91522373ebe042ac23c2a6b0
1053 Author: Fred Hornsey <hornseyf@objectcomputing.com>
1054 Date:   Tue Oct 30 17:30:45 2018 -0500
1056     ast_decl.h: Remove enum member that wont be used
1058 commit 0d5e5654c8ed9a6dd17267af43c024e25f22a79f
1059 Merge: 7a71614caf0 c3d8419f105
1060 Author: Fred Hornsey <hornseyf@objectcomputing.com>
1061 Date:   Fri Oct 26 18:00:20 2018 -0500
1063     Merge remote-tracking branch 'origin/igtd/xtypes' into igtd/xtypes
1065 commit 7a71614caf06f3dbf3691ff370262ee0b6caef3b
1066 Author: Fred Hornsey <hornseyf@objectcomputing.com>
1067 Date:   Fri Oct 26 17:55:55 2018 -0500
1069     Add typedef annotation to test
1071 commit cb128f6373084b8b5370c29b208f6f67ba5399ce
1072 Author: Fred Hornsey <hornseyf@objectcomputing.com>
1073 Date:   Fri Oct 26 17:54:54 2018 -0500
1075     tao_idl: Some of the changes made for  PR
1077 commit c3d8419f105b20487b4fecccdb0668e8fdc194d6
1078 Author: Adam Mitz <mitza@objectcomputing.com>
1079 Date:   Thu Oct 18 11:19:46 2018 -0500
1081     tao_idl: Spelling
1083 commit 80d7d4e9453b964cd58857dce416453b4d052266
1084 Author: Fred Hornsey <hornseyf@objectcomputing.com>
1085 Date:   Fri Oct 12 17:11:13 2018 -0500
1087     Added Annotation Test
1089 commit 685ee110316a410feba4c635204738ad1a77ffc8
1090 Author: Fred Hornsey <hornseyf@objectcomputing.com>
1091 Date:   Fri Oct 12 16:35:37 2018 -0500
1093     Update parse_args in IFR_Service to match tao_idl
1095 commit f8cf4c24c5fbae346bdd4e28e96228998fd9628e
1096 Author: Fred Hornsey <hornseyf@objectcomputing.com>
1097 Date:   Fri Oct 12 15:09:05 2018 -0500
1099     tao_idl: AST_Annotation -> AST_Annotation_Appl
1100     
1101     This was renamed to clarify what it is and allow for the possibility of
1102     creating a different AST_Annotation which might be the final form of the
1103     annotation data once fully processed.
1105 commit c6b09a9bceee1b7b8b29b3fd89f90f91a5d523e0
1106 Author: Fred Hornsey <hornseyf@objectcomputing.com>
1107 Date:   Fri Oct 12 12:04:55 2018 -0500
1109     tao_idl: Fix struct member grammer
1110     
1111     Also add sequence type parameter annoation
1113 commit 3a4ee93ec0a1dbf3dea2b7664d5b5eeaf02011dc
1114 Author: Fred Hornsey <hornseyf@objectcomputing.com>
1115 Date:   Fri Oct 12 10:38:59 2018 -0500
1117     tao_idl: fix parse_args in be
1119 commit f1437fbcef26e375c3a5d5cb0ba4d70e9e87c8b1
1120 Author: Fred Hornsey <hornseyf@objectcomputing.com>
1121 Date:   Thu Oct 11 18:08:52 2018 -0500
1123     tao_idl: Force Reduce/Reduce Conflicts to Error
1125 commit 55eddc8d3492cc5ab9dfbe6538f9f1cdbb3d4b97
1126 Author: Fred Hornsey <hornseyf@objectcomputing.com>
1127 Date:   Thu Oct 11 18:06:05 2018 -0500
1129     tao_idl: Fix compatibility in FE/BE API
1131 commit cea90cecf7876229a0dafbdfdcbe6670c7c7908a
1132 Author: Fred Hornsey <hornseyf@objectcomputing.com>
1133 Date:   Thu Oct 11 12:07:49 2018 -0500
1135     tao_idl: improvments to annoation util code
1137 commit 0da6fa4b0c674b903adcbbe3630d33c5b99e7b3d
1138 Author: Fred Hornsey <hornseyf@objectcomputing.com>
1139 Date:   Tue Oct 9 15:58:22 2018 -0500
1141     IDL_Test: simplify gitignore
1143 commit 04a023cdc0c54b95ff6959d2ca3fb191c3c436c1
1144 Author: Fred Hornsey <hornseyf@objectcomputing.com>
1145 Date:   Tue Oct 9 15:42:35 2018 -0500
1147     tao_idl: Fix Grammar
1148     
1149     Implementing annotations before this commit broke structs and probably
1150     other constructs. This changes brings annotations grammar rule to the
1151     top level definitions rules, although it only still works for
1152     definitions of constants, structs, unions, enums, and modules.
1153     
1154     Also:
1155      - Removed Grammar Rules Comments that were to go into the generated
1156        bison file, as they were annoying to deal with when reading and editing
1157        the grammar file. It would be better if this was a feature in Bison.
1158      - Replaced /* EMPTY */ in rules with %empty which cause %empty to
1159        become required.
1160      - Fix indents of ';' Tokens
1162 commit d7d61e225a907ef50d00cf807c82c24439418b59
1163 Author: Fred Hornsey <hornseyf@objectcomputing.com>
1164 Date:   Tue Oct 9 15:38:56 2018 -0500
1166     Add idl argument error return to IFR_Service
1168 commit fd01bfeb662021662c80bd9343a9faef7e93c36e
1169 Author: Fred Hornsey <hornseyf@objectcomputing.com>
1170 Date:   Tue Oct 9 15:37:50 2018 -0500
1172     tao_idl: Fixes for AST dump and annotations
1174 commit 6913f1423f87f25a7ab4f76b4dd37379b3e6d129
1175 Author: Fred Hornsey <hornseyf@objectcomputing.com>
1176 Date:   Mon Oct 8 17:40:26 2018 -0500
1178     tao_idl: Fix some AST dump problems
1180 commit ca129c45aa72ae231e07eefdd113caa8aab38835
1181 Author: Fred Hornsey <hornseyf@objectcomputing.com>
1182 Date:   Thu Oct 4 17:44:11 2018 -0500
1184     tao_idl: Add option to turn on bison tracing
1186 commit e4ae885e34b251c54bb47e62a16e44bf60539b82
1187 Author: Fred Hornsey <hornseyf@objectcomputing.com>
1188 Date:   Thu Oct 4 17:17:42 2018 -0500
1190     tao_idl: Make error msg a little less confusing
1192 commit 923a7a5b52d97d99d421f3af7f73167a2184dfff
1193 Author: Fred Hornsey <hornseyf@objectcomputing.com>
1194 Date:   Thu Oct 4 16:22:01 2018 -0500
1196     tao_idl: Improvments to Command Line Arguments
1198 commit 0876856455a8047607efa333e65f92667ac5cbcc
1199 Author: Fred Hornsey <hornseyf@objectcomputing.com>
1200 Date:   Thu Oct 4 13:46:45 2018 -0500
1202     tao_idl: Make Various IDL Constructs Annotatable
1203     
1204     Add annotations to tao_idl front end to be available to the back end.
1205     These are not used yet except in AST dump.
1206     
1207     - Modules definitions
1208     - const value definitions
1209     - union
1210       - whole union
1211       - discriminator
1212       - members
1213     - enum
1214       - whole union
1215       - members
1216     
1217     NOTE: This does not include forward declarations of these or struct
1218     forward declarations.
1219     
1220     - Also improve AST Dumps
1222 commit 85a1c3db902ee98e7cd8c5c2f0b1a508e6c0ae2b
1223 Author: Fred Hornsey <hornseyf@objectcomputing.com>
1224 Date:   Wed Oct 3 17:50:38 2018 -0500
1226     tao_idl: optionally dump annotations inline
1228 commit 7f787631b8d005da689d38bc6df0945e50286041
1229 Author: Fred Hornsey <hornseyf@objectcomputing.com>
1230 Date:   Wed Oct 3 14:22:44 2018 -0500
1232     tao_idl: remove some warnings
1234 commit 5573e41b132ec068f84b365555143d07a21c1f90
1235 Author: Fred Hornsey <hornseyf@objectcomputing.com>
1236 Date:   Wed Oct 3 13:32:12 2018 -0500
1238     tao_idl: annotation params in AST
1240 commit dc3866740bb9742a704992835e071ce51340d2bc
1241 Author: Fred Hornsey <hornseyf@objectcomputing.com>
1242 Date:   Mon Oct 1 17:24:01 2018 -0500
1244     tao_idl: Add annotations to structs ast
1246 commit 99b33004d366439aa592692cd2ae8ccc0683451e
1247 Author: Fred Hornsey <hornseyf@objectcomputing.com>
1248 Date:   Mon Oct 1 16:57:35 2018 -0500
1250     tao_idl: Simple Annotations in AST
1251     
1252     For now only simple annotations on member fields are put into the AST
1253     and dumped when "-d" is used.
1255 commit 33ab4db3030031a0368cd9d049c380c0a2df4025
1256 Author: Fred Hornsey <hornseyf@objectcomputing.com>
1257 Date:   Wed Sep 19 16:14:04 2018 -0500
1259     tao_idl: Update Bison/Flex generated code
1261 commit 1fdc730a5b27747a2f90500f836a1304e21a6f61
1262 Author: Fred Hornsey <hornseyf@objectcomputing.com>
1263 Date:   Wed Sep 19 16:12:16 2018 -0500
1265     tao_idl: Fix IDL version enum other small things
1267 commit e552c6c73b3f7946e3a2de224ad341196ee2e3b9
1268 Author: Fred Hornsey <hornseyf@objectcomputing.com>
1269 Date:   Wed Sep 19 16:11:16 2018 -0500
1271     tao_idl: Fix test annotation def
1273 commit 019fbd45e9355e90c7a17f97b5298e442d97195d
1274 Author: Fred Hornsey <hornseyf@objectcomputing.com>
1275 Date:   Wed Sep 19 16:00:18 2018 -0500
1277     tao_idl: Add basic test for defining annotations
1279 commit 9f545f8536807bfaeffc081c18f88fca6bbc73d2
1280 Author: Fred Hornsey <hornseyf@objectcomputing.com>
1281 Date:   Wed Sep 19 15:59:42 2018 -0500
1283     tao_idl: optionally produce bison debug info
1285 commit 4017febd5f8ebb264312377c1615be10d542e0d0
1286 Author: Fred Hornsey <hornseyf@objectcomputing.com>
1287 Date:   Thu Sep 13 16:58:04 2018 -0500
1289     tao_idl: set idl3 as default version
1291 commit c984f2da077ae4a2058e67c4d2e36ac7aa4682d8
1292 Author: Fred Hornsey <hornseyf@objectcomputing.com>
1293 Date:   Thu Sep 13 14:02:50 2018 -0500
1295     tao_idl: Clean up idl_version
1297 commit 6f644553b651e2b230d0324c015cdb0877b1d9f5
1298 Merge: 151287b24c0 d11d134bd32
1299 Author: Fred Hornsey <hornseyf@objectcomputing.com>
1300 Date:   Thu Sep 13 12:26:13 2018 -0500
1302     Merge remote-tracking branch 'adam/idl' into igtd/xtypes
1304 commit 151287b24c08dec5ba171f0f2f51da02a7bfe489
1305 Merge: 1b92c0fdf5f cf17fe5fa40
1306 Author: Fred Hornsey <hornseyf@objectcomputing.com>
1307 Date:   Thu Sep 13 11:14:09 2018 -0500
1309     Merge branch 'master' into igtd/xtypes
1311 commit 1b92c0fdf5f508113ed57afc6a3d4e82754c40ac
1312 Author: Fred Hornsey <hornseyf@objectcomputing.com>
1313 Date:   Thu Sep 13 00:02:43 2018 -0500
1315     tao_idl: syntax-only option (no output files)
1317 commit eb85ceeca32fd9b0bb7ce3c6642b978394361bf8
1318 Author: Fred Hornsey <hornseyf@objectcomputing.com>
1319 Date:   Wed Sep 12 23:25:22 2018 -0500
1321     tao_idl: Attempt at stubing annotation decl
1323 commit 13f5d2f47eb886f9d8e32cdfaf3757dd18e9cabb
1324 Author: Fred Hornsey <hornseyf@objectcomputing.com>
1325 Date:   Wed Sep 12 23:11:19 2018 -0500
1327     tao_idl: idl version arguments
1329 commit bfb31c964dbee9f1dc82dac800cdda8b603db696
1330 Author: Fred Hornsey <hornseyf@objectcomputing.com>
1331 Date:   Tue Sep 11 19:12:36 2018 -0500
1333     tao_idl: Add IDL version management
1335 commit d11d134bd32ec8899e6fd06cd7c3ea9642b18f1e
1336 Author: Adam Mitz <mitza@ociweb.com>
1337 Date:   Fri Sep 7 09:06:53 2018 -0500
1339     set execute bit on script
1341 commit 0b2138caf4bf2dd5e9d9215e4b8bb6d302e936da
1342 Author: Adam Mitz <mitza@ociweb.com>
1343 Date:   Wed Sep 5 15:04:56 2018 -0500
1345     Test for various IDLv4 constructs.  Not yet compiled since these aren't parsed.
1347 commit 0bb6ef1096c12967f5489d5479d33d017a828127
1348 Author: Adam Mitz <mitza@ociweb.com>
1349 Date:   Thu Aug 30 12:49:16 2018 -0500
1351     TAO_IDL: simplified parser code generation
1352     
1353     regenerated with slightly newer bison to avoid compiler warnings in generated code