This is an automated email from the ASF dual-hosted git repository.
pengzheng pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/celix.git
from 5bff73aa Merge pull request #581 from
apache/hotfix/broken-cxx-option-default
add 35db4394 Remove unnecessary synchronizations for async bundle
operations.
add 4863418f Remove unnecessary directory creation in
`celix_bundleArchive_createCacheDirectory`.
add 60627426 Use the last modification time of the bundle archive cache
dir rather than that of the manifest.
add 9eee2ff1 Add initial support for uncompressed bundle.
add 8470b0b2 Merge branch 'master' into
feature/522-support-uncompressed-bundle
add eec3661c Add basic unit tests for uncompressed bundle support.
add b0909e78 Remove dangling link to non-existing uncompressed bundle
during bundle installation/updating.
new ec049083 Merge pull request #582 from
apache/feature/522-support-uncompressed-bundle
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:
libs/error_injector/CMakeLists.txt | 1 +
libs/error_injector/stat/CMakeLists.txt | 1 +
libs/error_injector/stat/include/stat_ei.h | 2 +
libs/error_injector/stat/src/stat_ei.cc | 17 ++++++--
.../{unistd => stdlib}/CMakeLists.txt | 12 ++---
.../unistd_ei.h => stdlib/include/stdlib_ei.h} | 11 +++--
.../src/ifaddrs_ei.cc => stdlib/src/stdlib_ei.cc} | 15 ++++---
libs/error_injector/unistd/CMakeLists.txt | 6 ++-
libs/error_injector/unistd/include/unistd_ei.h | 4 ++
libs/error_injector/unistd/src/unistd_ei.cc | 23 +++++++++-
libs/framework/gtest/CMakeLists.txt | 2 +
libs/framework/gtest/config.properties.in | 2 +-
.../BundleArchiveWithErrorInjectionTestSuite.cc | 43 ++++++++++++++----
.../src/CelixBundleContextBundlesTestSuite.cc | 31 ++++++++-----
.../CelixFrameworkUtilsErrorInjectionTestSuite.cc | 26 +++++++++++
.../gtest/src/CelixFrameworkUtilsTestSuite.cc | 32 +++++++++++---
libs/framework/include_deprecated/bundle_archive.h | 2 +-
libs/framework/src/bundle_archive.c | 51 ++++++++++------------
libs/framework/src/bundle_archive_private.h | 5 ---
libs/framework/src/celix_framework_utils.c | 29 +++++++++---
libs/framework/src/framework.c | 28 ++++++------
21 files changed, 241 insertions(+), 102 deletions(-)
copy libs/error_injector/{unistd => stdlib}/CMakeLists.txt (72%)
copy libs/error_injector/{unistd/include/unistd_ei.h =>
stdlib/include/stdlib_ei.h} (86%)
copy libs/error_injector/{ifaddrs/src/ifaddrs_ei.cc =>
stdlib/src/stdlib_ei.cc} (72%)