<feed xmlns='http://www.w3.org/2005/Atom'>
<title>vyos1x-config.git/src/reference_tree.ml, branch rolling</title>
<subtitle>OCaml library for parsing, manipulating, and exporting VyOS configs (mirror of https://github.com/vyos/vyos1x-config.git)
</subtitle>
<id>https://git.amelek.net/vyos/vyos1x-config.git/atom?h=rolling</id>
<link rel='self' href='https://git.amelek.net/vyos/vyos1x-config.git/atom?h=rolling'/>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos1x-config.git/'/>
<updated>2026-04-16T12:59:50+00:00</updated>
<entry>
<title>T8488: add utility refpath_from_partial</title>
<updated>2026-04-16T12:59:50+00:00</updated>
<author>
<name>John Estabrook</name>
<email>jestabro@vyos.io</email>
</author>
<published>2026-04-10T20:08:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos1x-config.git/commit/?id=460f2d895a6bf60e9c3b8aaabad3b5fccd2a379a'/>
<id>urn:sha1:460f2d895a6bf60e9c3b8aaabad3b5fccd2a379a</id>
<content type='text'>
Infer the reference path from a path that may or may not contain
intervening tag nodes.
Return an empty list on a nonsensical path.
</content>
</entry>
<entry>
<title>T8269: handle element constraintSilenceOutput in creation of ref tree</title>
<updated>2026-03-11T16:26:21+00:00</updated>
<author>
<name>John Estabrook</name>
<email>jestabro@vyos.io</email>
</author>
<published>2026-03-11T02:35:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos1x-config.git/commit/?id=f9e40b2cd6b784154e03b6fe9cc630dd7e1f93b8'/>
<id>urn:sha1:f9e40b2cd6b784154e03b6fe9cc630dd7e1f93b8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>T8232: add util get_subtree for reference_tree</title>
<updated>2026-02-06T20:42:47+00:00</updated>
<author>
<name>John Estabrook</name>
<email>jestabro@vyos.io</email>
</author>
<published>2026-01-20T02:24:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos1x-config.git/commit/?id=9186d3f1cfff21af08d64f94612967bfa5775c9c'/>
<id>urn:sha1:9186d3f1cfff21af08d64f94612967bfa5775c9c</id>
<content type='text'>
This is the direct analogue of Config_tree.get_subtree, a safe wrapper
around Vytree.get. Note that the twin functions could easily have been
abstracted under Tree_alg, however, for such simple functions the
redundancy is preferable.
</content>
</entry>
<entry>
<title>T8232: simplify return value of fold_tree_with_path</title>
<updated>2026-02-06T20:42:47+00:00</updated>
<author>
<name>John Estabrook</name>
<email>jestabro@vyos.io</email>
</author>
<published>2026-01-02T20:45:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos1x-config.git/commit/?id=03799d0a93e4a7eb5790836f50cb4a1188c360b6'/>
<id>urn:sha1:03799d0a93e4a7eb5790836f50cb4a1188c360b6</id>
<content type='text'>
The details do not need to be exposed in the function signature.
</content>
</entry>
<entry>
<title>T8061: add function get_completion_env</title>
<updated>2025-12-18T03:13:45+00:00</updated>
<author>
<name>John Estabrook</name>
<email>jestabro@vyos.io</email>
</author>
<published>2025-12-17T16:04:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos1x-config.git/commit/?id=61bb74851b0ea626a25b66b2822edc6663d116e9'/>
<id>urn:sha1:61bb74851b0ea626a25b66b2822edc6663d116e9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>T8061: add function get_default_value</title>
<updated>2025-12-18T03:13:45+00:00</updated>
<author>
<name>John Estabrook</name>
<email>jestabro@vyos.io</email>
</author>
<published>2025-12-09T03:05:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos1x-config.git/commit/?id=b303da3489a24181eff531ea01423b697f24bed3'/>
<id>urn:sha1:b303da3489a24181eff531ea01423b697f24bed3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>T8061: simplify allowed_edit_node with path_type</title>
<updated>2025-12-18T03:13:45+00:00</updated>
<author>
<name>John Estabrook</name>
<email>jestabro@vyos.io</email>
</author>
<published>2025-12-13T02:19:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos1x-config.git/commit/?id=52b0ff3942ce984a0b65e73b109fe05837323efb'/>
<id>urn:sha1:52b0ff3942ce984a0b65e73b109fe05837323efb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>T8061: extend node_type to path_type for path characteristics</title>
<updated>2025-12-18T03:13:45+00:00</updated>
<author>
<name>John Estabrook</name>
<email>jestabro@vyos.io</email>
</author>
<published>2025-12-09T00:49:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos1x-config.git/commit/?id=ebc3e8804c612d7b1cdd260adc5e9930505bcdd6'/>
<id>urn:sha1:ebc3e8804c612d7b1cdd260adc5e9930505bcdd6</id>
<content type='text'>
For an arbitrary path, determine if it has the characterists of a
configuration path, and return the potential node type, solely in terms
of the reference tree. No validation is taking place on values.
</content>
</entry>
<entry>
<title>T8061: add boolean test for compatibility of path with reference tree</title>
<updated>2025-12-18T03:13:45+00:00</updated>
<author>
<name>John Estabrook</name>
<email>jestabro@vyos.io</email>
</author>
<published>2025-12-09T01:37:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos1x-config.git/commit/?id=9e1a4ca21e034233d6fc6299bb181f4e1634820e'/>
<id>urn:sha1:9e1a4ca21e034233d6fc6299bb181f4e1634820e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>T8061: require strict check of existence in refpath</title>
<updated>2025-12-18T03:13:45+00:00</updated>
<author>
<name>John Estabrook</name>
<email>jestabro@vyos.io</email>
</author>
<published>2025-12-09T03:24:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos1x-config.git/commit/?id=e87f921a3611c8054c0253dc78bfbc3f50ca6e28'/>
<id>urn:sha1:e87f921a3611c8054c0253dc78bfbc3f50ca6e28</id>
<content type='text'>
For use in reference_path_exists, add strict check in the utility that
forms the reference path from a config path.
</content>
</entry>
</feed>
