<feed xmlns='http://www.w3.org/2005/Atom'>
<title>vyconf.git/src/vyconf_config.mli, branch rolling</title>
<subtitle>Software appliance configuration framework (mirror of https://github.com/vyos/vyconf.git)
</subtitle>
<id>https://git.amelek.net/vyos/vyconf.git/atom?h=rolling</id>
<link rel='self' href='https://git.amelek.net/vyos/vyconf.git/atom?h=rolling'/>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyconf.git/'/>
<updated>2025-03-17T04:13:39+00:00</updated>
<entry>
<title>T7121: add cache directory and files, and commitd socket name</title>
<updated>2025-03-17T04:13:39+00:00</updated>
<author>
<name>John Estabrook</name>
<email>jestabro@vyos.io</email>
</author>
<published>2025-03-17T03:45:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyconf.git/commit/?id=d246228cfb94261a4b71cd8ed066d6c651f0a550'/>
<id>urn:sha1:d246228cfb94261a4b71cd8ed066d6c651f0a550</id>
<content type='text'>
Pass active and proposed configs between vyconfd and vyos-commitd using
a fast cache to avoid parsing overhead.
</content>
</entry>
<entry>
<title>T7046: move reftree.cache to unique directory</title>
<updated>2025-01-14T18:33:48+00:00</updated>
<author>
<name>John Estabrook</name>
<email>jestabro@vyos.io</email>
</author>
<published>2025-01-14T18:32:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyconf.git/commit/?id=41bb56f9a69001100c5a003f3a0abb03afd3bae2'/>
<id>urn:sha1:41bb56f9a69001100c5a003f3a0abb03afd3bae2</id>
<content type='text'>
This will simplify updates of the reference_tree in case of supplemental
contributions, say, addon packages.
</content>
</entry>
<entry>
<title>T6718: read reference tree json file on startup</title>
<updated>2024-10-28T02:17:35+00:00</updated>
<author>
<name>John Estabrook</name>
<email>jestabro@vyos.io</email>
</author>
<published>2024-10-23T23:50:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyconf.git/commit/?id=085b22f7be84944a27e565be4227dc55720bec47'/>
<id>urn:sha1:085b22f7be84944a27e565be4227dc55720bec47</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Make log template and log level configurable.</title>
<updated>2016-12-22T22:04:51+00:00</updated>
<author>
<name>Daniil Baturin</name>
<email>daniil@baturin.org</email>
</author>
<published>2016-12-22T22:04:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyconf.git/commit/?id=98072015c4be78f3bb4bb048b07d261287173b81'/>
<id>urn:sha1:98072015c4be78f3bb4bb048b07d261287173b81</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Rename type Vyconf_config.vyconf_config to Vyconf_config.t for brevity</title>
<updated>2016-12-15T03:53:20+00:00</updated>
<author>
<name>Daniil Baturin</name>
<email>daniil@baturin.org</email>
</author>
<published>2016-12-15T03:53:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyconf.git/commit/?id=aed634e3077a519af7237c2b70d4353f8eb3813a'/>
<id>urn:sha1:aed634e3077a519af7237c2b70d4353f8eb3813a</id>
<content type='text'>
It's the only type it exports.
</content>
</entry>
<entry>
<title>T210: Do not use the Result compatibility library, use built-in result type.</title>
<updated>2016-12-14T11:01:38+00:00</updated>
<author>
<name>Daniil Baturin</name>
<email>daniil@baturin.org</email>
</author>
<published>2016-12-14T11:01:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyconf.git/commit/?id=5603dd215b5a20b892db5503f9dac81fd2c2e426'/>
<id>urn:sha1:5603dd215b5a20b892db5503f9dac81fd2c2e426</id>
<content type='text'>
Use of the Result module from a compatibility library came from using Yojson
for config parsing, which uses it for compatibility with older OCaml, since
the ('a, 'b) result type appeared in Pervasives only in OCaml 4.03
All projects using vyconf library, however, by definition will be new projects,
and will not have any reasons to use older compilers.
</content>
</entry>
<entry>
<title>T210: use TOML for the vyconf config file.</title>
<updated>2016-12-14T04:21:27+00:00</updated>
<author>
<name>Daniil Baturin</name>
<email>daniil@baturin.org</email>
</author>
<published>2016-12-14T04:21:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyconf.git/commit/?id=42307e6b1a240f6378ab309b45ee308e97b5ff1a'/>
<id>urn:sha1:42307e6b1a240f6378ab309b45ee308e97b5ff1a</id>
<content type='text'>
Add an example of the file too.
</content>
</entry>
<entry>
<title>Fix build for ocaml 4.03</title>
<updated>2016-12-07T20:16:56+00:00</updated>
<author>
<name>Daniil Baturin</name>
<email>daniil@baturin.org</email>
</author>
<published>2016-12-07T20:16:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyconf.git/commit/?id=57b51409e44ba895952db6f2e0971a7770092988'/>
<id>urn:sha1:57b51409e44ba895952db6f2e0971a7770092988</id>
<content type='text'>
Yojson now uses the Result.result type for its decoding functions
instead of polymorphic variants.
</content>
</entry>
<entry>
<title>Add minimal vyconfd config loader.</title>
<updated>2015-09-24T11:55:32+00:00</updated>
<author>
<name>Daniil Baturin</name>
<email>daniil@baturin.org</email>
</author>
<published>2015-09-24T11:55:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyconf.git/commit/?id=edc0601bf2b179a6b82848af9effc2e2cae9bf47'/>
<id>urn:sha1:edc0601bf2b179a6b82848af9effc2e2cae9bf47</id>
<content type='text'>
</content>
</entry>
</feed>
