<feed xmlns='http://www.w3.org/2005/Atom'>
<title>vyos1x-config.git/src/config_diff.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-05-27T12:37:00+00:00</updated>
<entry>
<title>T8916: add missing descendents along paths in mask_exclusive</title>
<updated>2026-05-27T12:37:00+00:00</updated>
<author>
<name>John Estabrook</name>
<email>jestabro@vyos.io</email>
</author>
<published>2026-05-26T18:12:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos1x-config.git/commit/?id=f28282643124b113fd7076139988b4b6d87d1382'/>
<id>urn:sha1:f28282643124b113fd7076139988b4b6d87d1382</id>
<content type='text'>
</content>
</entry>
<entry>
<title>T8916: add missing descendents along paths in subtree_from_partial</title>
<updated>2026-05-26T21:37:17+00:00</updated>
<author>
<name>John Estabrook</name>
<email>jestabro@vyos.io</email>
</author>
<published>2026-05-22T21:13:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos1x-config.git/commit/?id=02c748b9213f7d207d17e54f8d1208305e0c8e04'/>
<id>urn:sha1:02c748b9213f7d207d17e54f8d1208305e0c8e04</id>
<content type='text'>
</content>
</entry>
<entry>
<title>T8488: add utility subtree_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-11T03:02:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos1x-config.git/commit/?id=f6e50f41de5dde75a27426d3d164a8f69f62d34d'/>
<id>urn:sha1:f6e50f41de5dde75a27426d3d164a8f69f62d34d</id>
<content type='text'>
Return the subtree of a configtree indicated by a path that may only be
partly defined, lacking some or all intervening tag node value.
</content>
</entry>
<entry>
<title>T8488: add mask_exclusive</title>
<updated>2026-04-16T12:59:50+00:00</updated>
<author>
<name>John Estabrook</name>
<email>jestabro@vyos.io</email>
</author>
<published>2026-04-09T20:16:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos1x-config.git/commit/?id=b5d79efaa9f1463c6babab48f43667e39dd1bca4'/>
<id>urn:sha1:b5d79efaa9f1463c6babab48f43667e39dd1bca4</id>
<content type='text'>
This is the complement to mask_inclusive, for excluding subpaths of a
tree, for example, a subtree first isolated by mask_inclusive.
</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>T8113: fix logic error in show on tag nodes</title>
<updated>2025-12-21T15:50:04+00:00</updated>
<author>
<name>John Estabrook</name>
<email>jestabro@vyos.io</email>
</author>
<published>2025-12-20T01:46:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos1x-config.git/commit/?id=d58f34b51032be994346c64dc117b2421aa9cbdc'/>
<id>urn:sha1:d58f34b51032be994346c64dc117b2421aa9cbdc</id>
<content type='text'>
Due to an unnecessary modification of the path argument, a deleted tag
node value will be shown as a deleted tag node: the deletion is
processed correctly, but the show annotation is incorrect.
</content>
</entry>
<entry>
<title>T8109: fix show command on leaf path</title>
<updated>2025-12-19T15:45:00+00:00</updated>
<author>
<name>John Estabrook</name>
<email>jestabro@vyos.io</email>
</author>
<published>2025-12-18T20:29:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos1x-config.git/commit/?id=3e2eb92c1c931220cc43eccdb52889435d208ec4'/>
<id>urn:sha1:3e2eb92c1c931220cc43eccdb52889435d208ec4</id>
<content type='text'>
Leaf node name/value was not included in output.
</content>
</entry>
<entry>
<title>T7988: add diff function for show config</title>
<updated>2025-11-11T16:51:45+00:00</updated>
<author>
<name>John Estabrook</name>
<email>jestabro@vyos.io</email>
</author>
<published>2025-11-10T19:34:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos1x-config.git/commit/?id=411c132a6158e62064b23ef4bbcc0c939cdcdaba'/>
<id>urn:sha1:411c132a6158e62064b23ef4bbcc0c939cdcdaba</id>
<content type='text'>
</content>
</entry>
<entry>
<title>T7988: enforce lexical-numeric order for option tuple compare</title>
<updated>2025-11-11T16:51:45+00:00</updated>
<author>
<name>John Estabrook</name>
<email>jestabro@vyos.io</email>
</author>
<published>2025-11-10T14:17:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos1x-config.git/commit/?id=f96c02f7b9819212086da69cebbbf4f90e48766b'/>
<id>urn:sha1:f96c02f7b9819212086da69cebbbf4f90e48766b</id>
<content type='text'>
The comparison function used to order children in the diff function was
unnecessarily general: maintain lexical-numeric ordering of nodes.
</content>
</entry>
<entry>
<title>T7988: adjust/normalize function names</title>
<updated>2025-11-11T16:51:45+00:00</updated>
<author>
<name>John Estabrook</name>
<email>jestabro@vyos.io</email>
</author>
<published>2025-11-03T17:15:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos1x-config.git/commit/?id=c935b321da9749a3139ebf1224c30f61cb984bb7'/>
<id>urn:sha1:c935b321da9749a3139ebf1224c30f61cb984bb7</id>
<content type='text'>
</content>
</entry>
</feed>
