libelektra icon indicating copy to clipboard operation
libelektra copied to clipboard

Elektra serves as a universal and secure framework to access configuration settings in a global, hierarchical key database.

Results 225 libelektra issues
Sort by recently updated
recently updated
newest added

As brought up by @kodebach in #4415 we actually misuse cascading keys to do something else for cascading mountpoints. Cascading keys should have the semantics to search in one namespace...

proposal

Prevent `argString` from being freed if it was not actually changed. And add modify `test_help` in `test_opts` to trigger the "free(): invalid pointer" error. ## Basics - [x] Short descriptions...

bug
ready to merge

Replaces `arg/name` with `arg/help` in the opts examples and the docs where used. ## Basics - [x] Short descriptions of your changes are in the release notes (added as entry...

ready to merge
documentation

Here https://github.com/ElektraInitiative/libelektra/blob/d57703bd1eaff0626fcfa8290773d68832085c4f/src/libs/opts/opts.c#L973-L990 and https://github.com/ElektraInitiative/libelektra/blob/d57703bd1eaff0626fcfa8290773d68832085c4f/src/libs/opts/opts.c#L892-L904 If `argString` is not overwritten in the following `if`, freeing `argString` later will lead to a `free(): invalid pointer` because `argString` does not point to allocated...

bug
lang/c

Rewrite the `kdb` cli tool from `C++` to `C`. ## Subcommands - [x] basename - [ ] cache - [x] cmerge - [ ] complete - [ ] convert -...

lang/cpp
lang/c
cleanup

## Basics - [ ] Short descriptions of your changes are in the release notes (added as entry in `doc/news/_preparation_next_release.md` which contains `_(my name)_`) **Please always add something to the...

work in progress
lang/c

kdb set: always do cascading set (for validation) ## Current behavior `kdb set user:/test value` does not validate. ## Expected behavior `kdb set user:/test value` should validate (except if `-f`...

usability
important
triage needed

This issue gives up-to-date information about the health of our build system. Report here any permanent problems (that cannot be fixed by rerunning the build job). Temporary problems should be...

build
continuous integration

getopt reorders the arguments which causes a problem when commands are nested. E.g. `bin/kdb elektrify-getenv echo -n -e "hello world"` Causes `The command elektrify-getenv is not known` (even though the...

bug

# Description Currently we have to set array keys using the syntax `array/#number_of_entry`: ```sh kdb set user/array kdb set user/array/#0 "first element" kdb set user/array/#1 "second element" kdb ls user/array...

enhancement
usability
project2022w