summaryrefslogtreecommitdiff
path: root/libvyosconfig/lib
AgeCommit message (Collapse)Author
2026-06-24T8993: initialize ReferenceTree module from string not fileJohn Estabrook
Avoid initialization error in threaded applications, for example when calling libvyosconfig functions from FastAPI background tasks. The read_internal function from file relies on the inherently non thread-safe Unix module; read string first and pass to lib read_string.
2026-05-28T8916: clear error_message before useJohn Estabrook
2026-05-11T8488: add bindings for read/write_internal_stringJohn Estabrook
2026-05-11T8488: add binding for subtree_from_partialJohn Estabrook
2026-05-11T8488: add binding for mask_exclusiveJohn Estabrook
2026-02-12T8232: add bindings for config_dictJohn Estabrook
2026-02-12T8232: add bindings needed for reference tree classJohn Estabrook
2025-11-20T7988: adjust function name to distinguish compare from show configJohn Estabrook
2025-11-05T7915: minor fixes for consistent exception handling and error messagesJohn Estabrook
The addition of alert exn to vyos1x-config allows an audit of all raised exceptions, providing fixes for consistent handling and error reporting.
2025-11-05T7969: expose boolean test value_existsJohn Estabrook
2025-09-08Merge https://github.com/vyos/libvyosconfig into integrate-libvyosconfigChristian Breunig
* https://github.com/vyos/libvyosconfig: (107 commits) T7728: T7734: update commit hash for dynamically generate proposed config T7728: add package build target for convenience T7718: update commit hashes for validate_tree_filter T7718: add binding for validate_tree_filter T7688: update commit hash for correct management of delete paths T7644: mirror workflow refactoring rollout T7637: T7605: update commit hashes for typo and escape backslash T7579: fix of the run trigger for CLA T7499: update hashes for add destructive merge T7499: set permissions on session directory T7499: bindings for (non-)destructive configtree merge T7579: added workflow for CLA T7374: bump vyconf commit id for build.sh T7374: install vyconf_cli and add links for associated vy_* commands T7445: added open prs conflict check caller workflow T7450: fix dependency for use of PCRE2 instead of PCRE T7363: update hash for vyconf aware initialization of Config T7450: update commit hashes for Use PCRE2 instead of PCRE T7334: pr mirror trigger workflow added with label creation permission for default github token T7321: update commit hashes for replace configsession legacy operations ...