<feed xmlns='http://www.w3.org/2005/Atom'>
<title>vyos-1x.git/interface-definitions/service_router-advert.xml.in, branch rolling</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=rolling</id>
<link rel='self' href='https://git.amelek.net/vyos/vyos-1x.git/atom?h=rolling'/>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/'/>
<updated>2026-07-16T17:29:05+00:00</updated>
<entry>
<title>Merge pull request #5332 from BradKollmyer/T9084-rdnss-lifetime-zero</title>
<updated>2026-07-16T17:29:05+00:00</updated>
<author>
<name>John Estabrook</name>
<email>jestabro@vyos.io</email>
</author>
<published>2026-07-16T17:29:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=b8413128c800777ddba91655c84700bfca6490b6'/>
<id>urn:sha1:b8413128c800777ddba91655c84700bfca6490b6</id>
<content type='text'>
router-advert: T9084: allow name-server-lifetime 0 in CLI validator</content>
</entry>
<entry>
<title>T9084: Merge ranges into one for lifetime validator</title>
<updated>2026-07-16T15:13:31+00:00</updated>
<author>
<name>Viacheslav Hletenko</name>
<email>seversss265@gmail.com</email>
</author>
<published>2026-07-16T15:13:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=cd0870e11439fb83a09c2077dcc7036ba460da42'/>
<id>urn:sha1:cd0870e11439fb83a09c2077dcc7036ba460da42</id>
<content type='text'>
Co-authored-by: Alexandr K. &lt;alexandrk95@gmail.com&gt;</content>
</entry>
<entry>
<title>router-advert: T9084: allow name-server-lifetime 0 in CLI validator</title>
<updated>2026-07-14T19:26:37+00:00</updated>
<author>
<name>Brad Kollmyer</name>
<email>bradk@vitalsoft.com</email>
</author>
<published>2026-07-14T19:26:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=d2152c7181db5f7918ce02222253d6e28018f5b4'/>
<id>urn:sha1:d2152c7181db5f7918ce02222253d6e28018f5b4</id>
<content type='text'>
valueHelp already documented 0 ("Name-servers should no longer be used")
and conf-mode only enforces MaxRtrAdvInterval when lifetime &gt; 0, but the
XML constraint only allowed 1-7200. Match the default-lifetime pattern
(--range 0-0 --range ...) and smoke-test AdvRDNSSLifetime 0.
</content>
</entry>
<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>
</feed>
