iceoryx icon indicating copy to clipboard operation
iceoryx copied to clipboard

Eclipse iceoryx™ - true zero-copy inter-process-communication

Results 243 iceoryx issues
Sort by recently updated
recently updated
newest added

## Brief feature description It may makes sense to introduce a package below platform. Here should reside packages with no dependencies at all. For instance a basic logger and the...

refactoring

## Brief feature description When a `UnixDomainSocket` is created it calls `iox_connect` which is a blocking call when the underlying file descriptor is not set to `O_NONBLOCK`. Right after creating...

bug
technical debt

## Required information In our cases using `EXPECT_DEATH` come often with undefined behavior which is unacceptable for certified tests. Possible approaches are: * Create thread and call `pthread_exit` inside the...

bug
enhancement
technical debt
globex

## Required information The posix call `unlink` can fail but is nevertheless directly used in the `UnixDomainSocket`. We need to handle the all `unlink` errors and wrap it into the...

good first issue
technical debt

## Brief feature description Currently iceoryx has somehow inconsistent naming rules and naming conventions which are not verified by `clang-tidy`. ### rules which deviate from the iceoryx naming guidelines In...

refactoring
technical debt
globex
clang-tidy

## Brief feature description One can easily mix up seconds and nanoseconds in function arguments since the underlying type is the same. This can be fixed at compile time by...

refactoring
technical debt
globex

## Brief feature description The function `strerror` which is used in the `posixCall` is not thread-safe, see `man strerror` attribute section. This can lead to undefined behavior, race condition and...

bug
technical debt
globex

## Brief feature description In some parts of the code certain `clang-tidy` rules are suppressed which are also deactivated in the `.clang-tidy` file. Those suppression should be removed from the...

technical debt
globex
clang-tidy

## Brief feature description In containers like the `vector`, `list`, `optional`, `string` etc. we have a byte array which stores the actual type. This byte array, can be extracted and...

enhancement
good first issue
refactoring
globex

## Brief feature description The readability of brace initialization could be improved by adding spaces. See: ```cxx // old int foo{42}; // new int foo { 42 }; ``` Best...

good first issue
technical debt
globex