<feed xmlns='http://www.w3.org/2005/Atom'>
<title>vyconf.git/data/vyconf.proto, 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>2026-03-04T14:44:38+00:00</updated>
<entry>
<title>T8313: adjust copy/rename messages</title>
<updated>2026-03-04T14:44:38+00:00</updated>
<author>
<name>John Estabrook</name>
<email>jestabro@vyos.io</email>
</author>
<published>2026-02-25T03:49:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyconf.git/commit/?id=4b230675b41eea167af01ed3ea4bbd99f1a42dc5'/>
<id>urn:sha1:4b230675b41eea167af01ed3ea4bbd99f1a42dc5</id>
<content type='text'>
The original messages were added before edit-level was properly
implemented as a field of the session record.
</content>
</entry>
<entry>
<title>T8061: add get_completion_env request</title>
<updated>2025-12-18T03:29:58+00:00</updated>
<author>
<name>John Estabrook</name>
<email>jestabro@vyos.io</email>
</author>
<published>2025-12-17T17:54:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyconf.git/commit/?id=f58bfaa3487ef821466e35fbd2bb073732e889dd'/>
<id>urn:sha1:f58bfaa3487ef821466e35fbd2bb073732e889dd</id>
<content type='text'>
Return help strings and values in the form used by bash completion.
</content>
</entry>
<entry>
<title>T8061: add get_path_type request</title>
<updated>2025-12-18T01:03:38+00:00</updated>
<author>
<name>John Estabrook</name>
<email>jestabro@vyos.io</email>
</author>
<published>2025-12-09T21:30:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyconf.git/commit/?id=28b6ac04aaef995656eaabb2c9a279a79e657687'/>
<id>urn:sha1:28b6ac04aaef995656eaabb2c9a279a79e657687</id>
<content type='text'>
Get the potential node type of a path, preliminary to any validation of
values.
</content>
</entry>
<entry>
<title>T8061: add reference_path_exists request</title>
<updated>2025-12-18T01:03:38+00:00</updated>
<author>
<name>John Estabrook</name>
<email>jestabro@vyos.io</email>
</author>
<published>2025-12-09T20:29:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyconf.git/commit/?id=a2775407f2b69f9e0b5030bcac691463abbede06'/>
<id>urn:sha1:a2775407f2b69f9e0b5030bcac691463abbede06</id>
<content type='text'>
Check whether a given config path has a form compatible with the
reference tree, irrespective of validity of values.
</content>
</entry>
<entry>
<title>T8032: add protobuf messaage for config_unsaved request</title>
<updated>2025-12-02T19:10:41+00:00</updated>
<author>
<name>John Estabrook</name>
<email>jestabro@vyos.io</email>
</author>
<published>2025-11-23T03:05:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyconf.git/commit/?id=46890b13b9e565b7b61d2c75ca92441cb7490f7f'/>
<id>urn:sha1:46890b13b9e565b7b61d2c75ca92441cb7490f7f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>T8009: add messages for edit_level requests</title>
<updated>2025-11-21T01:43:13+00:00</updated>
<author>
<name>John Estabrook</name>
<email>jestabro@vyos.io</email>
</author>
<published>2025-11-17T17:40:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyconf.git/commit/?id=e00f45edd537180d3b1b78657b001eaf65529538'/>
<id>urn:sha1:e00f45edd537180d3b1b78657b001eaf65529538</id>
<content type='text'>
</content>
</entry>
<entry>
<title>T7910: add request show_sessions to list all session records</title>
<updated>2025-10-23T00:41:25+00:00</updated>
<author>
<name>John Estabrook</name>
<email>jestabro@vyos.io</email>
</author>
<published>2025-10-21T20:00:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyconf.git/commit/?id=73d8ec88cdc559746fa8e5d6ce3dea198cff01ef'/>
<id>urn:sha1:73d8ec88cdc559746fa8e5d6ce3dea198cff01ef</id>
<content type='text'>
</content>
</entry>
<entry>
<title>T7737: add requests to provide auxiliary set/delete operations on config</title>
<updated>2025-09-15T13:13:25+00:00</updated>
<author>
<name>John Estabrook</name>
<email>jestabro@vyos.io</email>
</author>
<published>2025-09-10T20:45:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyconf.git/commit/?id=6577d7ac1b10557b5087bc959dad3c21971a539b'/>
<id>urn:sha1:6577d7ac1b10557b5087bc959dad3c21971a539b</id>
<content type='text'>
Occasionally, it is useful to update the config tree _during a commit_
with non-actionable data (meaning data not required for the actions of
currently invoked config_mode scripts): the classic example is that of
removing the entries of plaintext passwords and adding the encrypted
entry. Add the relevent requests and session record field.
</content>
</entry>
<entry>
<title>T7737: add user and sudo_user fields to session for use in commit</title>
<updated>2025-09-10T19:13:47+00:00</updated>
<author>
<name>John Estabrook</name>
<email>jestabro@vyos.io</email>
</author>
<published>2025-09-10T17:50:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyconf.git/commit/?id=a0a14ea1ee38ce78f7433b3a93f7eea61c8163fc'/>
<id>urn:sha1:a0a14ea1ee38ce78f7433b3a93f7eea61c8163fc</id>
<content type='text'>
Add optional protobuf fields to convey environment variables USER and
SUDO_USER, as needed for some config_mode scripts. Add non-option fields
to the session record type, defaulting to the empty string.
</content>
</entry>
<entry>
<title>T7737: replace unuseful session_update_pid with session_exists</title>
<updated>2025-09-10T16:39:24+00:00</updated>
<author>
<name>John Estabrook</name>
<email>jestabro@vyos.io</email>
</author>
<published>2025-09-10T16:39:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyconf.git/commit/?id=895f52e54fe32ba5c98d8bb69c5c8c67ddaad0fc'/>
<id>urn:sha1:895f52e54fe32ba5c98d8bb69c5c8c67ddaad0fc</id>
<content type='text'>
The request session_update_pid is not useful, possibly dangerous, in the
current design. Remove and add a simple session_exists for use in client
initialization.
</content>
</entry>
</feed>
