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 e6dc3ca4 Merge pull request #727 from 
apache/feature/674-add-element-type-to-array-list
     add b5ee724a gh-509: Add bundle context functions to use underlying svc 
tracker
     add 7b37d720 gh-87: Change signature celix_bundleContext_trackServices
     add 9d2e7a51 gh-87: Add celix_bundle_context_type.h header.
     add 9321f514 gh-87: Add useService(s) methods to C++ ServiceTracker
     add 67e80c76 Merge branch 'master' into 
feature/87-add-additional-svc-tracker-bundle-context-funtions
     add 5446bf01 gh-87: Move svc tracker state fields to an anon state struct
     add eb6e6995 gh-87: Refactor bnd ctx to use a rwlock instead of mutex.
     add 8f2f5526 gh-87: Revert clear tracker maps in bnd ctx cleanup.
     add 603a1da5 Merge branch 'master' into 
feature/87-add-additional-svc-tracker-bundle-context-funtions
     add 102cd333 gh-87: Replace trackService usage in rsa test with 
trackServiceWithOptions
     add 67b1240f gh-87: Remove unused APIs.
     add 6af4f405 Some minor documentation corrections.
     add 5f6b628e Merge remote-tracking branch 
'upstream/feature/87-add-additional-svc-tracker-bundle-context-funtions' into 
feature/87-add-additional-svc-tracker-bundle-context-funtions
     add c44da398 gh-87: Fix crash caused by wait on event loop.
     add 13fb8236 gh-87: Add test case to wait for non-existing tracker.
     add b2d197eb gh-87: Support lock stealing from a lock guard.
     add 8ca876da gh-87: Avoid write lock in bundleContext_cleanupXXX when 
possible and fix possible nullptr dereference.
     new 6c2b8395 Merge pull request #729 from 
apache/feature/87-add-additional-svc-tracker-bundle-context-funtions

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                                         |   5 +
 .../log_admin/gtest/src/LogAdminTestSuite.cc       |   6 +-
 .../gtest/src/rsa_client_server_tests.cc           |  27 +-
 bundles/shell/shell/gtest/src/ShellTestSuite.cc    |   9 +-
 bundles/shell/shell/src/query_command.c            |   2 +-
 .../src/simple_consumer_example.c                  |   7 +-
 .../track_tracker_example/src/activator.c          |  23 +-
 .../src/CelixBundleContextBundlesTestSuite.cc      |   4 +-
 .../src/CelixBundleContextServicesTestSuite.cc     | 342 ++++++++--
 .../gtest/src/CxxBundleContextTestSuite.cc         | 103 +++
 libs/framework/include/celix/Trackers.h            | 119 ++++
 libs/framework/include/celix_bundle.h              |  12 +-
 libs/framework/include/celix_bundle_context.h      | 739 +++++++++++++--------
 .../include/celix_bundle_context_type.h}           |  15 +-
 libs/framework/include/celix_types.h               |   4 +-
 .../framework/include_deprecated/service_tracker.h |  18 +-
 libs/framework/src/bundle.c                        |  36 +-
 libs/framework/src/bundle_context.c                | 470 ++++++++-----
 libs/framework/src/bundle_context_private.h        |  61 +-
 libs/framework/src/service_tracker.c               | 237 +++----
 libs/framework/src/service_tracker_private.h       |  57 +-
 libs/utils/include/celix_threads.h                 |  12 +-
 22 files changed, 1598 insertions(+), 710 deletions(-)
 copy libs/{utils/include/celix_version_range_type.h => 
framework/include/celix_bundle_context_type.h} (70%)

Reply via email to