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

pengzheng pushed a change to branch feature/769-replace-tss-with-uv-key
in repository https://gitbox.apache.org/repos/asf/celix.git


    from 731d7671f Fix memory leak of thread local storage.
     add 53997122a Update gtest dependency version to v17
     add 87dafa86f Merge pull request #821 from apache/feature/update-gtest-dep
     add c46a284bf adding cmake support for gcc -fanalyzer
     add 0454477ab added support for gcc -fanalyzer for conanfile
     add 666cf195e applied the requested changes
     add 07c3f503d added -fanalyzer flags  to suppress warnings in CMake
     add 425b6894f added gcc analyzer for the ubuntu build
     add 3ca7128ad modified conanfile.py to enable gcc analyzer using cmake
     add 1fbdb32d9 resolved changes
     add 78dadfad9 Merge pull request #817 from moelksasbyahmed/master
     add d62160cf6 Limit gcc analyzer to C.
     add a0562f81d Merge pull request #832 from 
apache/hotfix/limit-gcc-anayzer-C
     add 5030f273e gh-819: Simplify devcontainer setup (#820)
     add be870d8a5 gh-509: Remove deprecated utils, celixbool, export and 
celix_utils_api header
     add 579d165d8 Fix coverage.info path.
     add 759a8319e Fix clang compilation error.
     add 5381920dc Fix broken ubuntu.yml
     add 6710125aa Fix broken ubuntu.yml
     add 88e228f3a Fix various CI errors.
     add 9c550db3d Remove jar bnd packaging and introduce cmake built-in zip 
usage
     add 0f994dbe1 Remove celix_use_compression_for_bundle_zips option
     add e8336a8fd Remove filter.h and replace usage with celix_filter.h
     add da140f541 Drop Conan 1.x support and move test_package to its 
conventional location.
     add 6c299d48a Merge remote-tracking branch 
'upstream/feature/769-replace-tss-with-uv-key' into 
feature/769-replace-tss-with-uv-key
     add 5bf532a41 Implement celix_err using thread_local singleton.

No new revisions were added by this update.

Summary of changes:
 .devcontainer/Containerfile                        | 110 ++++----------
 .devcontainer/README.md                            |  89 +++++++----
 .devcontainer/build-devcontainer-image.sh          |  33 ----
 .devcontainer/build-project-with-conan.sh          |  24 ---
 .devcontainer/conan-container-debug-profile        |  26 ----
 .devcontainer/conan-container-default-profile      |  26 ----
 .devcontainer/devcontainer.json                    |  36 ++++-
 .devcontainer/run-devcontainer.sh                  | 133 -----------------
 .devcontainer/setup-project-with-apt.sh            |  36 -----
 .devcontainer/setup-project-with-conan.sh          |  26 ----
 .github/workflows/conan_create.yml                 |   4 +-
 .github/workflows/containers.yml                   |  78 +++-------
 .github/workflows/coverage.yml                     |  10 +-
 .github/workflows/fuzzing.yml                      |  28 ++--
 .github/workflows/macos.yml                        |   8 +-
 .github/workflows/ubuntu.yml                       |  16 +-
 CHANGES.md                                         |   5 +
 CMakeLists.txt                                     |   2 -
 .../gtest/src/CelixEarpmTestSuiteBaseClass.h       |   1 +
 .../discovery_common/src/discovery.c               |   3 +-
 .../src/endpoint_discovery_poller.c                |   7 +-
 .../src/endpoint_discovery_server.c                |   7 +-
 .../discovery_configured/src/discovery_impl.c      |   8 +-
 .../discovery_etcd/src/discovery_impl.c            |  11 +-
 .../discovery_etcd/src/etcd_watcher.c              |   9 +-
 .../src/remote_service_admin_dfi.c                 |   3 +-
 .../remote_services/topology_manager/src/scope.c   |  42 +++---
 .../topology_manager/src/topology_manager.c        |  12 +-
 bundles/shell/shell/src/c_shell.c                  |   7 +-
 cmake/AddGTest.cmake                               |   2 +-
 cmake/celix_project/CelixProject.cmake             |  34 ++++-
 cmake/cmake_celix/BundlePackaging.cmake            |  45 ++----
 conanfile.py                                       |  22 +--
 documents/building/README.md                       | 166 ++++++++++++---------
 documents/building/testing.md                      |  57 ++++---
 examples/conan_test_package/conanfile.py           | 136 -----------------
 examples/conan_test_package_v2/CMakeLists.txt      |  19 ---
 libs/framework/include/celix_api.h                 |  13 +-
 .../include_deprecated/service_registration.h      |   1 +
 .../include_deprecated/service_registry.h          |   4 +-
 libs/framework/src/bundle.c                        |   2 +-
 libs/framework/src/bundle_context.c                |   3 +-
 libs/framework/src/framework.c                     |   9 +-
 libs/framework/src/module.c                        |   1 -
 libs/framework/src/service_reference.c             |   2 +-
 libs/framework/src/service_registry.c              |   8 +-
 libs/utils/CMakeLists.txt                          |   6 +-
 libs/utils/benchmark/src/StringHashmapBenchmark.cc |  12 +-
 libs/utils/gtest/CMakeLists.txt                    |  23 +--
 libs/utils/gtest/src/CelixUtilsTestSuite.cc        |  58 -------
 libs/utils/gtest/src/ErrErrorInjectionTestSuite.cc |   4 +-
 .../src/ErrKeyCreateErrorInjectionTestSuite.cc     |  48 ------
 libs/utils/gtest/src/FilterTestSuite.cc            |  22 ---
 libs/utils/include/celix_err.h                     |   2 +-
 libs/utils/include_deprecated/celix_utils_api.h    |  35 -----
 libs/utils/include_deprecated/celixbool.h          |  26 ----
 libs/utils/include_deprecated/exports.h            |  49 ------
 libs/utils/include_deprecated/filter.h             |  54 -------
 libs/utils/include_deprecated/utils.h              |  57 -------
 libs/utils/src/{celix_err.c => celix_err.cc}       | 104 ++++---------
 libs/utils/src/celix_err_private.h                 |  35 -----
 libs/utils/src/filter.c                            |   3 +-
 libs/utils/src/utils.c                             |   9 +-
 .../example_test/private/src/activator.c           |   1 -
 .../example_test2/private/src/activator.c          |   1 -
 .../service/private/include/configuration_store.h  |   4 +-
 .../private/src/configuration_admin_factory.c      |   2 +-
 .../service/private/src/configuration_admin_impl.c |   2 +-
 .../service/private/src/configuration_impl.c       |   2 +-
 .../service/private/src/configuration_store.c      |  10 +-
 .../service/private/src/managed_service_tracker.c  |  14 +-
 .../CMakeLists.txt                                 |   0
 .../conan_test_package => test_package}/README.md  |  11 +-
 .../conanfile.py                                   |  32 ++--
 .../hello_bundle.c                                 |   0
 .../my_log_writer_activator.c                      |   0
 .../my_rsa_activator.c                             |   0
 .../test_c_rsa_spi.c                               |   0
 .../test_celix_dfi.c                               |   0
 .../test_cxx_shell.cpp                             |   0
 .../test_etcd_lib.c                                |   0
 .../test_event_admin_api.c                         |   0
 .../test_event_admin_spi.c                         |   0
 .../test_framework.c                               |   0
 .../test_http_admin_activator.c                    |   0
 .../test_log_helper.c                              |   0
 .../test_log_service_api.c                         |   0
 .../test_promises.cpp                              |   0
 .../test_pushstreams.cpp                           |   0
 .../test_rsa_spi.cc                                |   0
 .../test_rsa_utils.cc                              |   0
 .../test_shell.c                                   |   0
 .../test_shell_api.c                               |   0
 .../test_utils.c                                   |   0
 94 files changed, 562 insertions(+), 1388 deletions(-)
 delete mode 100755 .devcontainer/build-devcontainer-image.sh
 delete mode 100755 .devcontainer/build-project-with-conan.sh
 delete mode 100644 .devcontainer/conan-container-debug-profile
 delete mode 100644 .devcontainer/conan-container-default-profile
 delete mode 100755 .devcontainer/run-devcontainer.sh
 delete mode 100755 .devcontainer/setup-project-with-apt.sh
 delete mode 100755 .devcontainer/setup-project-with-conan.sh
 delete mode 100644 examples/conan_test_package/conanfile.py
 delete mode 100644 examples/conan_test_package_v2/CMakeLists.txt
 delete mode 100644 libs/utils/gtest/src/ErrKeyCreateErrorInjectionTestSuite.cc
 delete mode 100644 libs/utils/include_deprecated/celix_utils_api.h
 delete mode 100644 libs/utils/include_deprecated/celixbool.h
 delete mode 100644 libs/utils/include_deprecated/exports.h
 delete mode 100644 libs/utils/include_deprecated/filter.h
 delete mode 100644 libs/utils/include_deprecated/utils.h
 rename libs/utils/src/{celix_err.c => celix_err.cc} (62%)
 delete mode 100644 libs/utils/src/celix_err_private.h
 rename {examples/conan_test_package => test_package}/CMakeLists.txt (100%)
 rename {examples/conan_test_package => test_package}/README.md (81%)
 rename {examples/conan_test_package_v2 => test_package}/conanfile.py (86%)
 rename {examples/conan_test_package => test_package}/hello_bundle.c (100%)
 rename {examples/conan_test_package => test_package}/my_log_writer_activator.c 
(100%)
 rename {examples/conan_test_package => test_package}/my_rsa_activator.c (100%)
 rename {examples/conan_test_package => test_package}/test_c_rsa_spi.c (100%)
 rename {examples/conan_test_package => test_package}/test_celix_dfi.c (100%)
 rename {examples/conan_test_package => test_package}/test_cxx_shell.cpp (100%)
 rename {examples/conan_test_package => test_package}/test_etcd_lib.c (100%)
 rename {examples/conan_test_package => test_package}/test_event_admin_api.c 
(100%)
 rename {examples/conan_test_package => test_package}/test_event_admin_spi.c 
(100%)
 rename {examples/conan_test_package => test_package}/test_framework.c (100%)
 rename {examples/conan_test_package => 
test_package}/test_http_admin_activator.c (100%)
 rename {examples/conan_test_package => test_package}/test_log_helper.c (100%)
 rename {examples/conan_test_package => test_package}/test_log_service_api.c 
(100%)
 rename {examples/conan_test_package => test_package}/test_promises.cpp (100%)
 rename {examples/conan_test_package => test_package}/test_pushstreams.cpp 
(100%)
 rename {examples/conan_test_package => test_package}/test_rsa_spi.cc (100%)
 rename {examples/conan_test_package => test_package}/test_rsa_utils.cc (100%)
 rename {examples/conan_test_package => test_package}/test_shell.c (100%)
 rename {examples/conan_test_package => test_package}/test_shell_api.c (100%)
 rename {examples/conan_test_package => test_package}/test_utils.c (100%)

Reply via email to