You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@celix.apache.org by pn...@apache.org on 2021/05/14 11:54:33 UTC
[celix] 01/01: Merge pull request #344 from
apache/feature/cxx_rsa_update
This is an automated email from the ASF dual-hosted git repository.
pnoltes pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/celix.git
commit 0cd23ad37ccb238f82a002321de4e396f08b2f85
Merge: 68d7f6a dc2d5a7
Author: Pepijn Noltes <pe...@gmail.com>
AuthorDate: Fri May 14 13:54:22 2021 +0200
Merge pull request #344 from apache/feature/cxx_rsa_update
Feature/cxx rsa update
.github/workflows/coverage.yml | 1 +
.github/workflows/coverity-scan.yml | 3 +-
.github/workflows/macos-nightly.yml | 2 +-
.github/workflows/macos.yml | 2 +-
.github/workflows/ubuntu-nightly.yml | 3 +-
.github/workflows/ubuntu.yml | 3 +-
bundles/CMakeLists.txt | 2 +-
.../async_remote_services/admin/include/admin.h | 104 -----
bundles/async_remote_services/admin/src/admin.cc | 277 -------------
.../async_remote_services/common/CMakeLists.txt | 31 --
.../common/include/ExportedServiceFactory.h | 105 -----
.../common/include/ImportedServiceFactory.h | 99 -----
bundles/async_remote_services/common/src/common.cc | 2 -
.../discovery_configured/CMakeLists.txt | 43 --
.../include/ConfiguredEndpoint.h | 52 ---
.../include/ConfiguredEndpointProperties.h | 99 -----
.../src/ConfiguredDiscoveryManager.cc | 91 -----
.../src/ConfiguredDiscoveryManagerActivator.cc | 39 --
.../discovery_configured/src/ConfiguredEndpoint.cc | 89 ----
.../async_remote_services/examples/CMakeLists.txt | 108 -----
.../examples/HardcodedExampleProvider.cc | 142 -------
.../examples/HardcodedExampleSerializer.cc | 239 -----------
.../examples/HardcodedExampleSerializer.h | 91 -----
.../examples/HardcodedExampleSubscriber.cc | 207 ----------
.../examples/IHardcodedService.h | 34 --
.../rsa_spi/include/celix/rsa/Constants.h | 31 --
.../rsa_spi/include/celix/rsa/Endpoint.h | 68 ----
.../CMakeLists.txt | 12 +-
.../admin/CMakeLists.txt | 36 +-
.../admin/gtest/CMakeLists.txt} | 20 +-
.../admin/gtest/src/RemoteServiceAdminTestSuite.cc | 316 +++++++++++++++
.../admin/include/RemoteServiceAdmin.h | 80 ++++
.../admin/src/RemoteServiceAdmin.cc | 258 ++++++++++++
.../discovery_configured/CMakeLists.txt | 49 +++
.../doc/configured_discovery.adoc | 0
.../discovery_configured/gtest/CMakeLists.txt | 32 ++
.../gtest/resources/endpoint_discovery.json} | 6 +-
.../gtest/src/RsaConfiguredDiscoveryTestSuite.cc | 93 +++++
.../celix/rsa/IConfiguredDiscoveryManager.h | 73 ++++
.../src/ConfiguredDiscoveryManager.cc | 161 ++++++++
.../src}/ConfiguredDiscoveryManager.h | 55 +--
.../src/ConfiguredDiscoveryManagerActivator.cc} | 28 +-
.../doc/async_remote_admin.adoc | 0
.../cxx_remote_services/integration/CMakeLists.txt | 97 +++++
.../integration/gtest/CMakeLists.txt | 67 +++
.../src/RemoteServicesIntegrationTestSuite.cc | 131 ++++++
.../integration/include/ICalculator.h} | 14 +-
.../resources/Calculator$add$Invoke.descriptor | 9 +
.../resources/Calculator$add$Return.descriptor | 9 +
.../integration/resources/endpoint_discovery.json | 15 +
.../integration/src/CalculatorConsumer.cc | 75 ++++
.../integration/src/CalculatorProvider.cc | 58 +++
.../src/TestExportImportRemoteServiceFactory.cc | 450 +++++++++++++++++++++
.../rsa_spi/CMakeLists.txt | 4 +-
.../include/celix/rsa/EndpointDescription.h | 186 +++++++++
.../rsa_spi/include/celix/rsa/IEndpointAnnouncer.h | 6 +-
.../include/celix/rsa/IExportServiceFactory.h | 26 +-
.../rsa_spi/include/celix/rsa/IExportedService.h | 4 +-
.../include/celix/rsa/IImportServiceFactory.h | 24 +-
.../rsa_spi/include/celix/rsa/RemoteConstants.h | 133 ++++++
.../include/celix/rsa/RemoteServicesException.h | 2 +-
.../topology_manager/CMakeLists.txt | 0
.../topology_manager/include/topology_manager.h | 0
.../topology_manager/src/topology_manager.cc | 0
bundles/logging/log_helper/CMakeLists.txt | 4 +-
.../log_helper/gtest/src/LogHelperTestSuite.cc | 44 +-
.../logging/log_helper/include/celix/LogHelper.h | 120 ++++++
.../logging/log_helper/include/celix_log_helper.h | 26 +-
.../{include_v2 => include_v1}/log_helper.h | 0
.../pubsub_admin_zmq/v1/src/pubsub_zmq_admin.c | 1 +
.../pubsub_admin_zmq/v2/src/pubsub_zmq_admin.c | 1 +
bundles/pubsub/pubsub_discovery/CMakeLists.txt | 7 +-
bundles/pubsub/pubsub_utils/src/pubsub_matching.c | 18 +-
.../src/pubsub_serialization_provider.c | 7 +-
cmake/cmake_celix/Generic.cmake | 25 ++
libs/framework/gtest/CMakeLists.txt | 1 +
.../gtest/src/CxxBundleContextTestSuite.cc | 1 -
libs/framework/gtest/src/CxxUtilsTestSuite.cc | 62 +++
libs/framework/include/celix/Bundle.h | 3 +-
libs/framework/include/celix/Constants.h | 8 +
libs/framework/include/celix/ServiceRegistration.h | 8 +-
libs/framework/include/celix/Utils.h | 20 +
.../include/celix/dm/DependencyManager_Impl.h | 2 +-
libs/promises/api/celix/impl/SharedPromiseState.h | 6 +-
84 files changed, 2719 insertions(+), 2141 deletions(-)