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

I deliberately choose compression as the default to avoid affecting current downstream conan package consumers, but I really don't mind making it consistent with the CMake default.

Add v2 of shared memory remote service admin, using shared memory pool, thread pool and DFI. And add a rpc service, which abstracts the creation interface of proxy/endpoint. Note that...

```C celix_filter_t *filter = celix_filter_create("(&(service.version>=1.2.2)(service.version

This PR adds support for embedded bundles. This makes it possible to make Celix container executable where the bundles are embedded in the executable and do not depend on bundle...

Issue created for record. https://github.com/apache/celix/runs/5694151734?check_suite_focus=true ``` 32: ==22607==ERROR: AddressSanitizer: heap-use-after-free on address 0x606000004b38 at pc 0x7faa3854701d bp 0x7faa2f3f65c0 sp 0x7faa2f3f65b0 32: READ of size 8 at 0x606000004b38 thread T5 32:...

I'm studying the OSGi lifecycle layer using this example. If there is any refactoring work needed for it, please let me know.

I kept playing with the export_import example, and found that the handle to libhello_test2libd.so.3 has been closed twice, but opened only once. ``` 248 Thread 3 "helloworld_with" hit Breakpoint 2,...

As discussed in https://github.com/apache/celix/pull/392#discussion_r790315940, Celix currently assumes that malloc/calloc always succeeds. Rust standard library makes similar assumption, i.e. , memory allocation failure causes direct abort(). However, as far as I...

There seems to be a race condition in the C++ remote service implementation or test setup, because the integration test sporadicly fails. ``` 2022-02-08T11:09:43.4705541Z 51: [ RUN ] RemoteServicesIntegrationTestSuite.InvokeRemoteCalcService 2022-02-08T11:09:43.4706308Z...