summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Pull changes from master; remove addr_any restriction from ipv6_only UDPSteve Huston2018-04-102-24/+23
|
* Remove $Id$ to resolve fuzz errorSteve Huston2018-03-011-2/+0
|
* Merge out from masterSteve Huston2018-02-2835-3304/+3781
|\
| * Merge pull request #582 from mitza-oci/masterAdam Mitz2018-02-262-0/+8
| |\ | | | | | | NEWS for upcoming release
| | * NEWS for upcoming releaseAdam Mitz2018-02-262-0/+8
| | |
| * | Merge pull request #581 from jwillemsen/jwi-docuJohnny Willemsen2018-02-269-17/+17
| |\ \ | | |/ | |/| Doxygen fixes and fixed some typos
| | * Doxygen fixes and fixed some typosJohnny Willemsen2018-02-269-17/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * TAO/orbsvcs/orbsvcs/CosEvent/CEC_TypedEventChannel.h: * TAO/orbsvcs/orbsvcs/Naming/Hash_Naming_Context.h: * TAO/orbsvcs/orbsvcs/Naming/Naming_Context_Interface.h: * TAO/orbsvcs/orbsvcs/Naming/Storable_Naming_Context.h: * TAO/tests/Bug_2953_Regression/client.cpp: * TAO/tests/Bug_2953_Regression/server.cpp: * TAO/tests/Smart_Proxies/Benchmark/client.cpp: * TAO/tests/Smart_Proxies/Policy/client.cpp: * TAO/tests/Smart_Proxies/client.cpp:
| * | Merge pull request #580 from jwillemsen/jwi-wfmo-versionedJohnny Willemsen2018-02-261-0/+4
| |\ \ | | |/ | |/| List major changes
| | * List major changesJohnny Willemsen2018-02-261-0/+4
| | | | | | | | | | | | * ACE/NEWS:
| * | Merge pull request #579 from DOCGroup/jwillemsen-patch-2Johnny Willemsen2018-02-251-2/+1
| |\ \ | | | | | | | | Fixed mingw error
| | * | Fixed mingw errorJohnny Willemsen2018-02-251-2/+1
| | | |
| * | | Merge pull request #578 from DOCGroup/jwillemsen-patch-1Johnny Willemsen2018-02-251-1/+1
| |\ \ \ | | |/ / | |/| | Fixed error
| | * | Fixed errorJohnny Willemsen2018-02-251-1/+1
| |/ /
| * | Merge pull request #577 from jwillemsen/jwi-wfmo-versionedJohnny Willemsen2018-02-242-12/+14
| |\ \ | | |/ | | | Fixed errors with versioned namespace builds
| | * Fixed errors with versioned namespace buildsJohnny Willemsen2018-02-242-12/+14
| | | | | | | | | | | | | | | * ACE/examples/Reactor/WFMO_Reactor/Exceptions.cpp: * ACE/examples/Reactor/WFMO_Reactor/Suspended_Removals.cpp:
| * | Merge pull request #576 from okellogg/masterJohnny Willemsen2018-02-241-0/+3
| |\ \ | | | | | | | | Disable content of TAO/tests/Bug_3940_Regression IDL file for Borland (#571)
| | * \ Merge remote-tracking branch 'upstream/master'Oliver Kellogg2018-02-230-0/+0
| | |\ \ | | |/ / | |/| |
| * | | Merge pull request #575 from okellogg/masterAdam Mitz2018-02-204-2755/+2772
| |\ \ \ | | |_|/ | |/| | Address #571 TAO_IDL annotations: lexing/parsing separation of responsibilities
| | | * TAO/tests/Bug_3940_Regression/test.idlOliver Kellogg2018-02-231-0/+3
| | |/ | | | | | | | | | | | | | | | - Address issue #571 comment by jwillemsen: Disable content of IDL file for Borland C++ Builder. The cpp32 preprocessor apparently strips out all @ characters which inhibits processing of annotations.
| | * Merge remote-tracking branch 'upstream/master'Oliver Kellogg2018-02-181-0/+14
| | |\ | | |/ | |/|
| * | Merge pull request #574 from jwillemsen/jwi-taoidlleakJohnny Willemsen2018-02-171-0/+14
| |\ \ | | | | | | | | msvc7.1 and gcc 4.1.1 can't handle this test so disable this test for…
| | * | msvc7.1 and gcc 4.1.1 can't handle this test so disable this test for those ↵Johnny Willemsen2018-02-171-0/+14
| | | | | | | | | | | | | | | | compilers
| | | * Address https://github.com/DOCGroup/ACE_TAO/issues/571 :Oliver Kellogg2018-02-184-2755/+2772
| | |/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Shift handling of annotation applications from lexer to parser. TAO/TAO_IDL/fe/idl.ll - Remove rule matching annotation applications. TAO/TAO_IDL/fe/idl.ypp - Define %type <idval> defining_id. - Duplicate rule `id' as defining_id. In defining_id allow for annotation applications. - Substitute `id' by defining_id in following rules: template_module_ref, template_module_inst, interface_decl, value_decl, const_dcl, simple_declarator, struct_decl, union_decl, enum_type, array_declarator, exception, component_forward_decl, component_header, home_header, factory_decl, finder_decl, event_concrete_forward_decl, event_abs_forward_decl, event_abs_header, event_custom_header, event_plain_header. - Allow for annotation applications in following rules: definitions, at_least_one_definition, tpl_definitions, member_i, case_branch, case_labels, enumerator, operation, init_decl, porttype_decl, at_least_one_actual_parameter, actual_parameters, connector_header. - New rule `annotations' implements sequence of 0 or more annotation_appl. - New rules annotation_appl, annotation_appl_params, annotation_appl_param implement rules 225, 226, 227 from IDL 4.2 section 7.4.15.3. - New rule at_least_one_annotation_appl_param implements 2nd alternative on RHS of rule 226. - New rule annotation_appl_named_params is auxiliary to at_least_one_annotation_appl_param. It implements a sequence of 0 or more annotation_appl_param. TAO/TAO_IDL/fe/idl.yy.cpp - Regenerate from idl.ll using TAO/TAO_IDL/regen.sh with flex-2.6.4. TAO/TAO_IDL/fe/idl.tab.cpp - Regenerate from idl.ypp using TAO/TAO_IDL/regen.sh with bison-3.0.2.
| * | Merge pull request #573 from jwillemsen/jwi-taoidlleakJohnny Willemsen2018-02-165-8/+56
| |\ \ | | |/ | | | Add new C++ compiler test for testing a feature TAO is using
| | * Initialise member to solve Codacy warningJohnny Willemsen2018-02-161-2/+2
| | | | | | | | | | | | * ACE/tests/Compiler_Features_38_Test.cpp:
| | * Add constructor to make codacy happyJohnny Willemsen2018-02-161-0/+1
| | | | | | | | | | | | * ACE/tests/Compiler_Features_38_Test.cpp:
| | * Add new compiler test for a C++ feature TAO is usingJohnny Willemsen2018-02-163-0/+49
| | | | | | | | | | | | | | | | | | | | | | | | * ACE/tests/Compiler_Features_38_Test.cpp: Added. * ACE/tests/run_test.lst: * ACE/tests/tests.mpc:
| | * Fixed typo in commentJohnny Willemsen2018-02-161-1/+1
| | | | | | | | | | | | * TAO/tests/Bug_3683_Regression/Simple_util.h:
| | * Convert to doxygen style commentsJohnny Willemsen2018-02-161-7/+5
| | | | | | | | | | | | * TAO/tests/Bug_3683_Regression/Echo.idl:
| * | Merge pull request #572 from jwillemsen/jwi-taoidlleakJohnny Willemsen2018-02-151-4/+12
| |\ \ | | |/ | | | Fixed memory leak when we have a wstrval
| | * Fixed memory leak when we have a wstrvalJohnny Willemsen2018-02-131-4/+12
| | | | | | | | | | | | * TAO/TAO_IDL/ast/ast_expression.cpp:
| * | Merge pull request #567 from okellogg/masterAdam Mitz2018-02-053-1025/+1246
| |\ \ | | | | | | | | Followup to PR #565: Address new conversion warning in TAO_IDL/fe/idl.yy.cpp
| | * | Followup to commit 3f751cb addressesOliver Kellogg2018-02-041-2/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | https://github.com/DOCGroup/ACE_TAO/pull/567#issuecomment-360504123 , > [...] the Solaris/SunCC build failed because its preprocessor splits > the @ from the following token: > > $ echo '@foo' > /tmp/foo.c && /opt/compilers/suncc5.12/bin/CC -E \ > /tmp/foo.c && rm /tmp/foo.c > #1 "/tmp/foo.c" > @ foo TAO/TAO_IDL/fe/idl.ll - Modify the rule matching annotations to include an optional space after the '@', @ ?[A-Za-z][A-Za-z0-9_]*[ \t]*(\([^)]+\))?
| | * | Merge remote-tracking branch 'upstream/master'Oliver Kellogg2018-02-043-10/+34
| | |\ \ | | |/ / | |/| |
| * | | Merge pull request #569 from jwillemsen/masterJohnny Willemsen2018-01-272-8/+8
| |\ \ \ | | | |/ | | |/| Performance improvements
| | * | Fixed compile errorJohnny Willemsen2018-01-271-1/+1
| | | | | | | | | | | | | | | | * ACE/ace/XML_Utils/XMLSchema/id_map.hpp:
| | * | Pass strings as const&Johnny Willemsen2018-01-271-7/+7
| | | | | | | | | | | | | | | | * ACE/ace/XML_Utils/XMLSchema/id_map.hpp:
| | * | Check trailing whitespaces also for .py filesJohnny Willemsen2018-01-271-1/+1
| | | | | | | | | | | | | | | | * ACE/bin/fuzz.pl:
| * | | Merge pull request #568 from jwillemsen/masterJohnny Willemsen2018-01-262-4/+28
| |\ \ \ | | |/ / | | | | Update XML_Utils file with the latest from xsc
| | * | Mark constructor explicitJohnny Willemsen2018-01-261-1/+1
| | | | | | | | | | | | | | | | * ACE/ace/XML_Utils/XMLSchema/id_map.hpp:
| | * | Pull in latest version from XSC which adds a new operation and provides some ↵Johnny Willemsen2018-01-261-2/+27
| | | | | | | | | | | | | | | | | | | | | | | | more information when an error occurs * ACE/ace/XML_Utils/XMLSchema/id_map.hpp:
| | * | Removed old left over cvs id tagJohnny Willemsen2018-01-191-2/+1
| | | |
| | | * Followup to PR #565: Address new conversion warning atOliver Kellogg2018-01-242-1023/+1243
| | |/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | http://buildlogs.remedy.nl/win_msvc15_opendds_debug/index.html , > fe\idl.yy.cpp(1383): warning C4267: 'argument': conversion from > 'size_t' to 'int' TAO/TAO_IDL/tao_idl_fe.mpc rule lex.yy - In the sed regexes, replace the fread related substitution by an #include <errno.h> substitution. As a marginal cosmetic improvement, adjust the tab substitution to produce 4 spaces per tab. - In the error message of the else-part, increase the minimum required flex version to 2.6.4. TAO/TAO_IDL/fe/idl.yy.cpp - Regenerate using regen.sh with flex 2.6.4.
| * | Merge pull request #565 from okellogg/masterAdam Mitz2018-01-238-1089/+1195
| |\ \ | | | | | | | | Bug 3940: Patch to make tao_idl ignore IDL4 annotations
| | * | Follow suggestion by mitza-oci atOliver Kellogg2018-01-193-33/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | https://github.com/DOCGroup/ACE_TAO/pull/565 : > Since it's a compile-only test, it shouldn't need a run_test.pl or a > test.cpp (build a library instead of an executable). TAO/tests/Bug_3940_Regression/Bug_3940_Regression.mpc - Change superproject to taolib_with_idl. - Remove exename and Source_Files. TAO/tests/Bug_3940_Regression/test.cpp TAO/tests/Bug_3940_Regression/run_test.pl - Remove files.
| | * | Merge remote-tracking branch 'upstream/master'Oliver Kellogg2018-01-191-1/+1
| | |\ \ | | |/ / | |/| |
| * | | Merge pull request #566 from iguessthislldo/masterAdam Mitz2018-01-191-1/+1
| |\ \ \ | | | | | | | | | | MPC global.features wireshark2 renamed to wireshark_cmake
| | * | | MPC global.features wireshark2 renamed to wireshark_cmakeFrederick Hornsey2018-01-171-1/+1
| | | | |
| | | * | * TAO/tests/Bug_3940_Regression :Oliver Kellogg2018-01-175-0/+67
| | | | | | | | | | | | | | | | | | | | New test verifies that tao_idl tolerates IDL4 annotations.
| | | * | http://bugzilla.dre.vanderbilt.edu/show_bug.cgi?id=3940#c4Oliver Kellogg2018-01-165-1089/+1160
| | |/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Attachment 1524: Patch to make tao_idl ignore IDL4 annotations TAO/TAO_IDL/fe/idl.ll - Add rule @[A-Za-z][A-Za-z0-9_]*[ \t]*(\([^)]+\))? with action "break". TAO/TAO_IDL/fe/idl.tab.cpp TAO/TAO_IDL/fe/idl.tab.hpp TAO/TAO_IDL/fe/idl.yy.cpp - In directory TAO/TAO_IDL execute script regen.sh using flex 2.6.0 and bison 3.0.2. TAO/TAO_IDL/fe/idl.ypp - Fix typo in comment.