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

pnoltes pushed a change to branch feature/674-improve-properties
in repository https://gitbox.apache.org/repos/asf/celix.git


    from 5963dbc9 Update C++ Properties for vector support
     new 9a51102e Improve C/C++ properties code documentation
     new 4a4e53d2 Add filter/properties type header with only a typedef
     new 301064f6 Add rsa_utils static lib
     new e5b99c1e Fix RSA import due to changed properties behaviour
     new 45b12107 Add addition properties unit tests
     new 03df1646 Add missing linking of rsa utils lib
     new a555df97 Add automatic conversion of ranking/version props for ctx
     new 21731030 Fix memleak in celix_properties_setVersions

The 8 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:
 bundles/remote_services/CMakeLists.txt             |   1 +
 .../remote_service_admin_dfi/CMakeLists.txt        |   1 +
 .../src/import_registration_dfi.c                  |  23 +-
 .../src/RsaShmExportRegistrationUnitTestSuite.cc   |  22 +-
 .../remote_services/rsa_rpc_json/CMakeLists.txt    |   1 +
 .../rsa_rpc_json/src/rsa_json_rpc_proxy_impl.c     |  57 +++--
 .../rsa_utils}/CMakeLists.txt                      |  30 ++-
 .../rsa_utils}/gtest/CMakeLists.txt                |  24 ++-
 .../gtest/src/RsaUtilsErrorInjectionTestSuite.cc   |  53 +++++
 .../rsa_utils/gtest/src/RsaUtilsTestSuite.cc       |  65 ++++++
 .../rsa_utils/include/celix_rsa_utils.h            |  43 ++--
 .../rsa_utils/src/celix_rsa_utils.c                |  52 +++++
 .../src/CelixBundleContextServicesTestSuite.cc     |  56 +++++
 libs/framework/src/bundle_context.c                |  53 +++++
 libs/utils/gtest/src/CxxPropertiesTestSuite.cc     |  24 ++-
 .../gtest/src/PropertiesErrorInjectionTestSuite.cc |  94 ++++++++-
 libs/utils/gtest/src/PropertiesTestSuite.cc        |  18 ++
 libs/utils/include/celix/Properties.h              | 231 +++++++++++++++++++--
 libs/utils/include/celix_filter.h                  |   5 +-
 .../include/celix_filter_type.h}                   |  20 +-
 libs/utils/include/celix_properties.h              | 114 +++++++---
 .../include/celix_properties_type.h}               |  20 +-
 libs/utils/src/properties.c                        |  57 +++--
 libs/utils/src/version.c                           |   3 +-
 24 files changed, 878 insertions(+), 189 deletions(-)
 copy bundles/{cxx_remote_services/rsa_spi => 
remote_services/rsa_utils}/CMakeLists.txt (56%)
 copy bundles/{shell/shell_tui => 
remote_services/rsa_utils}/gtest/CMakeLists.txt (52%)
 create mode 100644 
bundles/remote_services/rsa_utils/gtest/src/RsaUtilsErrorInjectionTestSuite.cc
 create mode 100644 
bundles/remote_services/rsa_utils/gtest/src/RsaUtilsTestSuite.cc
 copy libs/framework/include_deprecated/archive.h => 
bundles/remote_services/rsa_utils/include/celix_rsa_utils.h (51%)
 create mode 100644 bundles/remote_services/rsa_utils/src/celix_rsa_utils.c
 copy libs/{framework/src/dm_dependency.h => utils/include/celix_filter_type.h} 
(74%)
 copy libs/{framework/src/dm_dependency.h => 
utils/include/celix_properties_type.h} (72%)

Reply via email to