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

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

commit 10fe2568ce7f4ceb249cb2197bb816a8cd606b22
Merge: 641869857 d10661d6f
Author: PengZheng <[email protected]>
AuthorDate: Thu Nov 13 11:46:24 2025 +0800

    Merge pull request #802 from xuzhenbao/improve_rsa
    
    Improve rsa

 .../remote_service_admin_shm_v2/README.md          |  21 +-
 .../diagrams/rsa_shm_component_diagram.png         | Bin 25998 -> 17012 bytes
 .../diagrams/rsa_shm_component_diagram.puml        |   8 -
 .../rsa_shm/CMakeLists.txt                         |   2 +-
 .../rsa_shm/gtest/CMakeLists.txt                   |   6 +-
 .../gtest/src/RsaShmActivatorUnitTestSuite.cc      | 157 +++-
 .../src/RsaShmExportRegistrationUnitTestSuite.cc   | 140 ++--
 .../rsa_shm/gtest/src/RsaShmImplUnitTestSuite.cc   | 857 +++++++++++----------
 .../src/RsaShmImportRegistrationUnitTestSuite.cc   |  91 +--
 .../gtest/src/RsaShmIntegrationTestSuite.cc        |   6 +-
 .../rsa_shm/src/rsa_shm_activator.c                | 102 ++-
 .../rsa_shm/src/rsa_shm_constants.h                |   9 +
 .../rsa_shm/src/rsa_shm_export_registration.c      | 237 +-----
 .../rsa_shm/src/rsa_shm_export_registration.h      |   9 +-
 .../rsa_shm/src/rsa_shm_impl.c                     | 134 +++-
 .../rsa_shm/src/rsa_shm_impl.h                     |   9 +-
 .../rsa_shm/src/rsa_shm_import_registration.c      | 113 +--
 .../rsa_shm/src/rsa_shm_import_registration.h      |   8 +-
 .../rsa_shm/src/rsa_shm_server.c                   |   8 +-
 .../shm_pool/gtest/src/ShmCacheTestSuite.cc        |   6 +-
 .../shm_pool/src/shm_cache.c                       |   2 +-
 .../remote_services/rsa_rpc_json/CMakeLists.txt    |   3 +-
 .../diagrams/remote_service_endpoint_use_seq.png   | Bin 43996 -> 33935 bytes
 .../diagrams/remote_service_endpoint_use_seq.puml  |   6 +-
 .../diagrams/remote_service_proxy_use_seq.png      | Bin 43223 -> 44202 bytes
 .../diagrams/remote_service_proxy_use_seq.puml     |  14 +-
 .../rsa_rpc_json/gtest/CMakeLists.txt              |   1 -
 .../gtest/src/RsaJsonRpcIntegrationTestSuite.cc    |   2 +-
 .../gtest/src/RsaJsonRpcUnitTestSuite.cc           | 491 ++++++------
 .../src/RsaRequestSenderTrackerUnitTestSuite.cc    | 146 ----
 .../rsa_rpc_json/src/rsa_json_rpc_activator.c      |   5 +-
 .../rsa_rpc_json/src/rsa_json_rpc_endpoint_impl.c  |  41 +-
 .../rsa_rpc_json/src/rsa_json_rpc_endpoint_impl.h  |   6 +-
 .../rsa_rpc_json/src/rsa_json_rpc_impl.c           |  63 +-
 .../rsa_rpc_json/src/rsa_json_rpc_impl.h           |  13 +-
 .../rsa_rpc_json/src/rsa_json_rpc_proxy_impl.c     |  69 +-
 .../rsa_rpc_json/src/rsa_json_rpc_proxy_impl.h     |  11 +-
 .../rsa_rpc_json/src/rsa_request_sender_tracker.c  | 146 ----
 .../rsa_rpc_json/src/rsa_request_sender_tracker.h  |  45 --
 .../rsa_spi/include/celix_rsa_rpc_factory.h        | 120 +++
 .../rsa_spi/include/rsa_request_handler_service.h  |  59 --
 .../rsa_spi/include/rsa_request_sender_service.h   |  60 --
 .../rsa_spi/include/rsa_rpc_factory.h              |  87 ---
 examples/conan_test_package/test_c_rsa_spi.c       |   4 +-
 libs/dfi/error_injector/dfi/CMakeLists.txt         |   1 +
 libs/dfi/error_injector/dfi/include/dfi_ei.h       |   2 +
 libs/dfi/error_injector/dfi/src/dfi_ei.cc          |   7 +
 .../error_injector/celix_bundle_ctx/CMakeLists.txt |   1 +
 .../include/celix_bundle_context_ei.h              |   1 +
 .../src/celix_bundle_context_ei.cc                 |   7 +
 .../src/CelixBundleContextServicesTestSuite.cc     |  83 ++
 libs/framework/src/service_tracker.c               |  43 +-
 52 files changed, 1513 insertions(+), 1949 deletions(-)

Reply via email to