celix icon indicating copy to clipboard operation
celix copied to clipboard

Apache Celix is a framework for C and C++14 to develop dynamic modular software applications using component and in-process service-oriented programming.

Results 145 celix issues
Sort by recently updated
recently updated
newest added

Last week, I investigated a Read-write-lock implementation issue affecting ALL versions of Glibc since 2.25, which is detailed in the following ML thread: https://sourceware.org/pipermail/libc-alpha/2024-March/155278.html In summary, a reader of high...

When looking at a Celix Service Interface for the first time, it is pretty easy to get confused as to whether you should implement and register the service in the...

kind/documentation
kind/improvement

# Intro Currently, `discovery_zeroconf` only builds with Conan on Linux. Initially, it is targeted at Embedded Linux, and thus depends on the most lightweight feature-complete implementation of dns-sd, a.k.a mDNSResponder....

component/remote-services
kind/improvement

# Intro Currently each component (by component we mean .h/.c pair, which is borrowed from Lakos' Large Scale C++) in libdfi has its own error code definition: In `dyn_function.c`, we...

component/dfi
kind/improvement

fix #538 1.Remove the deprecated headers used by rsa_spi 2.Remove the deprecated headers used by pubsub_spi 3.Remove the deprecated headers used by conan_test_package 4. add conan_test_package for rsa_discovery_zeroconf.

For our RSA to be more successful, we should generate descriptor from the more readable header file automatically and make RSA available to other languaes like javascript and Java. Of...

# Intro Improve celix properties so that properties can be stored and loaded to/from file with type information and encode (serialize) to/from netstring with type information. # Store / Load...

kind/feature

This PR introduces a Development Container setup. Development Container: > A development container (or dev container for short) allows you to use a container as a full-featured development environment. It...

# Intro If (public) header files include too much upstream header files, this can increase accidental complexity (accidental complexity arises when a software system becomes unnecessarily complicated due to factors...

build/environment
kind/wish