<feed xmlns='http://www.w3.org/2005/Atom'>
<title>vyos-1x.git/libvyosconfig/lib/bindings.ml, branch rolling</title>
<subtitle>VyOS command definitions, scripts, and utilities (mirror of https://github.com/vyos/vyos-1x.git)
</subtitle>
<id>https://git.amelek.net/vyos/vyos-1x.git/atom?h=rolling</id>
<link rel='self' href='https://git.amelek.net/vyos/vyos-1x.git/atom?h=rolling'/>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/'/>
<updated>2026-06-24T15:40:29+00:00</updated>
<entry>
<title>T8993: initialize ReferenceTree module from string not file</title>
<updated>2026-06-24T15:40:29+00:00</updated>
<author>
<name>John Estabrook</name>
<email>jestabro@vyos.io</email>
</author>
<published>2026-06-23T18:39:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=9e9a3729fe671ca7aaf8b82473217ead8121a4cf'/>
<id>urn:sha1:9e9a3729fe671ca7aaf8b82473217ead8121a4cf</id>
<content type='text'>
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.
</content>
</entry>
<entry>
<title>T8916: clear error_message before use</title>
<updated>2026-05-28T13:31:32+00:00</updated>
<author>
<name>John Estabrook</name>
<email>jestabro@vyos.io</email>
</author>
<published>2026-05-25T22:48:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=8036eaf0a2adaca5609d32fcfef75d11344df7fd'/>
<id>urn:sha1:8036eaf0a2adaca5609d32fcfef75d11344df7fd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>T8488: add bindings for read/write_internal_string</title>
<updated>2026-05-11T14:03:23+00:00</updated>
<author>
<name>John Estabrook</name>
<email>jestabro@vyos.io</email>
</author>
<published>2026-04-16T02:17:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=347f3743824ba49a8eff799f9da4385b90d07319'/>
<id>urn:sha1:347f3743824ba49a8eff799f9da4385b90d07319</id>
<content type='text'>
</content>
</entry>
<entry>
<title>T8488: add binding for subtree_from_partial</title>
<updated>2026-05-11T14:03:23+00:00</updated>
<author>
<name>John Estabrook</name>
<email>jestabro@vyos.io</email>
</author>
<published>2026-04-12T21:23:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=50e09bdf1ab2344c119d2e6c50375f44faaf4a6c'/>
<id>urn:sha1:50e09bdf1ab2344c119d2e6c50375f44faaf4a6c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>T8488: add binding for mask_exclusive</title>
<updated>2026-05-11T14:03:23+00:00</updated>
<author>
<name>John Estabrook</name>
<email>jestabro@vyos.io</email>
</author>
<published>2026-04-12T20:08:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=136152dc252c5e25b364359cbb5064a5a4a21abf'/>
<id>urn:sha1:136152dc252c5e25b364359cbb5064a5a4a21abf</id>
<content type='text'>
</content>
</entry>
<entry>
<title>T8232: add bindings for config_dict</title>
<updated>2026-02-12T14:37:48+00:00</updated>
<author>
<name>John Estabrook</name>
<email>jestabro@vyos.io</email>
</author>
<published>2026-02-04T03:08:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=7e23472743feaec5dddd41f243a622ff7c74d1d7'/>
<id>urn:sha1:7e23472743feaec5dddd41f243a622ff7c74d1d7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>T8232: add bindings needed for reference tree class</title>
<updated>2026-02-12T14:37:48+00:00</updated>
<author>
<name>John Estabrook</name>
<email>jestabro@vyos.io</email>
</author>
<published>2026-02-04T02:48:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=fba52c8ff1760abab9c253b4aa3fef27a1c166c2'/>
<id>urn:sha1:fba52c8ff1760abab9c253b4aa3fef27a1c166c2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>T7988: adjust function name to distinguish compare from show config</title>
<updated>2025-11-20T13:55:25+00:00</updated>
<author>
<name>John Estabrook</name>
<email>jestabro@vyos.io</email>
</author>
<published>2025-11-03T17:51:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=f26f737f0c58f7f0b5f5299d9f89f45a0143aef6'/>
<id>urn:sha1:f26f737f0c58f7f0b5f5299d9f89f45a0143aef6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>T7915: minor fixes for consistent exception handling and error messages</title>
<updated>2025-11-05T13:49:39+00:00</updated>
<author>
<name>John Estabrook</name>
<email>jestabro@vyos.io</email>
</author>
<published>2025-10-27T20:13:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=42015261ce2e83d79b82c5a52bddcdbb0ee67592'/>
<id>urn:sha1:42015261ce2e83d79b82c5a52bddcdbb0ee67592</id>
<content type='text'>
The addition of alert exn to vyos1x-config allows an audit of all raised
exceptions, providing fixes for consistent handling and error reporting.
</content>
</entry>
<entry>
<title>T7969: expose boolean test value_exists</title>
<updated>2025-11-05T13:49:39+00:00</updated>
<author>
<name>John Estabrook</name>
<email>jestabro@vyos.io</email>
</author>
<published>2025-10-29T13:58:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=47cc7ab10b9b6bc6fe21025440687a020bd16e35'/>
<id>urn:sha1:47cc7ab10b9b6bc6fe21025440687a020bd16e35</id>
<content type='text'>
</content>
</entry>
</feed>
