This is an automated email from the ASF dual-hosted git repository.

xuzhenbao pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/celix.git


    from 7f095dca Merge pull request #560 from 
apache/hotfix/dm_all_component_active_segfault
     new 4a1ef22a Improving rsa_shm according to code reviews
     new 9175b303 Removing unnecessary type conversions from celix_errno
     new cc9e0f1f Add synchronization between shm client and server when client 
exits
     new f647eccf Set ERROR_INJECTOR_DFI default ON
     new 6954a85e Handle error for endpointDescription_clone
     new ad97eeb8 Add unit test for rsa_common
     new 96221707 Replace the hash_map in rsa_json_rpc with celix_long_hash_map
     new 5eb30e65 Add error injector for celix_long_hash_map
     new c9ce507d Resolve busy loop error
     new 099d7659 Reuse dfi option to its error injector
     new 3d24c025 Add conan option for mdnsresponder_ei
     new 3c903725 error_injector_mdnsresponder not support MacOS
     new 46e73d1c Revert "error_injector_mdnsresponder not support MacOS"
     new 3b966579 Revert "Add conan option for mdnsresponder_ei"
     new ad96edc1 Add validata for rsa_shm and discovery_zeroconf
     new 6669d38c Revert "Add synchronization between shm client and server 
when client exits"
     new 0c78bdcf Merge branch 'master' into rsa_shm_unit_test
     new cd5a44cf Merge pull request #551 from xuzhenbao/rsa_shm_unit_test

The 3517 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .../rsa_shm/gtest/CMakeLists.txt                   |   1 +
 .../gtest/src/RsaShmClientServerUnitTestSuite.cc   |   2 +-
 .../src/RsaShmExportRegistrationUnitTestSuite.cc   |  13 ++
 .../rsa_shm/gtest/src/RsaShmImplUnitTestSuite.cc   |  22 +++
 .../src/RsaShmImportRegistrationUnitTestSuite.cc   |  12 ++
 .../rsa_shm/src/rsa_shm_client.c                   |  16 +-
 .../rsa_shm/src/rsa_shm_export_registration.c      |   7 +-
 .../rsa_shm/src/rsa_shm_impl.c                     |   9 +-
 .../rsa_shm/src/rsa_shm_server.c                   |   2 +-
 .../shm_pool/src/shm_cache.c                       |   2 +-
 .../shm_pool/src/shm_pool.c                        |   2 +-
 bundles/remote_services/rsa_common/CMakeLists.txt  |   6 +-
 .../shm_pool => rsa_common}/gtest/CMakeLists.txt   |  30 ++--
 .../gtest/src/EndpointDescriptionUnitTestSuite.cc  | 172 +++++++++++++++++++++
 .../rsa_common/src/endpoint_description.c          |  34 ++--
 .../rsa_rpc_json/gtest/CMakeLists.txt              |   2 +
 .../gtest/src/RsaJsonRpcActivatorUnitTestSuite.cc  |  15 ++
 .../gtest/src/RsaJsonRpcUnitTestSuite.cc           |  45 ++++++
 .../rsa_rpc_json/src/rsa_json_rpc_activator.c      |   7 +-
 .../rsa_rpc_json/src/rsa_json_rpc_endpoint_impl.c  |   8 +-
 .../rsa_rpc_json/src/rsa_json_rpc_proxy_impl.c     |  48 ++++--
 conanfile.py                                       |  11 +-
 libs/error_injector/CMakeLists.txt                 |   5 +-
 .../CMakeLists.txt                                 |  12 +-
 .../include/celix_long_hash_map_ei.h               |  13 +-
 .../src/celix_long_hash_map_ei.cc                  |  20 +--
 .../error_injector/celix_properties/CMakeLists.txt |   5 +-
 .../celix_properties/include/celix_properties_ei.h |   1 +
 .../celix_properties/src/celix_properties_ei.cc    |   8 +
 libs/error_injector/stdio/src/stdio_ei.cc          |   2 +-
 libs/utils/include/celix_errno.h                   |   2 +-
 31 files changed, 451 insertions(+), 83 deletions(-)
 copy bundles/remote_services/{remote_service_admin_shm_v2/shm_pool => 
rsa_common}/gtest/CMakeLists.txt (59%)
 create mode 100644 
bundles/remote_services/rsa_common/gtest/src/EndpointDescriptionUnitTestSuite.cc
 copy libs/error_injector/{ifaddrs => celix_long_hash_map}/CMakeLists.txt (67%)
 copy 
bundles/remote_services/remote_service_admin_shm_v2/rsa_shm/gtest/src/thpool_ei.h
 => libs/error_injector/celix_long_hash_map/include/celix_long_hash_map_ei.h 
(80%)
 copy 
bundles/remote_services/remote_service_admin_shm_v2/rsa_shm/gtest/src/thpool_ei.h
 => libs/error_injector/celix_long_hash_map/src/celix_long_hash_map_ei.cc (72%)

Reply via email to