<feed xmlns='http://www.w3.org/2005/Atom'>
<title>vyos-1x.git/interface-definitions/service_router-advert.xml.in, branch feature/T9082-codeql-cpp</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=feature%2FT9082-codeql-cpp</id>
<link rel='self' href='https://git.amelek.net/vyos/vyos-1x.git/atom?h=feature%2FT9082-codeql-cpp'/>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/'/>
<updated>2026-06-16T18:24:44+00:00</updated>
<entry>
<title>T8923: normalize "can not" to "cannot"</title>
<updated>2026-06-16T18:24:44+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2026-06-16T18:24:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=fa853ed8f25b5b9bf396d6e819b2c6259e7f5f42'/>
<id>urn:sha1:fa853ed8f25b5b9bf396d6e819b2c6259e7f5f42</id>
<content type='text'>
Replace two-word "can not" / "Can not" with "cannot" across comments,
ConfigError messages, CLI help text, and op-mode output.

Standard SNMP MIB files under mibs/ are left unchanged.
</content>
</entry>
<entry>
<title>T8410: Fix typos and mistakes for operational and configuration commands</title>
<updated>2026-03-24T17:02:56+00:00</updated>
<author>
<name>Viacheslav Hletenko</name>
<email>v.gletenko@vyos.io</email>
</author>
<published>2026-03-20T16:41:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=bb2aee1e58c1cd30087b935798060e6bf3c698c8'/>
<id>urn:sha1:bb2aee1e58c1cd30087b935798060e6bf3c698c8</id>
<content type='text'>
Fix typos and mistakes in the commands and comments
No functional changes
</content>
</entry>
<entry>
<title>T8302: This PR adds Router Advertisement (RA) base-interface support for IPv6 wildcard prefix derivation and includes validation and smoketests.</title>
<updated>2026-02-24T08:43:34+00:00</updated>
<author>
<name>Miaosen Wang</name>
<email>secretandanon@gmail.com</email>
</author>
<published>2026-02-24T07:31:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=7f6545b188b7ad00a2ba4bf2dc7281bca93f05bf'/>
<id>urn:sha1:7f6545b188b7ad00a2ba4bf2dc7281bca93f05bf</id>
<content type='text'>
Included changes:
- Add `base-interface` under:
  - `service router-advert interface &lt;lan-if&gt; prefix ::/64 base-interface &lt;wan-if&gt;`
- Render `Base6Interface &lt;wan-if&gt;;` in `radvd.conf` when configured.
- Add validation guard:
  - `base-interface` is only allowed with wildcard prefix `::/64`.
- Extend smoketests:
  - Positive case: `::/64` + `base-interface` commits and renders correctly.
  - Negative case: non-`::/64` prefix with `base-interface` fails commit.
</content>
</entry>
<entry>
<title>router-advert: T8140: add captive portal support (RFC 8910)</title>
<updated>2026-01-01T22:17:09+00:00</updated>
<author>
<name>Marius Lindvall</name>
<email>marius@varden.info</email>
</author>
<published>2026-01-01T22:17:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=4cbeda405f44541bd0934ae74538d84c47333756'/>
<id>urn:sha1:4cbeda405f44541bd0934ae74538d84c47333756</id>
<content type='text'>
Add support for captive portal identification in IPv6 router adverts as
defined in RFC 8910. The value is a quoted URL pointing to an RFC
8908-compliant API endpoint.
</content>
</entry>
<entry>
<title>router-advert: T7380: Implement auto-ignore-prefix syntax for router advertisements (#4463)</title>
<updated>2025-04-23T20:32:53+00:00</updated>
<author>
<name>Ryan Zuwala</name>
<email>ryanzuwala@gmail.com</email>
</author>
<published>2025-04-23T20:32:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=c898ce2e096d77db37c3bb65a004a29190879c30'/>
<id>urn:sha1:c898ce2e096d77db37c3bb65a004a29190879c30</id>
<content type='text'>
</content>
</entry>
<entry>
<title>T6681: Add option for SLAAC to support suppress Interval Advertisement in RAs</title>
<updated>2024-08-27T14:59:24+00:00</updated>
<author>
<name>Hikari Kongou</name>
<email>hikari@iloli.bid</email>
</author>
<published>2024-08-27T13:55:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=eec95109981140f1b4323bcf4526c10c6364d9ae'/>
<id>urn:sha1:eec95109981140f1b4323bcf4526c10c6364d9ae</id>
<content type='text'>
</content>
</entry>
<entry>
<title>radvd: T6118: add nat64prefix support RFC8781</title>
<updated>2024-03-12T17:34:54+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2024-03-12T15:58:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=f1ead5c6a16aba00699b8a5b9c18ef6cffe8cc4d'/>
<id>urn:sha1:f1ead5c6a16aba00699b8a5b9c18ef6cffe8cc4d</id>
<content type='text'>
Add support for pref64 option, as defined in RFC8781. The prefix valid lifetime
must not be smaller than the "interface interval max" definition which defaults
to 600.

  set service router-advert interface eth1 nat64prefix 64:ff9b::/96
</content>
</entry>
<entry>
<title>T5474: establish common file name pattern for XML conf mode commands</title>
<updated>2023-12-31T22:49:48+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2023-12-30T22:25:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=4ef110fd2c501b718344c72d495ad7e16d2bd465'/>
<id>urn:sha1:4ef110fd2c501b718344c72d495ad7e16d2bd465</id>
<content type='text'>
We will use _ as CLI level divider. The XML definition filename and also
the Python helper should match the CLI node.

Example:
set interfaces ethernet -&gt; interfaces_ethernet.xml.in
set interfaces bond -&gt; interfaces_bond.xml.in
set service dhcp-server -&gt; service_dhcp-server-xml.in
</content>
</entry>
<entry>
<title>xml: streamline interface definition filenames, drop _</title>
<updated>2022-06-29T17:18:21+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2022-06-29T17:16:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=6b64f2eeb192ee1133d3f90be2ae2854a0c00ddc'/>
<id>urn:sha1:6b64f2eeb192ee1133d3f90be2ae2854a0c00ddc</id>
<content type='text'>
Some files that described the CLI used underscores to split CLI levels, some
others did not. This commit removes all underscores from the filename and only
makes use of a hyphen.
</content>
</entry>
<entry>
<title>xml: drop not always applicable REQUIRED suffix from completion help string</title>
<updated>2022-06-10T18:07:32+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2022-06-10T18:06:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=18b303734d84c0c5677ea4d872ec068ffcab4cad'/>
<id>urn:sha1:18b303734d84c0c5677ea4d872ec068ffcab4cad</id>
<content type='text'>
If a parameter is required is determined from the Python string on commit.
This "indicator" is not used consistently and sometimes missing, or added where
it is not required anymore due to Python script improvement/rewrite.
</content>
</entry>
</feed>
