-
Notifications
You must be signed in to change notification settings - Fork 85
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
type support for properties #470
Commits on Dec 31, 2022
-
Configuration menu - View commit details
-
Copy full SHA for c28810e - Browse repository at this point
Copy the full SHA c28810eView commit details
Commits on Jan 1, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 1ff603b - Browse repository at this point
Copy the full SHA 1ff603bView commit details
Commits on Jan 2, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 6156c70 - Browse repository at this point
Copy the full SHA 6156c70View commit details
Commits on Jan 3, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 02b08a1 - Browse repository at this point
Copy the full SHA 02b08a1View commit details
Commits on Jan 4, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 2c5194f - Browse repository at this point
Copy the full SHA 2c5194fView commit details
Commits on Jan 5, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 740bbbf - Browse repository at this point
Copy the full SHA 740bbbfView commit details
Commits on Jan 7, 2023
-
Configuration menu - View commit details
-
Copy full SHA for efa1017 - Browse repository at this point
Copy the full SHA efa1017View commit details
Commits on Jan 8, 2023
-
Configuration menu - View commit details
-
Copy full SHA for ced3279 - Browse repository at this point
Copy the full SHA ced3279View commit details -
Configuration menu - View commit details
-
Copy full SHA for 71daacf - Browse repository at this point
Copy the full SHA 71daacfView commit details -
Configuration menu - View commit details
-
Copy full SHA for efb74c1 - Browse repository at this point
Copy the full SHA efb74c1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4f86a3d - Browse repository at this point
Copy the full SHA 4f86a3dView commit details -
Configuration menu - View commit details
-
Copy full SHA for c15bf71 - Browse repository at this point
Copy the full SHA c15bf71View commit details -
Merge remote-tracking branch 'origin/master' into feature/type_suppor…
…t_for_properties # Conflicts: # bundles/pubsub/pubsub_protocol/pubsub_protocol_lib/src/pubsub_wire_protocol_common.c
Configuration menu - View commit details
-
Copy full SHA for 1ce505d - Browse repository at this point
Copy the full SHA 1ce505dView commit details -
Configuration menu - View commit details
-
Copy full SHA for fe434a0 - Browse repository at this point
Copy the full SHA fe434a0View commit details
Commits on May 7, 2023
-
Merge remote-tracking branch 'origin/master' into feature/type_suppor…
…t_for_properties # Conflicts: # libs/framework/include/celix/dm/DependencyManager_Impl.h # libs/framework/src/celix_launcher.c # libs/framework/src/service_reference.c # libs/utils/CMakeLists.txt # libs/utils/gtest/CMakeLists.txt # libs/utils/include/celix/Properties.h # libs/utils/include/celix_properties.h # libs/utils/include/celix_version.h # libs/utils/private/test/version_test.cpp # libs/utils/src/properties.c # libs/utils/src/version.c
Configuration menu - View commit details
-
Copy full SHA for 17441f7 - Browse repository at this point
Copy the full SHA 17441f7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0c0bf14 - Browse repository at this point
Copy the full SHA 0c0bf14View commit details -
Configuration menu - View commit details
-
Copy full SHA for 78b94d5 - Browse repository at this point
Copy the full SHA 78b94d5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 717869d - Browse repository at this point
Copy the full SHA 717869dView commit details
Commits on Aug 23, 2023
-
Merge remote-tracking branch 'origin/master' into feature/type_suppor…
…t_for_properties # Conflicts: # libs/utils/CMakeLists.txt # libs/utils/gtest/CMakeLists.txt # libs/utils/gtest/src/HashMapTestSuite.cc # libs/utils/include/celix/Exception.h # libs/utils/include/celix_properties.h # libs/utils/include/celix_utils.h # libs/utils/include/celix_version.h # libs/utils/private/test/properties_test.cpp # libs/utils/src/properties.c
Configuration menu - View commit details
-
Copy full SHA for ce71cf0 - Browse repository at this point
Copy the full SHA ce71cf0View commit details -
Configuration menu - View commit details
-
Copy full SHA for e032679 - Browse repository at this point
Copy the full SHA e032679View commit details -
Configuration menu - View commit details
-
Copy full SHA for 226a546 - Browse repository at this point
Copy the full SHA 226a546View commit details
Commits on Aug 24, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 0988291 - Browse repository at this point
Copy the full SHA 0988291View commit details -
Merge remote-tracking branch 'origin/master' into feature/type_suppor…
…t_for_properties # Conflicts: # libs/utils/CMakeLists.txt
Configuration menu - View commit details
-
Copy full SHA for 74c6b58 - Browse repository at this point
Copy the full SHA 74c6b58View commit details
Commits on Oct 1, 2023
-
Merge branch 'master' into feature/type_support_for_properties
# Conflicts: # libs/utils/CMakeLists.txt
Configuration menu - View commit details
-
Copy full SHA for c0218db - Browse repository at this point
Copy the full SHA c0218dbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1f5bf79 - Browse repository at this point
Copy the full SHA 1f5bf79View commit details
Commits on Oct 7, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 77f212a - Browse repository at this point
Copy the full SHA 77f212aView commit details
Commits on Oct 8, 2023
-
Merge remote-tracking branch 'origin/feature/type_support_for_propert…
…ies' into feature/type_support_for_properties
Configuration menu - View commit details
-
Copy full SHA for 1856ced - Browse repository at this point
Copy the full SHA 1856cedView commit details
Commits on Oct 15, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 2765f6a - Browse repository at this point
Copy the full SHA 2765f6aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 88e513d - Browse repository at this point
Copy the full SHA 88e513dView commit details -
Merge branch 'master' into feature/type_support_for_properties
# Conflicts: # CHANGES.md # libs/utils/gtest/CMakeLists.txt # libs/utils/gtest/src/CxxPropertiesTestSuite.cc # libs/utils/include/celix/Properties.h
Configuration menu - View commit details
-
Copy full SHA for a652e9b - Browse repository at this point
Copy the full SHA a652e9bView commit details -
Configuration menu - View commit details
-
Copy full SHA for bd7aa8b - Browse repository at this point
Copy the full SHA bd7aa8bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6d25c2b - Browse repository at this point
Copy the full SHA 6d25c2bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 747cd8a - Browse repository at this point
Copy the full SHA 747cd8aView commit details
Commits on Oct 17, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 3541c67 - Browse repository at this point
Copy the full SHA 3541c67View commit details -
Configuration menu - View commit details
-
Copy full SHA for 94e6a3b - Browse repository at this point
Copy the full SHA 94e6a3bView commit details
Commits on Oct 22, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 287d6f0 - Browse repository at this point
Copy the full SHA 287d6f0View commit details
Commits on Oct 23, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 770818d - Browse repository at this point
Copy the full SHA 770818dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9979697 - Browse repository at this point
Copy the full SHA 9979697View commit details
Commits on Nov 1, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 27e9e78 - Browse repository at this point
Copy the full SHA 27e9e78View commit details -
Merge branch 'master' into feature/type_support_for_properties
# Conflicts: # CHANGES.md
Configuration menu - View commit details
-
Copy full SHA for bf880fc - Browse repository at this point
Copy the full SHA bf880fcView commit details
Commits on Nov 3, 2023
-
Configuration menu - View commit details
-
Copy full SHA for aa51299 - Browse repository at this point
Copy the full SHA aa51299View commit details
Commits on Nov 5, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 833a5c8 - Browse repository at this point
Copy the full SHA 833a5c8View commit details
Commits on Nov 6, 2023
-
Configuration menu - View commit details
-
Copy full SHA for b5f25b5 - Browse repository at this point
Copy the full SHA b5f25b5View commit details -
Merge branch 'master' into feature/type_support_for_properties
# Conflicts: # CHANGES.md # bundles/remote_services/discovery_common/src/endpoint_descriptor_writer.c # bundles/remote_services/remote_service_admin_dfi/src/remote_service_admin_dfi.c # bundles/remote_services/remote_service_admin_shm_v2/rsa_shm/src/rsa_shm_impl.c # bundles/remote_services/topology_manager/src/topology_manager.c
Configuration menu - View commit details
-
Copy full SHA for 97aa3cc - Browse repository at this point
Copy the full SHA 97aa3ccView commit details
Commits on Nov 7, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 737773b - Browse repository at this point
Copy the full SHA 737773bView commit details
Commits on Nov 9, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 71742e8 - Browse repository at this point
Copy the full SHA 71742e8View commit details -
#509: Add the celix properties optimization cache sizes as configurab…
…le build options.
Configuration menu - View commit details
-
Copy full SHA for 701b5c9 - Browse repository at this point
Copy the full SHA 701b5c9View commit details -
Configuration menu - View commit details
-
Copy full SHA for e8c4072 - Browse repository at this point
Copy the full SHA e8c4072View commit details
Commits on Nov 10, 2023
-
Update discovery_zeroconf_announcer.c
remove the `celix_propertiesIterator_next()`, `discoveryZeroconfAnnouncer_copyPropertiesToTxtRecord` has do it
Configuration menu - View commit details
-
Copy full SHA for 24eab9c - Browse repository at this point
Copy the full SHA 24eab9cView commit details -
Configuration menu - View commit details
-
Copy full SHA for ef6f343 - Browse repository at this point
Copy the full SHA ef6f343View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9930ecb - Browse repository at this point
Copy the full SHA 9930ecbView commit details -
Configuration menu - View commit details
-
Copy full SHA for f1beb5f - Browse repository at this point
Copy the full SHA f1beb5fView commit details -
#509: Improve some error handling in celix properties.
Also: - Add some clarification of when error messaged are pushed to celix err in the celix properties header documentation.
Configuration menu - View commit details
-
Copy full SHA for cb0a8ba - Browse repository at this point
Copy the full SHA cb0a8baView commit details -
Improve some header doc for string hash map / properties
Also add a missing celix_status_t return for celix_properties_setVersionWithoutCopy
Configuration menu - View commit details
-
Copy full SHA for be9f0a9 - Browse repository at this point
Copy the full SHA be9f0a9View commit details -
Add some error handling for version
Also: - Remove dup include in properties.c - Remove some dead code in celix_hash
Configuration menu - View commit details
-
Copy full SHA for 9d0ad57 - Browse repository at this point
Copy the full SHA 9d0ad57View commit details -
Refactor celix_properties_constants.h to celix_utils_private_constants.h
Also add CELIX_UTILS_MAX_STRLEN as build configurable option.
Configuration menu - View commit details
-
Copy full SHA for 4bb275c - Browse repository at this point
Copy the full SHA 4bb275cView commit details
Commits on Nov 11, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 229a90b - Browse repository at this point
Copy the full SHA 229a90bView commit details -
Configuration menu - View commit details
-
Copy full SHA for e981ee4 - Browse repository at this point
Copy the full SHA e981ee4View commit details
Commits on Nov 12, 2023
-
Refactor hash map long hash, load factor and hash function usage base…
…d on benchmark output Also add internal header for long/string hash map and properties so that hash map statistics can be extracted - in the project - for analysing purposes.
Configuration menu - View commit details
-
Copy full SHA for 3964e0b - Browse repository at this point
Copy the full SHA 3964e0bView commit details -
Merge branch 'feature/type_support_for_properties' of github.com:apac…
…he/celix into feature/type_support_for_properties
Configuration menu - View commit details
-
Copy full SHA for 468a161 - Browse repository at this point
Copy the full SHA 468a161View commit details -
Fix memleak in hash map by first resizing and then adding entry
Also add some addition celix properties statistics.
Configuration menu - View commit details
-
Copy full SHA for 10e16f6 - Browse repository at this point
Copy the full SHA 10e16f6View commit details
Commits on Nov 13, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 8248da5 - Browse repository at this point
Copy the full SHA 8248da5View commit details
Commits on Nov 17, 2023
-
Refactor celix_properties fill/create entry
Also add/improve some additional error handling in properties.
Configuration menu - View commit details
-
Copy full SHA for d1206d9 - Browse repository at this point
Copy the full SHA d1206d9View commit details
Commits on Nov 18, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 038808e - Browse repository at this point
Copy the full SHA 038808eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 804d633 - Browse repository at this point
Copy the full SHA 804d633View commit details -
Detect error condition in string formatting and make celix_properties…
…_fillEntry shorter.
Configuration menu - View commit details
-
Copy full SHA for 74f9550 - Browse repository at this point
Copy the full SHA 74f9550View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3ff7046 - Browse repository at this point
Copy the full SHA 3ff7046View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1706890 - Browse repository at this point
Copy the full SHA 1706890View commit details -
Refactor celix_properties_size return type to size_t
Also improve properties error handling
Configuration menu - View commit details
-
Copy full SHA for 4d4e9f7 - Browse repository at this point
Copy the full SHA 4d4e9f7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 492c457 - Browse repository at this point
Copy the full SHA 492c457View commit details -
Configuration menu - View commit details
-
Copy full SHA for 03731d6 - Browse repository at this point
Copy the full SHA 03731d6View commit details
Commits on Nov 19, 2023
-
Avoid unnecessary strlen call and check error condition in celix_prop…
…erties_storeEscapedString.
Configuration menu - View commit details
-
Copy full SHA for caedd79 - Browse repository at this point
Copy the full SHA caedd79View commit details
Commits on Nov 20, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 78d7879 - Browse repository at this point
Copy the full SHA 78d7879View commit details -
Configuration menu - View commit details
-
Copy full SHA for 95460e9 - Browse repository at this point
Copy the full SHA 95460e9View commit details