-
Notifications
You must be signed in to change notification settings - Fork 29
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
Change ConfigurationParser to parse YAML instead of TOML #103
Comments
Research of yaml libraries available for C++The official YAML page lists the following libraries:
If we take cppreference as a source, here it names only yaml-cpp: Comparison of libraries:While researching, we also found the rapidyaml library that was included for comparison. YAML-CPP:
libyaml:
RapidYAML:
libfyaml:
libcyaml:
ConclusionWith the analysis of all the libraries, I choose for the moment to use yaml-cpp, because it is native to C++, fully supports the YAML specifications, is OpenSource and is widely used and maintained. |
Work update2024/11/01
2024/11/04
|
Parent Issue: #241
Description
The current implementation of the
ConfigurationParser
can parse TOML files, but after some consideration we need to change this and make the parser able to interpret YAML files, as that will be the configuration format across all Wazuh components.Tasks to be accomplished:
The text was updated successfully, but these errors were encountered: