<feed xmlns='http://www.w3.org/2005/Atom'>
<title>vyos-documentation.git/docs/configexamples/pppoe-ipv6-basic.rst, branch rolling</title>
<subtitle>VyOS readthedocs (mirror of https://github.com/vyos/vyos-documentation.git)
</subtitle>
<id>https://git.amelek.net/vyos/vyos-documentation.git/atom?h=rolling</id>
<link rel='self' href='https://git.amelek.net/vyos/vyos-documentation.git/atom?h=rolling'/>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-documentation.git/'/>
<updated>2026-05-06T17:42:32+00:00</updated>
<entry>
<title>feat: flip swap mechanism — MD as primary, RST as override (Phase 1)</title>
<updated>2026-05-06T17:42:32+00:00</updated>
<author>
<name>Yuriy Andamasov</name>
<email>yuriy@vyos.io</email>
</author>
<published>2026-05-06T17:42:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-documentation.git/commit/?id=5d6fa52b8985f8068314aba26878a1d7d5cb84e5'/>
<id>urn:sha1:5d6fa52b8985f8068314aba26878a1d7d5cb84e5</id>
<content type='text'>
This is the first of three phases inverting the per-page swap mechanism
so MD becomes the canonical primary and RST becomes the rare override.

Phase 1 — file renames + conf.py exclude_patterns flip only:
- Rename docs/**/md-&lt;stem&gt;.md to docs/**/&lt;stem&gt;.md (drop md- prefix)
  for all 254 stems previously listed in docs/_swap.txt
- Rename docs/**/&lt;stem&gt;.rst to docs/**/rst-&lt;stem&gt;.rst (add rst- prefix)
  for the same 254 stems
- Repurpose docs/_swap.txt as docs/_rst_overrides.txt; initially empty
  comment-only since no pages need the RST fallback right now
- conf.py exclude_patterns flipped: rst-*.rst is now excluded by default
  instead of md-*.md
- conf.py runtime-artifact references updated to _rst_override_state.json
  and _md_exclude.txt (Phase 2 will rewrite swap_sources.py to produce
  these names; for now no swap script runs because overrides list is empty)

Phase 2 (next commit on this branch) will rewrite scripts/swap_sources.py
with inverted rename direction, delete scripts/import_myst.py + tests, and
update tests/test_swap_sources.py for the new semantics.

Phase 3 will be the cleanup pass and ready-for-review flip.

Generated by robots https://vyos.io
</content>
</entry>
<entry>
<title>fix: restore stop_vyoslinter in pppoe-ipv6-basic.rst for ::64 false positive</title>
<updated>2026-04-22T08:14:35+00:00</updated>
<author>
<name>Yuriy Andamasov</name>
<email>yuriy@vyos.io</email>
</author>
<published>2026-04-22T08:14:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-documentation.git/commit/?id=f01ea2428375a7da58d627074400a528e9157a57'/>
<id>urn:sha1:f01ea2428375a7da58d627074400a528e9157a57</id>
<content type='text'>
The markers suppress the linter IPv6 check on ``&lt;prefix&gt;::64``,
which the regex matches as a non-documentation address.

🤖 Generated by [robots](https://vyos.io)
</content>
</entry>
<entry>
<title>fix: remove unnecessary linter suppressions, use named refs for long URLs</title>
<updated>2026-04-21T20:39:17+00:00</updated>
<author>
<name>Yuriy Andamasov</name>
<email>yuriy@vyos.io</email>
</author>
<published>2026-04-21T20:39:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-documentation.git/commit/?id=92805938c535c8d74d46cb4bd46d4be0ae42ac17'/>
<id>urn:sha1:92805938c535c8d74d46cb4bd46d4be0ae42ac17</id>
<content type='text'>
- pppoe-ipv6-basic.rst: remove stop/start_vyoslinter pair added in error
  (content between markers had no real IPs and no lines &gt; 80 chars)
- OpenVPN_with_LDAP.rst: replace stop_vyoslinter around long line-block
  URL with a named hyperlink target whose URL wraps to the next line
- wireguard.rst: split long named hyperlink target onto two lines,
  eliminating the need for stop/start_vyoslinter markers

🤖 Generated by [robots](https://vyos.io)
</content>
</entry>
<entry>
<title>fix: suppress linter for real/protocol IPs in config examples</title>
<updated>2026-04-21T12:18:07+00:00</updated>
<author>
<name>Yuriy Andamasov</name>
<email>yuriy@vyos.io</email>
</author>
<published>2026-04-21T12:18:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-documentation.git/commit/?id=5d4cdc95200e8ef8fa9ef0f52c5607b76e980692'/>
<id>urn:sha1:5d4cdc95200e8ef8fa9ef0f52c5607b76e980692</id>
<content type='text'>
The following files were touched by the WebP image PR and exposed
pre-existing lint violations — real IPs needed for authenticity or
actual protocol addresses (OSPF router-IDs, MAC-embedded IPv6):

- inter-vrf-routing-vrf-lite.rst: 195.51.100.1, 198.51.0.0/16
- ipsec-cisco-route-based.rst: 1.1.1.1, 2.2.2.2, 1.0.0.0 (Cisco loopback/OSPF RID)
- ipsec-pa-route-based.rst: 1.1.1.1, 2.2.2.2 (PA/VyOS OSPF RIDs)
- lac-lns.rst: 8.8.8.8 (DNS example)
- pppoe-ipv6-basic.rst: ::64 (prefix format illustration)
- bridge.rst: 33:33::16:50:0 (MAC address in firewall log)

🤖 Generated by [robots](https://vyos.io)
</content>
</entry>
<entry>
<title>perf: convert all images to WebP with PDF fallback</title>
<updated>2026-04-15T09:08:34+00:00</updated>
<author>
<name>Yuriy Andamasov</name>
<email>yuriy@vyos.io</email>
</author>
<published>2026-04-15T09:08:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-documentation.git/commit/?id=efd6ea180ad96a82ee8b0cc38582a9d505e794fb'/>
<id>urn:sha1:efd6ea180ad96a82ee8b0cc38582a9d505e794fb</id>
<content type='text'>
Add WebP versions of all 187 PNG/JPG images (38MB → 17MB, 55% reduction).
Update RST/MD references to use Sphinx wildcard syntax (.*) so HTML builds
use WebP while PDF/LaTeX builds fall back to original PNG/JPG.

Co-Authored-By: Claude Opus 4.6 (1M context) &lt;noreply@anthropic.com&gt;
</content>
</entry>
<entry>
<title>Fix firewall syntax for refactor in PPPoE IPv6 example</title>
<updated>2024-01-02T21:25:43+00:00</updated>
<author>
<name>sarthurdev</name>
<email>965089+sarthurdev@users.noreply.github.com</email>
</author>
<published>2024-01-02T21:25:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-documentation.git/commit/?id=d74d2f6a400a5740e8e1438bcec6d72d604d745f'/>
<id>urn:sha1:d74d2f6a400a5740e8e1438bcec6d72d604d745f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>pppoe-ipv6: correct indent</title>
<updated>2021-06-29T09:25:40+00:00</updated>
<author>
<name>rebortg</name>
<email>github@ghlr.de</email>
</author>
<published>2021-06-29T09:25:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-documentation.git/commit/?id=ebe03785e10dc40f3802c9d62c2e62fd870876a6'/>
<id>urn:sha1:ebe03785e10dc40f3802c9d62c2e62fd870876a6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>pppoe-ipv6: correct spelling and grammar</title>
<updated>2021-06-29T08:33:21+00:00</updated>
<author>
<name>rebortg</name>
<email>github@ghlr.de</email>
</author>
<published>2021-06-29T08:33:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-documentation.git/commit/?id=0530a0bb6e349495d51b1d5f5f70ce221e0bebba'/>
<id>urn:sha1:0530a0bb6e349495d51b1d5f5f70ce221e0bebba</id>
<content type='text'>
</content>
</entry>
<entry>
<title>configexamples: pppoe-ipv6-basic.rst: Replace diagram</title>
<updated>2021-03-17T16:54:41+00:00</updated>
<author>
<name>Ramax Lo</name>
<email>ramaxlo@gmail.com</email>
</author>
<published>2021-03-17T16:54:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-documentation.git/commit/?id=ab402a16b50fe34457c18d34cfc52a5c2e556289'/>
<id>urn:sha1:ab402a16b50fe34457c18d34cfc52a5c2e556289</id>
<content type='text'>
Convert format of the diagram from png to jpg.
</content>
</entry>
<entry>
<title>configexamples: Add PPPoE IPv6 basic setup</title>
<updated>2021-03-16T17:33:33+00:00</updated>
<author>
<name>Ramax Lo</name>
<email>ramaxlo@gmail.com</email>
</author>
<published>2021-03-16T16:21:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-documentation.git/commit/?id=31b2984284faf588e4bcc07b58479bded193b1d2'/>
<id>urn:sha1:31b2984284faf588e4bcc07b58479bded193b1d2</id>
<content type='text'>
Add new document on basic PPPoE IPv6 setup for home network.
</content>
</entry>
</feed>
