<feed xmlns='http://www.w3.org/2005/Atom'>
<title>libvyosconfig.git/parser, branch v0.0.6</title>
<subtitle>Shared library for VyOS config files parsing and manipulation (mirror of https://github.com/vyos/libvyosconfig.git)
</subtitle>
<id>https://git.amelek.net/vyos/libvyosconfig.git/atom?h=v0.0.6</id>
<link rel='self' href='https://git.amelek.net/vyos/libvyosconfig.git/atom?h=v0.0.6'/>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/libvyosconfig.git/'/>
<updated>2019-01-26T00:27:42+00:00</updated>
<entry>
<title>T1193: allow top level leaf and tag nodes.</title>
<updated>2019-01-26T00:27:42+00:00</updated>
<author>
<name>Daniil Baturin</name>
<email>daniil@baturin.org</email>
</author>
<published>2019-01-26T00:27:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/libvyosconfig.git/commit/?id=1dd05b330f3adfe828ba3ca4c71db2e12b8968f6'/>
<id>urn:sha1:1dd05b330f3adfe828ba3ca4c71db2e12b8968f6</id>
<content type='text'>
The original config backend allows them, and it's needed ofr correct
operation of the commands pipe at edit levels other than the top level.
</content>
</entry>
<entry>
<title>Allow all characters except braces, quotes, and whitespace in "identifiers"</title>
<updated>2018-09-11T10:59:53+00:00</updated>
<author>
<name>Daniil Baturin</name>
<email>daniil@baturin.org</email>
</author>
<published>2018-09-11T10:59:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/libvyosconfig.git/commit/?id=1af50ec84a39ef50c9ec5f17b2a7b4a1ce514b2a'/>
<id>urn:sha1:1af50ec84a39ef50c9ec5f17b2a7b4a1ce514b2a</id>
<content type='text'>
(bare strings that can be either node identifiers or leaf node values).

That's required for compatibility with old configs because old configs allow it,
for example, "pre-shared secret f%#$!@*&amp;".
</content>
</entry>
<entry>
<title>Use a more descriptive name for the lexer hack flag and add an explanation of it.</title>
<updated>2018-07-18T01:40:18+00:00</updated>
<author>
<name>Daniil Baturin</name>
<email>daniil@baturin.org</email>
</author>
<published>2018-07-18T01:40:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/libvyosconfig.git/commit/?id=c7f24109e78115318042428a33b9ad3b98d3b5af'/>
<id>urn:sha1:c7f24109e78115318042428a33b9ad3b98d3b5af</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Revert "Allow leaf and tag nodes at the top level, required for piping conf mode "show" output"</title>
<updated>2018-06-05T16:19:36+00:00</updated>
<author>
<name>Daniil Baturin</name>
<email>daniil@baturin.org</email>
</author>
<published>2018-06-05T16:19:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/libvyosconfig.git/commit/?id=976442b5202121e538a5a3e463a0ae7ca8c90950'/>
<id>urn:sha1:976442b5202121e538a5a3e463a0ae7ca8c90950</id>
<content type='text'>
This reverts commit a02c7c1cf4b0ba7666575648562f99f593306c27.
</content>
</entry>
<entry>
<title>Allow leaf and tag nodes at the top level, required for piping conf mode "show" output</title>
<updated>2018-06-05T15:38:19+00:00</updated>
<author>
<name>Daniil Baturin</name>
<email>daniil@baturin.org</email>
</author>
<published>2018-06-05T15:38:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/libvyosconfig.git/commit/?id=a02c7c1cf4b0ba7666575648562f99f593306c27'/>
<id>urn:sha1:a02c7c1cf4b0ba7666575648562f99f593306c27</id>
<content type='text'>
which produces incomplete configs and thus breaks the "all top level nodes"
are non-leaf non-tag nodes invariant.
</content>
</entry>
<entry>
<title>Trim comments strings to avoid adding extra whitespace.</title>
<updated>2018-05-31T01:08:48+00:00</updated>
<author>
<name>Daniil Baturin</name>
<email>daniil@baturin.org</email>
</author>
<published>2018-05-31T01:08:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/libvyosconfig.git/commit/?id=a45c2404c964049f41789e7b46049c99c9daf211'/>
<id>urn:sha1:a45c2404c964049f41789e7b46049c99c9daf211</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Integrate the parser/lexer and the renderer in the build setup.</title>
<updated>2018-05-27T21:48:30+00:00</updated>
<author>
<name>Daniil Baturin</name>
<email>daniil@baturin.org</email>
</author>
<published>2018-05-27T21:48:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/libvyosconfig.git/commit/?id=d8f24a21fe821e6ce927fad66fb3f54821e9906a'/>
<id>urn:sha1:d8f24a21fe821e6ce927fad66fb3f54821e9906a</id>
<content type='text'>
</content>
</entry>
</feed>
