<feed xmlns='http://www.w3.org/2005/Atom'>
<title>vyos-1x.git/src/utils, branch vyos/1.3dev0</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=vyos%2F1.3dev0</id>
<link rel='self' href='https://git.amelek.net/vyos/vyos-1x.git/atom?h=vyos%2F1.3dev0'/>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/'/>
<updated>2019-12-03T17:17:48+00:00</updated>
<entry>
<title>T1801: move escaping of backslashes into configtree</title>
<updated>2019-12-03T17:17:48+00:00</updated>
<author>
<name>John Estabrook</name>
<email>jestabro@sentrium.io</email>
</author>
<published>2019-11-26T17:51:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=145b937d3d8e3734d987b5486fe861f660c6e79b'/>
<id>urn:sha1:145b937d3d8e3734d987b5486fe861f660c6e79b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>T1773: add a script for converting the config to JSON.</title>
<updated>2019-10-27T14:22:49+00:00</updated>
<author>
<name>Daniil Baturin</name>
<email>daniil@baturin.org</email>
</author>
<published>2019-10-27T14:22:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=2673f4790e19531fba719810a3a38e1917e57214'/>
<id>urn:sha1:2673f4790e19531fba719810a3a38e1917e57214</id>
<content type='text'>
It also exposes those functions in vyos.configtree
</content>
</entry>
<entry>
<title>T1598: initial implementation of the hosts keeper daemon.</title>
<updated>2019-08-20T17:34:03+00:00</updated>
<author>
<name>Daniil Baturin</name>
<email>daniil@baturin.org</email>
</author>
<published>2019-08-20T16:53:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=e5df80a3f54da23858c382a8e491ff9901317e1e'/>
<id>urn:sha1:e5df80a3f54da23858c382a8e491ff9901317e1e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>T1422: Remove extraneous print statement.</title>
<updated>2019-06-05T13:45:36+00:00</updated>
<author>
<name>John Estabrook</name>
<email>jestabro@sentrium.io</email>
</author>
<published>2019-06-05T13:45:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=1483288278060c62904ba1c9984aae841600e2f5'/>
<id>urn:sha1:1483288278060c62904ba1c9984aae841600e2f5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>T1422: fix wrong file mode.</title>
<updated>2019-06-01T04:35:53+00:00</updated>
<author>
<name>Daniil Baturin</name>
<email>daniil@baturin.org</email>
</author>
<published>2019-06-01T04:35:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=0b946bb9342d7784d9a271d02c05479419201dfb'/>
<id>urn:sha1:0b946bb9342d7784d9a271d02c05479419201dfb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>T1422: add a script for querying values in config files.</title>
<updated>2019-06-01T04:21:53+00:00</updated>
<author>
<name>Daniil Baturin</name>
<email>daniil@baturin.org</email>
</author>
<published>2019-06-01T04:21:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=a0b43b1dfd99e07258156fdd6831e8c7b748858b'/>
<id>urn:sha1:a0b43b1dfd99e07258156fdd6831e8c7b748858b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>T1001: Bugfix: Handle backslashes in values with "show configuration commands"</title>
<updated>2018-11-28T23:01:32+00:00</updated>
<author>
<name>arnehaak</name>
<email>45362083+arnehaak@users.noreply.github.com</email>
</author>
<published>2018-11-28T23:01:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=bf55a3a40f1e247b944eea266d4cd384d20087d1'/>
<id>urn:sha1:bf55a3a40f1e247b944eea266d4cd384d20087d1</id>
<content type='text'>
This script is usually called with the output of "cli-shell-api showCfg", which does not escape backslashes. "ConfigTree()" expects escaped backslashes when parsing a config string (and also prints them itself). Therefore this script would fail.
Manually escape backslashes here to handle backslashes in any configuration strings properly. The alternative would be to modify the output of "cli-shell-api showCfg", but that may be break other things who rely on that specific output.

This fixes https://phabricator.vyos.net/T1001</content>
</entry>
<entry>
<title>T723: add a prototype of an initial setup script.</title>
<updated>2018-06-29T10:31:09+00:00</updated>
<author>
<name>Daniil Baturin</name>
<email>daniil@baturin.org</email>
</author>
<published>2018-06-29T10:31:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=10e28b3e0a795a588b17305e87a1b2fc0875dbe2'/>
<id>urn:sha1:10e28b3e0a795a588b17305e87a1b2fc0875dbe2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>T684: add bindings for the commands formatter and scripts for converting configs to commands.</title>
<updated>2018-06-05T18:20:30+00:00</updated>
<author>
<name>Daniil Baturin</name>
<email>daniil@baturin.org</email>
</author>
<published>2018-06-05T18:20:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=9aec42029aff0d81c9f27a6d6df6eae401446c76'/>
<id>urn:sha1:9aec42029aff0d81c9f27a6d6df6eae401446c76</id>
<content type='text'>
</content>
</entry>
</feed>
