This is an automated email from the ASF dual-hosted git repository.
pnoltes pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/celix.git
from 423abb8a Merge pull request #733 from
apache/hotfix/730-realloc-leak-fix
add b4df54cc #674 Fix in push stream for gcc 13
add ba42e664 #674 Refactor array list compare in ctx, reg and rsa
add 21f379de #674 Add initial element type support for array list
add f0ff9d94 #674 Add array list element type testing
add 1f324c5b #674 Add array list equal and copy function
add 21051234 #674 Add additional array list ei tests
add 5097e483 #674 Add add/assign nullptr test for array list
add 86e3b7a4 #674 Add test that triggers a realloc for the array list
add 05047d54 gh-674: Refactor array list to not allow NULL entries.
add 2bd5e42f Merge branch 'master' into
feature/674-add-element-type-to-array-list
add a8937f1a gh-674: Add copy callback support for array list
add 9ae479eb gh-674: Add missing equals callback check in array list equals
new e6dc3ca4 Merge pull request #727 from
apache/feature/674-add-element-type-to-array-list
The 1 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:
CHANGES.md | 1 +
.../log_admin/gtest/src/LogAdminTestSuite.cc | 8 -
bundles/logging/log_admin/src/celix_log_admin.c | 18 +-
.../log_service_api/include/celix_log_control.h | 12 +
.../src/endpoint_discovery_poller.c | 8 +-
.../rsa_common/src/remote_interceptors_handler.c | 10 +-
.../include_deprecated/service_registry.h | 2 +-
libs/framework/src/bundle_context.c | 4 +-
libs/framework/src/service_registry.c | 10 +-
.../api/celix/impl/BufferedPushStream.h | 4 +-
.../error_injector/celix_array_list/CMakeLists.txt | 7 +-
.../celix_array_list/include/celix_array_list_ei.h | 15 +-
.../celix_array_list/src/celix_array_list_ei.cc | 55 +--
libs/utils/gtest/CMakeLists.txt | 26 +-
.../gtest/src/ArrayListErrorInjectionTestSuite.cc | 84 +++-
libs/utils/gtest/src/ArrayListTestSuite.cc | 431 +++++++++++++-----
.../gtest/src/FilterErrorInjectionTestSuite.cc | 37 +-
libs/utils/include/celix_array_list.h | 468 +++++++++++++------
libs/utils/src/array_list.c | 496 +++++++++++++++------
libs/utils/src/array_list_private.h | 41 --
libs/utils/src/filter.c | 25 +-
21 files changed, 1213 insertions(+), 549 deletions(-)
delete mode 100644 libs/utils/src/array_list_private.h