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(-)