This is an automated email from the ASF dual-hosted git repository.
pnoltes pushed a change to branch feature/coding_conventions
in repository https://gitbox.apache.org/repos/asf/celix.git
from 65750a55 Update the naming convention documentation
add 0c0833a0 Add shm_pool unit test
add d826428d Own header use #include "xxx.h"
add 7045942a Update branch
add 29125181 Merge branch 'master' of https://github.com/xuzhenbao/celix
into rsa_shm_unit_test
add 4dad2004 Add unit test for rsa_shm
add b12db9a5 Use #include " " for celix own header
add cbcf9867 Add unit test for rsa_rpc_json
add 1c4c31c6 Fixing test case for rsa
add dcd3896e rsa_json_rpc and rsa_request_sender use the same log helper
add 7ed55585 Remove an unnecessary dependency
add d640a5eb Add LINKER_WRAP_SUPPORTED option for some unit tests
add c3bcde55 Add symbols export configuration for celix_utils
add 35ecfceb Add export header for etcdlib
add 860f7a87 Add export header for dfi
add ad63f68c Fix wrong usage of EXPORT marco on structs
add 5d24e831 Remove VISIBILITY_INLINES_HIDDEN from c libs visibility config
add 6a0baac7 Update framework headers to include "celix_framework_export.h"
add 0e45c169 Refactor framework and utils object library for export headers
add dcaa4703 Apply export header macros for framework, utils and dfi
add 01cdb31d Add export macro for private functions used in unit tests
add 92230e48 Remove resolved TODO comment
add dba2213a Fix install include for dfi, utils and framework lib
add 1db7b538 Update useBundle/useBundles call to work on installed bundles
add 359fccf5 Refactor some framework gtest naming/file extensions.
add 698ba086 Merge pull request #523 from apache/feature/fix_lb_command
add eed9d3e4 Merge branch 'master' into feature/export_headers
add ab09c3f7 Apply clang-format on lib dfi headers
add 038746be Add missing GenerateExportHeader cmake include for etcdlib
add 770fb8b5 Revert "Apply clang-format on lib dfi headers"
add 31dfb721 Share export header between shared and static etcd libraries.
add f14fa731 Make sure object library is built using the same setting as
the corresponding shared library.
add 12695f2c Revert erroneous commit.
add be3d4322 Fix Coverity 218468 Resource leak.
add a027f6df Fix Coverity 211184 Dereference after null check.
add 717704d7 Fix Coverity 200291 Unchecked return value.
add 479ccf06 Fix Coverity 200287 Untrusted loop bound.
add 777bb1c2 Fix Coverity 185518 Argument cannot be negative.
add d571d545 Merge pull request #525 from apache/hotfix/utils_coverity_fix
add 185c5850 Merge branch 'master' into feature/export_headers
add 335935c3 Merge pull request #524 from apache/feature/export_headers
add db3768c0 Fixed typo in bundle packaging checking path
add 308ebf3d Merge pull request #530 from WebmasterTD/FixBundlePackaging
add c4405041 Update GH notifications format for better mailing list
archive readability
add d07ee87f Merge pull request #528 from apache/change-gh-notifications
add d37e8570 Fix double-dlclose and remove dead code.
add 7ab558d4 Fix -Werror=unused-variable.
add 8410db18 Fix crash when starting bundle containing unresolved symbols
#492.
add 54b01ebb Fix #501: celix_bundleActivator_start fails silently.
add dbe030c1 Fix typo.
add a481f9d9 Abort bundle resolution when failing to load any shared
object in bundle
add cab704d3 Close shared objects already opened when failing to load all
shared objects in bundle.
add 0c1cc52c Fix typo in add_celix_bundle_dependencies for framework test.
add 314e5327 Protect against bundles with bad exports.
add 036f8cb3 Improve framework's logging.
add dbb93ea5 Merge pull request #529 from apache/hotfix/double-dlclose
add 97610467 Fix wrong compare function in lb_command.c
add 356daf9b Merge pull request #533 from apache/hotfix/sort_in_lb_command
add d2240029 Add linker script for add_celix_bundle so minimize bundle lib
size
add 272c1e9c Merge branch 'master' into feature/bundle_linker_script
add 5ab7fcf6 Add celix_bundle_hide_symbols cmake function
add 577d9a96 Merge remote-tracking branch 'origin/master' into
feature/bundle_linker_script
add b7bd54da Merge remote-tracking branch 'origin/master' into
feature/bundle_linker_script
add 6b7a80e0 Default hide symbols for bundle (activator) libs
add 5dc6124f Merge branch 'feature/bundle_linker_script' of
github.com:apache/celix into feature/bundle_linker_script
add aeaa104d Remove unneeded linker script files
add 1128583b Rewrite bundle symbol visibility paragraph
add c63c6353 Merge pull request #532 from
apache/feature/bundle_hide_symbols
add 8718b9f3 Add .note section to embed_bundle_linux.s to prevent
executable stack
add 03038302 Merge pull request #535 from
apache/hotfix/mark_embed_bundles_as_not_exec
add 9e631c14 Merge master codes
add 0fc6f3ce Add CELIX_GOTO_IF_ERR marcro to celix_errno.h
add fae2eb4d Update aspritnf_ei to include vasprintf
add 7437f3cf Add array list error injection lib
add 78ff2f06 Add error injection test suite for array list
add b4d8eaac Add status return to array list modification functions
add 19529d7a Merge pull request #534 from
apache/feature/array_list_return_status_on_modification
add 8f1f2e24 Merge master codes
add c0666d0e Merge pull request #537 from xuzhenbao/rsa_shm_unit_test
add ad503724 Update GitHub action to use latest macOS.
add 26047cc3 Update GitHub action to use macOS 11 to avoid building
everything.
add a0667538 Merge pull request #541 from apache/hotfix/macos-action-fix
add 9002e9ea Add a test case to illustrate lack of export symbols to be
used as valid caller of the error injection target.
add 38539edd Use a separate cut(code under test) library for unit test.
add a690d48b Fixed unresolved symbol when linking
test_framework_with_cxx14.
add bdbd660f Make bundles loadable without celix_bundle_private_libs.
add 85bc17e6 Use a separate utils_cut(code under test) library for unit
test.
add 0d5ff631 Fix typo causing compilation failure.
add dd3d35a3 Merge pull request #543 from
apache/feature/error_injector_ergonomics
new b38d0805 Merge remote-tracking branch 'origin/master' into
feature/coding_conventions
new a565eff2 Update coding convention doc (#442)
new 88ea1270 Update clang-format file (#508)
The 3 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:
.asf.yaml | 12 +
.clang-format | 34 +-
.github/workflows/macos.yml | 2 +-
CMakeLists.txt | 3 +
bundles/logging/log_helper/CMakeLists.txt | 1 +
.../log_service_v2/src/log_service_activator.c | 10 +-
bundles/pubsub/pubsub_spi/CMakeLists.txt | 2 +-
.../discovery_zeroconf/gtest/CMakeLists.txt | 48 +-
.../rsa_shm/CMakeLists.txt | 41 +-
.../rsa_shm/gtest/CMakeLists.txt | 84 +-
.../rsa_shm/gtest/resources/client.properties.in | 25 -
...org.apache.celix.test.api.Calculator.descriptor | 9 +
.../rsa_shm/gtest/resources/server.properties.in | 25 -
.../gtest/src/RsaShmActivatorUnitTestSuite.cc | 103 +++
.../gtest/src/RsaShmClientServerTestSuite.cc | 62 --
.../gtest/src/RsaShmClientServerUnitTestSuite.cc | 738 ++++++++++++++++
.../src/RsaShmExportRegistrationUnitTestSuite.cc | 474 ++++++++++
.../rsa_shm/gtest/src/RsaShmImplUnitTestSuite.cc | 825 ++++++++++++++++++
.../src/RsaShmImportRegistrationUnitTestSuite.cc | 287 +++++++
...rTestSuite.cc => RsaShmIntegrationTestSuite.cc} | 12 +-
.../rsa_shm/gtest/src/RsaShmTestService.h} | 27 +-
.../rsa_shm/gtest/src/RsaShmTestSuite.cc | 162 ----
.../rsa_shm/gtest/src/thpool_ei.cc} | 33 +-
.../rsa_shm/gtest/src/thpool_ei.h | 11 +-
.../rsa_shm/src/rsa_shm_activator.c | 40 +-
.../rsa_shm/src/rsa_shm_client.c | 127 +--
.../rsa_shm/src/rsa_shm_client.h | 8 +-
.../rsa_shm/src/rsa_shm_export_registration.c | 52 +-
.../rsa_shm/src/rsa_shm_export_registration.h | 12 +-
.../rsa_shm/src/rsa_shm_impl.c | 307 ++++---
.../rsa_shm/src/rsa_shm_impl.h | 12 +-
.../rsa_shm/src/rsa_shm_import_registration.c | 35 +-
.../rsa_shm/src/rsa_shm_import_registration.h | 11 +-
.../rsa_shm/src/rsa_shm_msg.h | 1 +
.../rsa_shm/src/rsa_shm_server.c | 75 +-
.../rsa_shm/src/rsa_shm_server.h | 4 +-
.../shm_pool/gtest/CMakeLists.txt | 23 +-
.../shm_pool/gtest/src/ShmCacheTestSuite.cc | 105 ++-
.../shm_pool/gtest/src/ShmPoolTestSuite.cc | 64 +-
.../shm_pool/src/shm_cache.c | 24 +-
.../shm_pool/src/shm_pool.c | 14 +-
.../remote_services/rsa_rpc_json/CMakeLists.txt | 41 +-
.../rsa_rpc_json/gtest/CMakeLists.txt | 64 +-
.../org.apache.celix.test.api.rpc_json.descriptor | 5 +-
.../gtest/src/RsaJsonRpcActivatorUnitTestSuite.cc | 112 +++
...tSuite.cc => RsaJsonRpcIntegrationTestSuite.cc} | 29 +-
.../rsa_rpc_json/gtest/src/RsaJsonRpcTestService.h | 31 +-
.../rsa_rpc_json/gtest/src/RsaJsonRpcTestSuite.cc | 295 -------
.../gtest/src/RsaJsonRpcUnitTestSuite.cc | 950 +++++++++++++++++++++
.../src/RsaRequestSenderTrackerUnitTestSuite.cc | 147 ++++
.../rsa_rpc_json/src/rsa_json_rpc_activator.c | 16 +-
.../rsa_rpc_json/src/rsa_json_rpc_endpoint_impl.c | 37 +-
.../rsa_rpc_json/src/rsa_json_rpc_endpoint_impl.h | 9 +-
.../rsa_rpc_json/src/rsa_json_rpc_impl.c | 46 +-
.../rsa_rpc_json/src/rsa_json_rpc_impl.h | 6 +-
.../rsa_rpc_json/src/rsa_json_rpc_proxy_impl.c | 51 +-
.../rsa_rpc_json/src/rsa_json_rpc_proxy_impl.h | 10 +-
.../rsa_rpc_json/src/rsa_request_sender_tracker.c | 32 +-
.../rsa_rpc_json/src/rsa_request_sender_tracker.h | 9 +-
bundles/remote_services/rsa_spi/CMakeLists.txt | 5 +
.../topology_manager/src/activator.c | 12 +-
bundles/shell/shell/src/lb_command.c | 12 +-
cmake/celix_project/CelixProject.cmake | 6 +-
cmake/cmake_celix/BundlePackaging.cmake | 14 +-
cmake/cmake_celix/Generic.cmake | 57 ++
cmake/cmake_celix/templates/embed_bundle_linux.s | 1 +
documents/bundles.md | 49 +-
documents/cmake_commands/README.md | 27 +
documents/development/README.md | 40 +-
.../readme_c_examples/CMakeLists.txt | 7 +
.../readme_c_examples/src/my_bundle_activator.c | 17 +-
libs/dfi/CMakeLists.txt | 19 +-
libs/dfi/include/avrobin_serializer.h | 9 +-
libs/dfi/include/dfi_log_util.h | 4 +-
libs/dfi/include/dyn_common.h | 11 +-
libs/dfi/include/dyn_function.h | 27 +-
libs/dfi/include/dyn_interface.h | 24 +-
libs/dfi/include/dyn_message.h | 22 +-
libs/dfi/include/dyn_type.h | 62 +-
libs/dfi/include/json_rpc.h | 7 +-
libs/dfi/include/json_serializer.h | 9 +-
libs/error_injector/CMakeLists.txt | 9 +
libs/error_injector/api/celix_error_injector.h | 12 +
libs/error_injector/asprintf/CMakeLists.txt | 4 +-
libs/error_injector/asprintf/include/asprintf_ei.h | 2 +
libs/error_injector/asprintf/src/asprintf_ei.cc | 11 +-
.../CMakeLists.txt | 23 +-
.../include/celix_array_list_ei.h} | 31 +-
.../celix_array_list/src/celix_array_list_ei.cc | 101 +++
.../{malloc => celix_bundle}/CMakeLists.txt | 16 +-
.../include/celix_bundle_ei.h} | 10 +-
.../celix_bundle/src/celix_bundle_ei.cc} | 32 +-
.../error_injector/celix_bundle_ctx/CMakeLists.txt | 11 +-
.../include/celix_bundle_context_ei.h | 6 +
.../src/celix_bundle_context_ei.cc | 43 +
.../CMakeLists.txt | 10 +-
.../include/celix_log_helper_ei.h} | 9 +-
.../src/celix_log_helper_ei.cc} | 18 +-
libs/error_injector/celix_threads/CMakeLists.txt | 6 +-
.../celix_threads/include/celix_threads_ei.h | 3 +
.../celix_threads/src/celix_threads_ei.cc | 23 +-
libs/error_injector/celix_utils/CMakeLists.txt | 2 +
.../celix_utils/include/celix_utils_ei.h | 4 +
.../celix_utils/src/celix_utils_ei.cc | 14 +
.../{asprintf => celix_version}/CMakeLists.txt | 12 +-
.../include/celix_version_ei.h} | 11 +-
.../celix_version/src/celix_version_ei.cc} | 27 +-
libs/error_injector/{zip => dfi}/CMakeLists.txt | 19 +-
.../include/eventfd_ei.h => dfi/include/dfi_ei.h} | 12 +-
libs/error_injector/dfi/src/dfi_ei.cc | 45 +
.../{eventfd => ifaddrs}/CMakeLists.txt | 12 +-
.../asprintf_ei.h => ifaddrs/include/ifaddrs_ei.h} | 10 +-
.../asprintf_ei.h => ifaddrs/src/ifaddrs_ei.cc} | 22 +-
.../{celix_threads => pthread}/CMakeLists.txt | 19 +-
.../include/pthread_ei.h} | 27 +-
libs/error_injector/pthread/src/pthread_ei.cc | 79 ++
.../error_injector/socket}/CMakeLists.txt | 18 +-
.../eventfd_ei.h => socket/include/socket_ei.h} | 9 +-
.../src/eventfd_ei.cc => socket/src/socket_ei.cc} | 25 +-
libs/error_injector/stdio/CMakeLists.txt | 1 +
libs/error_injector/stdio/include/stdio_ei.h | 2 +
libs/error_injector/stdio/src/stdio_ei.cc | 10 +
.../{eventfd => sys_shm}/CMakeLists.txt | 10 +-
.../eventfd_ei.h => sys_shm/include/sys_shm_ei.h} | 10 +-
.../error_injector/sys_shm/src/sys_shm_ei.cc | 30 +-
libs/etcdlib/CMakeLists.txt | 40 +-
libs/etcdlib/api/etcd.h | 25 +-
libs/etcdlib/api/etcdlib.h | 23 +-
libs/framework/CMakeLists.txt | 58 +-
libs/framework/gtest/CMakeLists.txt | 33 +-
.../BundleArchiveWithErrorInjectionTestSuite.cc | 28 +-
...s.cpp => CelixBundleContextBundlesTestSuite.cc} | 93 +-
.../CelixBundleContextBundlesWithErrorTestSuite.cc | 94 ++
....cpp => CelixBundleContextServicesTestSuite.cc} | 106 +--
...amework_test.cpp => CelixFrameworkTestSuite.cc} | 37 +
.../gtest/src/CelixFrameworkUtilsTestSuite.cc | 12 +-
.../gtest/src/MultipleFrameworkTestSuite.cc | 56 ++
.../gtest/src/multiple_frameworks_test.cpp | 103 ---
libs/framework/include/celix/BundleActivator.h | 8 +-
libs/framework/include/celix_bundle.h | 39 +-
libs/framework/include/celix_bundle_activator.h | 19 +-
libs/framework/include/celix_bundle_context.h | 154 ++--
libs/framework/include/celix_bundle_event.h | 1 -
libs/framework/include/celix_bundle_state.h | 4 +-
libs/framework/include/celix_dependency_manager.h | 34 +-
libs/framework/include/celix_dm_component.h | 49 +-
libs/framework/include/celix_dm_info.h | 3 +-
.../include/celix_dm_service_dependency.h | 31 +-
libs/framework/include/celix_framework.h | 66 +-
libs/framework/include/celix_framework_factory.h | 5 +-
libs/framework/include/celix_framework_utils.h | 10 +-
libs/framework/include/celix_launcher.h | 17 +-
libs/framework/include/celix_log.h | 17 +-
libs/framework/include/celix_service_event.h | 4 +-
libs/framework/include/celix_types.h | 9 +
libs/framework/include_deprecated/archive.h | 3 +-
libs/framework/include_deprecated/bundle.h | 67 +-
.../include_deprecated/bundle_activator.h | 15 +-
libs/framework/include_deprecated/bundle_archive.h | 42 +-
libs/framework/include_deprecated/bundle_context.h | 53 +-
.../framework/include_deprecated/bundle_revision.h | 11 +-
libs/framework/include_deprecated/capability.h | 11 +-
libs/framework/include_deprecated/dm_activator.h | 7 +-
libs/framework/include_deprecated/dm_component.h | 43 +-
.../include_deprecated/dm_dependency_manager.h | 15 +-
.../include_deprecated/dm_service_dependency.h | 28 +-
libs/framework/include_deprecated/framework.h | 17 +-
libs/framework/include_deprecated/manifest.h | 22 +-
libs/framework/include_deprecated/module.h | 54 +-
libs/framework/include_deprecated/requirement.h | 12 +-
.../include_deprecated/service_listener.h | 1 -
.../include_deprecated/service_reference.h | 26 +-
.../include_deprecated/service_registration.h | 17 +-
.../include_deprecated/service_registry.h | 51 +-
.../framework/include_deprecated/service_tracker.h | 35 +-
.../service_tracker_customizer.h | 15 +-
libs/framework/include_deprecated/wire.h | 13 +-
libs/framework/src/bundle_archive.c | 6 +-
libs/framework/src/bundle_archive_private.h | 3 +-
libs/framework/src/bundle_context.c | 12 +-
libs/framework/src/bundle_private.h | 3 +-
libs/framework/src/bundle_revision.c | 4 +-
libs/framework/src/bundle_revision_private.h | 2 +-
libs/framework/src/celix_bundle_cache.c | 2 +-
libs/framework/src/celix_framework_utils_private.h | 5 +-
libs/framework/src/celix_libloader.c | 4 +-
libs/framework/src/framework.c | 59 +-
libs/framework/src/framework_private.h | 32 +-
libs/framework/src/manifest_parser.c | 9 -
libs/framework/src/module.c | 56 +-
libs/framework/src/service_reference.c | 4 +-
libs/utils/CMakeLists.txt | 81 +-
libs/utils/gtest/CMakeLists.txt | 10 +-
.../gtest/src/ArrayListErrorInjectionTestSuite.cc | 51 ++
libs/utils/gtest/src/ArrayListTestSuite.cc | 27 +
.../gtest/src/IpUtilsErrorInjectionTestSuite.cc | 47 +
libs/utils/gtest/src/VersionRangeTestSuite.cc | 12 +-
libs/utils/include/celix_array_list.h | 80 +-
libs/utils/include/celix_convert_utils.h | 9 +-
libs/utils/include/celix_errno.h | 10 +-
libs/utils/include/celix_file_utils.h | 18 +-
libs/utils/include/celix_filter.h | 17 +-
libs/utils/include/celix_log_utils.h | 17 +-
libs/utils/include/celix_long_hash_map.h | 39 +-
libs/utils/include/celix_properties.h | 53 +-
libs/utils/include/celix_string_hash_map.h | 39 +-
libs/utils/include/celix_threads.h | 68 +-
libs/utils/include/celix_utils.h | 34 +-
libs/utils/include/celix_version.h | 32 +-
libs/utils/include/celix_version_range.h | 23 +-
libs/utils/include_deprecated/array_list.h | 52 +-
libs/utils/include_deprecated/filter.h | 14 +-
libs/utils/include_deprecated/hash_map.h | 100 +--
libs/utils/include_deprecated/ip_utils.h | 12 +-
libs/utils/include_deprecated/linked_list.h | 48 +-
.../include_deprecated/linked_list_iterator.h | 24 +-
libs/utils/include_deprecated/properties.h | 24 +-
libs/utils/include_deprecated/utils.h | 18 +-
libs/utils/include_deprecated/version.h | 28 +-
libs/utils/include_deprecated/version_range.h | 23 +-
libs/utils/private/test/ip_utils_test.cpp | 6 +-
libs/utils/private/test/version_test.cpp | 7 +
libs/utils/src/array_list.c | 79 +-
libs/utils/src/array_list_private.h | 2 -
libs/utils/src/celix_convert_utils.c | 6 +-
libs/utils/src/hash_map.c | 2 +-
libs/utils/src/hash_map_private.h | 7 +-
libs/utils/src/ip_utils.c | 17 +-
libs/utils/src/linked_list.c | 2 +-
libs/utils/src/properties.c | 2 +-
libs/utils/src/version.c | 2 +
libs/utils/src/version_range.c | 2 +
232 files changed, 7329 insertions(+), 2837 deletions(-)
delete mode 100644
bundles/remote_services/remote_service_admin_shm_v2/rsa_shm/gtest/resources/client.properties.in
create mode 100644
bundles/remote_services/remote_service_admin_shm_v2/rsa_shm/gtest/resources/org.apache.celix.test.api.Calculator.descriptor
delete mode 100644
bundles/remote_services/remote_service_admin_shm_v2/rsa_shm/gtest/resources/server.properties.in
create mode 100644
bundles/remote_services/remote_service_admin_shm_v2/rsa_shm/gtest/src/RsaShmActivatorUnitTestSuite.cc
delete mode 100644
bundles/remote_services/remote_service_admin_shm_v2/rsa_shm/gtest/src/RsaShmClientServerTestSuite.cc
create mode 100644
bundles/remote_services/remote_service_admin_shm_v2/rsa_shm/gtest/src/RsaShmClientServerUnitTestSuite.cc
create mode 100644
bundles/remote_services/remote_service_admin_shm_v2/rsa_shm/gtest/src/RsaShmExportRegistrationUnitTestSuite.cc
create mode 100644
bundles/remote_services/remote_service_admin_shm_v2/rsa_shm/gtest/src/RsaShmImplUnitTestSuite.cc
create mode 100644
bundles/remote_services/remote_service_admin_shm_v2/rsa_shm/gtest/src/RsaShmImportRegistrationUnitTestSuite.cc
rename
bundles/remote_services/remote_service_admin_shm_v2/rsa_shm/gtest/src/{RsaShmActivatorTestSuite.cc
=> RsaShmIntegrationTestSuite.cc} (90%)
copy
bundles/remote_services/{examples/calculator_api/include/calculator_service.h
=> remote_service_admin_shm_v2/rsa_shm/gtest/src/RsaShmTestService.h} (64%)
delete mode 100644
bundles/remote_services/remote_service_admin_shm_v2/rsa_shm/gtest/src/RsaShmTestSuite.cc
copy bundles/{logging/log_helper/include_v1/log_helper.h =>
remote_services/remote_service_admin_shm_v2/rsa_shm/gtest/src/thpool_ei.cc}
(55%)
copy libs/error_injector/eventfd/include/eventfd_ei.h =>
bundles/remote_services/remote_service_admin_shm_v2/rsa_shm/gtest/src/thpool_ei.h
(82%)
copy libs/dfi/gtest/descriptors/invalids/invalidMethodReturnType.descriptor =>
bundles/remote_services/rsa_rpc_json/gtest/resources/org.apache.celix.test.api.rpc_json.descriptor
(50%)
create mode 100644
bundles/remote_services/rsa_rpc_json/gtest/src/RsaJsonRpcActivatorUnitTestSuite.cc
rename
bundles/remote_services/rsa_rpc_json/gtest/src/{RsaJsonRpcActivatorTestSuite.cc
=> RsaJsonRpcIntegrationTestSuite.cc} (65%)
copy libs/framework/include_deprecated/service_factory.h =>
bundles/remote_services/rsa_rpc_json/gtest/src/RsaJsonRpcTestService.h (62%)
delete mode 100644
bundles/remote_services/rsa_rpc_json/gtest/src/RsaJsonRpcTestSuite.cc
create mode 100644
bundles/remote_services/rsa_rpc_json/gtest/src/RsaJsonRpcUnitTestSuite.cc
create mode 100644
bundles/remote_services/rsa_rpc_json/gtest/src/RsaRequestSenderTrackerUnitTestSuite.cc
copy libs/error_injector/{celix_properties => celix_array_list}/CMakeLists.txt
(50%)
copy libs/error_injector/{celix_utils/include/celix_utils_ei.h =>
celix_array_list/include/celix_array_list_ei.h} (52%)
create mode 100644
libs/error_injector/celix_array_list/src/celix_array_list_ei.cc
copy libs/error_injector/{malloc => celix_bundle}/CMakeLists.txt (64%)
copy libs/error_injector/{eventfd/include/eventfd_ei.h =>
celix_bundle/include/celix_bundle_ei.h} (80%)
copy libs/{framework/include/celix_service_factory.h =>
error_injector/celix_bundle/src/celix_bundle_ei.cc} (54%)
copy libs/error_injector/{celix_properties => celix_log_helper}/CMakeLists.txt
(71%)
copy libs/error_injector/{eventfd/include/eventfd_ei.h =>
celix_log_helper/include/celix_log_helper_ei.h} (81%)
copy libs/error_injector/{eventfd/include/eventfd_ei.h =>
celix_log_helper/src/celix_log_helper_ei.cc} (66%)
copy libs/error_injector/{asprintf => celix_version}/CMakeLists.txt (70%)
copy libs/error_injector/{eventfd/include/eventfd_ei.h =>
celix_version/include/celix_version_ei.h} (81%)
copy libs/{framework/include/celix_service_listener.h =>
error_injector/celix_version/src/celix_version_ei.cc} (67%)
copy libs/error_injector/{zip => dfi}/CMakeLists.txt (67%)
copy libs/error_injector/{eventfd/include/eventfd_ei.h =>
dfi/include/dfi_ei.h} (79%)
create mode 100644 libs/error_injector/dfi/src/dfi_ei.cc
copy libs/error_injector/{eventfd => ifaddrs}/CMakeLists.txt (72%)
copy libs/error_injector/{asprintf/include/asprintf_ei.h =>
ifaddrs/include/ifaddrs_ei.h} (87%)
copy libs/error_injector/{asprintf/include/asprintf_ei.h =>
ifaddrs/src/ifaddrs_ei.cc} (74%)
copy libs/error_injector/{celix_threads => pthread}/CMakeLists.txt (55%)
copy libs/error_injector/{celix_threads/include/celix_threads_ei.h =>
pthread/include/pthread_ei.h} (66%)
create mode 100644 libs/error_injector/pthread/src/pthread_ei.cc
copy {bundles/http_admin => libs/error_injector/socket}/CMakeLists.txt (70%)
copy libs/error_injector/{eventfd/include/eventfd_ei.h =>
socket/include/socket_ei.h} (86%)
copy libs/error_injector/{eventfd/src/eventfd_ei.cc =>
socket/src/socket_ei.cc} (59%)
copy libs/error_injector/{eventfd => sys_shm}/CMakeLists.txt (72%)
copy libs/error_injector/{eventfd/include/eventfd_ei.h =>
sys_shm/include/sys_shm_ei.h} (86%)
copy
examples/celix-examples/dependency_manager_example_cxx/api/IAnotherExample.h =>
libs/error_injector/sys_shm/src/sys_shm_ei.cc (62%)
rename libs/framework/gtest/src/{bundle_context_bundles_tests.cpp =>
CelixBundleContextBundlesTestSuite.cc} (87%)
create mode 100644
libs/framework/gtest/src/CelixBundleContextBundlesWithErrorTestSuite.cc
rename libs/framework/gtest/src/{bundle_context_services_test.cpp =>
CelixBundleContextServicesTestSuite.cc} (93%)
rename libs/framework/gtest/src/{single_framework_test.cpp =>
CelixFrameworkTestSuite.cc} (86%)
create mode 100644 libs/framework/gtest/src/MultipleFrameworkTestSuite.cc
delete mode 100644 libs/framework/gtest/src/multiple_frameworks_test.cpp
create mode 100644 libs/utils/gtest/src/ArrayListErrorInjectionTestSuite.cc
create mode 100644 libs/utils/gtest/src/IpUtilsErrorInjectionTestSuite.cc