summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Remove preproc checks - if ACE_HAS_IPV6 is set, the IPV^ defs should be ↵fix-ipv6only-handlingSteve Huston2018-03-091-11/+9
| | | | there too.
* Merge pull request #585 from louishust/log_abortJohnny Willemsen2018-03-022-1/+2
|\ | | | | Bugfix: ACE abort when use %l and the msg len exceed ACE_MAXLOGMSGLEN
| * Bugfix: ACE abort when use %l and the msg len exceed ACE_MAXLOGMSGLENshuai.lou2018-03-022-1/+2
|/
* Merge pull request #583 from DOCGroup/Riverace-case2088Steve Huston2018-03-018-43/+217
|\ | | | | Adds new ipv6_only parameter for opening ACE_SOCK_Acceptor and ACE_SOCK_Dgram when ACE_HAS_IPV6 is in effect.
| * 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