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

pnoltes pushed a change to branch feature/685-refactor-manifest-format
in repository https://gitbox.apache.org/repos/asf/celix.git


    from 26d14ff59 gh-685: Refactor bundle manifest storage
     add a01495644 Make various lock guard deinit explicitly callable so that 
locks can be released manually.
     add 8b0e0e0c4 gh-685: Add bundle entry guard
     add f237f4b20 gh-685: Add rsa shm test case
     add 17a5adac5 Cleanup bundle cache on installation failure and fix 
use-after-free.
     add ad9e542c1 gh-685: Refactor launcher global framework handling
     add 621c2be4b gh-685: Improve error handling of launcher.
     add 8f4fafcdf gh-215: Implement async-signal-safe launcher shutdown.
     add 66ab9bc65 Resolve issue 749
     add 21172764c Use feature/promise to synchronize thread in unit test
     add 16579ba9b Merge pull request #752 from xuzhenbao/bugfix_749
     add 58860bbf1 Merge pull request #751 from 
apache/feature/685-update-container-config-properties-usage
     add 49a52527e Merge branch 'master' into 
feature/215-stop-launcher-by-signal
     add b5214cf99 gh-215: Reset launcher on error.
     add e07b2e812 gh-215: Remove all remaining scheduled events for an 
inactive dispatcher.
     add d384c8653 gh-215: Remove all remaining scheduled events for an 
inactive dispatcher.
     add 61d0f6900 gh-215: Minor documentation improvement.
     add 2378bac0e [CID 349739]: Release a lock guard manually.
     add 63683c03d Merge pull request #753 from 
apache/feature/215-stop-launcher-by-signal
     add 049efdd54 [CID 392574]: Destroy held lock.
     add f16b2d0b6 Merge pull request #755 from apache/hotfix/coverity-fix
     add 63445a3fa Avoid schedule event to an inactive framework.
     add 39e2282f8 Merge pull request #756 from apache/hotfix/shutdown-hang
     add 5712dabe2 Fix test_package error.
     add 1606b4993 Update to macOS-12.
     add f82223d6e Add test for failure to schedule the celix_shutdown_check 
event.
     add 758aa7916 Merge pull request #757 from 
apache/hotfix/test-package-failure
     add bfccf0e44 Update linux-build-apt to use ninja.
     add c533db4f1 Merge pull request #760 from apache/hotfix/update-ubuntu-CI
     add a62656d8d Fix header includes.
     add 81d3b6b31 Merge pull request #761 from apache/hotfix/header-includes
     new 203cbfc34 Merge remote-tracking branch 'origin/master' into 
feature/685-refactor-manifest-format

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:
 .github/workflows/conan_create.yml                 |   2 +-
 .github/workflows/macos.yml                        |   2 +-
 .github/workflows/ubuntu.yml                       |   4 +-
 CMakeLists.txt                                     |   5 -
 .../gtest/src/CelixEventAdminTestSuite.cc          |  41 ++--
 .../gtest/src/CelixEventAdminTestSuiteBaseClass.h  |  17 +-
 .../gtest/src/RsaShmClientServerUnitTestSuite.cc   |  40 ++++
 .../rsa_shm/src/rsa_shm_client.c                   |   2 +
 .../rsa_shm/src/rsa_shm_server.c                   |   1 +
 bundles/shell/remote_shell/src/shell_mediator.c    |   2 -
 cmake/cmake_celix/ContainerPackaging.cmake         |   1 -
 libs/framework/gtest/CMakeLists.txt                |  10 +-
 .../BundleArchiveWithErrorInjectionTestSuite.cc    |   4 +-
 .../src/CelixBundleContextBundlesTestSuite.cc      |   9 +
 libs/framework/gtest/src/CelixLauncherTestSuite.cc |  24 +-
 .../framework/gtest/src/ScheduledEventTestSuite.cc |  37 +++
 ...activator_with_celix_err.c => activator_stop.c} |  12 +-
 libs/framework/include/celix_launcher.h            |  16 +-
 libs/framework/src/bundle.c                        |   2 +-
 libs/framework/src/bundle_archive.c                |   4 +-
 libs/framework/src/bundle_archive_private.h        |   2 +-
 libs/framework/src/bundle_context.c                |   2 +-
 libs/framework/src/celix_bundle_cache.c            |   8 +-
 libs/framework/src/celix_launcher.c                | 170 +++++++++-----
 libs/framework/src/celix_launcher_private.h        |  11 +-
 libs/framework/src/framework.c                     | 248 +++++++++++----------
 .../src/framework_bundle_lifecycle_handler.c       |  27 ++-
 libs/framework/src/framework_private.h             |  62 ++++--
 .../error_injector/celix_properties/CMakeLists.txt |   1 +
 .../celix_properties/include/celix_properties_ei.h |   1 +
 .../celix_properties/src/celix_properties_ei.cc    |   9 +
 libs/utils/include/celix_threads.h                 |   5 +-
 32 files changed, 514 insertions(+), 267 deletions(-)
 copy libs/framework/gtest/src/{activator_with_celix_err.c => activator_stop.c} 
(73%)

Reply via email to