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 2020/07/13 20:45:22 UTC
[celix] 01/02: Merge remote-tracking branch 'remotes/origin/master'
into feature/register_with_reserved_id
This is an automated email from the ASF dual-hosted git repository.
pnoltes pushed a commit to branch feature/async_svc_registration
in repository https://gitbox.apache.org/repos/asf/celix.git
commit e06817e8e4c3a13b0363716cf7518aaf2b7471a8
Merge: c4f42e9 69209ca
Author: Pepijn Noltes <pe...@gmail.com>
AuthorDate: Sat Jul 4 16:22:18 2020 +0200
Merge remote-tracking branch 'remotes/origin/master' into feature/register_with_reserved_id
.github/workflows/coverity-scan.yml | 57 +++
bundles/http_admin/civetweb/CMakeLists.txt | 2 +-
bundles/pubsub/CMakeLists.txt | 12 +-
bundles/pubsub/examples/CMakeLists.txt | 6 +-
.../src/pubsub_psa_tcp_constants.h | 13 +
.../pubsub/pubsub_admin_tcp/src/pubsub_tcp_admin.c | 16 +-
.../pubsub_admin_tcp/src/pubsub_tcp_handler.c | 393 ++++++++++--------
.../pubsub_admin_tcp/src/pubsub_tcp_handler.h | 3 +-
.../src/pubsub_tcp_topic_receiver.c | 87 ++--
.../pubsub_admin_tcp/src/pubsub_tcp_topic_sender.c | 13 +-
.../src/pubsub_psa_udpmc_constants.h | 11 +
.../pubsub_admin_udp_mc/src/pubsub_udpmc_admin.c | 15 +-
.../src/pubsub_udpmc_topic_receiver.c | 78 ++--
.../src/pubsub_udpmc_topic_sender.c | 17 +-
.../src/pubsub_psa_websocket_constants.h | 6 +
.../src/pubsub_websocket_admin.c | 15 +-
.../src/pubsub_websocket_topic_receiver.c | 68 +++-
.../src/pubsub_psa_zmq_constants.h | 12 +
.../pubsub/pubsub_admin_zmq/src/pubsub_zmq_admin.c | 41 +-
.../src/pubsub_zmq_topic_receiver.c | 88 ++--
.../pubsub_admin_zmq/src/pubsub_zmq_topic_sender.c | 47 ++-
.../gtest => pubsub_protocol}/CMakeLists.txt | 17 +-
.../pubsub_protocol_lib}/CMakeLists.txt | 20 +-
.../include/pubsub_wire_protocol_common.h | 66 +++
.../src/pubsub_wire_protocol_common.c} | 323 ++++++---------
.../pubsub_protocol_wire_v1/CMakeLists.txt | 5 +-
.../pubsub_protocol_wire_v1/gtest/CMakeLists.txt | 0
.../gtest/src/PS_WP_tests.cc | 38 +-
.../pubsub_protocol_wire_v1/gtest/src/main.cc | 0
.../src/ps_wire_protocol_activator.c | 11 +-
.../src/pubsub_wire_protocol_impl.c | 171 ++++++++
.../src/pubsub_wire_protocol_impl.h | 11 +-
.../pubsub_protocol_wire_v2}/CMakeLists.txt | 27 +-
.../pubsub_protocol_wire_v2}/gtest/CMakeLists.txt | 12 +-
.../gtest/src/PS_WP_v2_tests.cc | 249 ++++++++++++
.../pubsub_protocol_wire_v2}/gtest/src/main.cc | 0
.../src/ps_wire_v2_protocol_activator.c} | 37 +-
.../src/pubsub_wire_v2_protocol_impl.c | 205 ++++++++++
.../src/pubsub_wire_v2_protocol_impl.h | 58 +++
.../src/pubsub_wire_protocol_common.c | 72 ----
.../src/pubsub_wire_protocol_common.h | 44 --
bundles/pubsub/pubsub_spi/CMakeLists.txt | 7 +-
.../gtest/CMakeLists.txt | 17 +-
.../gtest/src/PubSubEndpointUtilsTestSuite.cc | 47 +++
.../pubsub/pubsub_spi/include/pubsub_endpoint.h | 16 +-
.../pubsub/pubsub_spi/include/pubsub_protocol.h | 62 ++-
bundles/pubsub/pubsub_spi/src/pubsub_endpoint.c | 3 +-
.../pubsub/pubsub_spi/src/pubsub_endpoint_match.c | 11 +
.../src/pubsub_topology_manager.c | 447 +++++++++++++--------
.../src/pubsub_topology_manager.h | 14 +-
.../src/PubSubSerializationProviderTestSuite.cc | 2 +-
bundles/pubsub/pubsub_utils/include/pubsub_utils.h | 10 +
.../src/pubsub_serialization_provider.c | 24 ++
bundles/pubsub/pubsub_utils/src/pubsub_utils.c | 15 +
bundles/pubsub/test/CMakeLists.txt | 192 ++++++++-
.../meta_data/deadlock.scope.properties} | 20 +-
.../meta_data/deadlock.scope2.properties} | 20 +-
.../pubsub/test/pstm_deadlock_test/test_runner.cc | 142 +++++++
bundles/pubsub/test/test/test_endpoint_runner.cc | 4 +-
bundles/pubsub/test/test/test_runner.cc | 78 +++-
bundles/pubsub/test/test/tst_activator.c | 56 ++-
bundles/pubsub/test/test/tst_endpoint_activator.c | 6 +-
bundles/shell/shell_wui/resources/ansi_up.js | 10 +-
cmake/CelixConfig.cmake | 6 +-
cmake/cmake_celix/BundlePackaging.cmake | 193 ++++++++-
cmake/cmake_celix/ContainerPackaging.cmake | 11 +-
cmake/cmake_celix/DockerPackaging.cmake | 10 +-
examples/CMakeLists.txt | 7 +-
examples/celix-examples/CMakeLists.txt | 1 +
.../celix-examples/http_example/CMakeLists.txt | 4 +-
libs/framework/src/celix_log.c | 4 +
libs/framework/src/dm_dependency_manager_impl.c | 44 +-
libs/utils/gtest/src/LogUtilsTestSuite.cc | 2 -
libs/utils/include/celix_byteswap.h | 51 +++
74 files changed, 2864 insertions(+), 1038 deletions(-)