<feed xmlns='http://www.w3.org/2005/Atom'>
<title>vyos-1x.git/interface-definitions, branch fix/T8859-dh-keysize-validation</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=fix%2FT8859-dh-keysize-validation</id>
<link rel='self' href='https://git.amelek.net/vyos/vyos-1x.git/atom?h=fix%2FT8859-dh-keysize-validation'/>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/'/>
<updated>2026-09-25T14:03:20+00:00</updated>
<entry>
<title>Merge pull request #5453 from m-songer/T9274-add-telegraf-config</title>
<updated>2026-09-25T14:03:20+00:00</updated>
<author>
<name>Nataliia S.</name>
<email>81954790+natali-rs1985@users.noreply.github.com</email>
</author>
<published>2026-09-25T14:03:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=480f28781023d81f4be08524cecff172d1d55c3f'/>
<id>urn:sha1:480f28781023d81f4be08524cecff172d1d55c3f</id>
<content type='text'>
T9274: Add more telegraf configuration</content>
</entry>
<entry>
<title>Merge pull request #5484 from haakonnore/feat/T9319-vxlan-gbp</title>
<updated>2026-09-24T17:06:31+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2026-09-24T17:06:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=990fa1569d3087842d8ff407d8c2ba4ead1d847e'/>
<id>urn:sha1:990fa1569d3087842d8ff407d8c2ba4ead1d847e</id>
<content type='text'>
vxlan: T9319: add VXLAN-GBP support</content>
</entry>
<entry>
<title>T9274: Add more telegraf configuration- #5453</title>
<updated>2026-09-24T16:00:38+00:00</updated>
<author>
<name>MichaelSonger</name>
<email>michael.songer@infinitivegroup.co.uk</email>
</author>
<published>2026-09-24T16:00:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=75781f0d9dbf0174dfbb55d5f0e8228a38b6f608'/>
<id>urn:sha1:75781f0d9dbf0174dfbb55d5f0e8228a38b6f608</id>
<content type='text'>
Added the ability to make several agent values configurable instead of hardcoded.
</content>
</entry>
<entry>
<title>vxlan: T9319: add VXLAN-GBP support</title>
<updated>2026-09-22T23:13:09+00:00</updated>
<author>
<name>Haakon Nore</name>
<email>haakon@nore.cloud</email>
</author>
<published>2026-09-15T08:28:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=4fd9ad0ac3a79aba079b10f58ec897847eb271d5'/>
<id>urn:sha1:4fd9ad0ac3a79aba079b10f58ec897847eb271d5</id>
<content type='text'>
Expose the Group Policy extension as a valueless gbp CLI node and pass
it to iproute2 when creating VXLAN links. Recreate links when GBP
changes and reject configurations combining GBP with GPE.

Reject conflicting GBP settings on a shared UDP port, accounting for
address families and underlay VRF socket bindings. Warn that external
mode carries GBP in tunnel metadata instead of the packet mark.

Add smoketest coverage for GBP creation, removal and re-enabling,
retained interface settings, rejection without changing the running
tunnel, shared ports, separate address families, and external mode.
</content>
</entry>
<entry>
<title>ipsec: T8952: Allow per-peer strongSwan `unique` override for site-to-site peers</title>
<updated>2026-09-16T08:22:40+00:00</updated>
<author>
<name>Oleksandr Kuchmystyi</name>
<email>o.kuchmystyi@vyos.io</email>
</author>
<published>2026-09-15T09:10:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=d1cc3ed65eb1f00409d0b91fc8149431fb614e89'/>
<id>urn:sha1:d1cc3ed65eb1f00409d0b91fc8149431fb614e89</id>
<content type='text'>
VyOS does not expose the strongSwan `connections.&lt;conn&gt;.unique`
parameter for site-to-site peers. The swanctl default is
`unique = no`, which only replaces existing SAs
if the new one carries `INITIAL_CONTACT`. With `dpd_action = restart`,
charon initiates new IKE_SAs without `INITIAL_CONTACT`,
so duplicates accumulate on every DPD timeout.

Previously the strongSwan `unique` connection policy could only be
driven by the global "disable-uniqreqids" option, which set it to
"never" for every connection. Site-to-site peers had no way to opt
into stricter enforcement on their own.
</content>
</entry>
<entry>
<title>openvpn: T8264: mention the offload in the raw option help</title>
<updated>2026-09-13T19:06:12+00:00</updated>
<author>
<name>Antonio Quartulli</name>
<email>antonio@mandelbit.com</email>
</author>
<published>2026-09-01T23:26:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=200bbf96f439f94c6b52a1e99c3d2b27f27cff42'/>
<id>urn:sha1:200bbf96f439f94c6b52a1e99c3d2b27f27cff42</id>
<content type='text'>
Not every option that turns the offload off can be recognised, so say so
where the option is entered.
</content>
</entry>
<entry>
<title>openvpn: T8264: migrate away DCO the Kernel module cannot serve</title>
<updated>2026-09-13T19:06:12+00:00</updated>
<author>
<name>Antonio Quartulli</name>
<email>antonio@mandelbit.com</email>
</author>
<published>2026-08-30T17:43:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=585c491b3ee5c02a0367bf2bd752fe4510200c6a'/>
<id>urn:sha1:585c491b3ee5c02a0367bf2bd752fe4510200c6a</id>
<content type='text'>
"offload dco" was accepted next to tap, static keys, compression, CBC
ciphers and raw options OpenVPN refuses to offload, because 2.6 ignored the
module altogether. Those combinations now fail verify(), which would break
config load on upgrade, so drop the request instead.

The migration has to mirror verify_dco() exactly: anything it keeps that
verify() turns away leaves a router unable to commit its own configuration.
</content>
</entry>
<entry>
<title>Merge pull request #5440 from sever-sever/T9260-se</title>
<updated>2026-09-11T16:47:27+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2026-09-11T16:47:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=f226af1e4ad74902705cf0f6e810efb2045a536d'/>
<id>urn:sha1:f226af1e4ad74902705cf0f6e810efb2045a536d</id>
<content type='text'>
monitoring: T9260: relay local frr_exporter metrics via Telegraf</content>
</entry>
<entry>
<title>Merge pull request #5372 from ruben-herold/T9157-fib-type-match</title>
<updated>2026-09-11T14:28:09+00:00</updated>
<author>
<name>Ruben Herold</name>
<email>ruben@puettmann.net</email>
</author>
<published>2026-09-11T14:28:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=8fec254b2d17d5aec30589f0b3c5444ad1dfd1f5'/>
<id>urn:sha1:8fec254b2d17d5aec30589f0b3c5444ad1dfd1f5</id>
<content type='text'>
firewall: T9157: add fib-type match for destination/source</content>
</entry>
<entry>
<title>monitoring: T9260: relay local frr_exporter metrics via Telegraf</title>
<updated>2026-09-11T10:36:29+00:00</updated>
<author>
<name>Viacheslav Hletenko</name>
<email>v.gletenko@vyos.io</email>
</author>
<published>2026-09-02T16:23:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=5d3630289ac93e096adfd455b42b8237f016fad1'/>
<id>urn:sha1:5d3630289ac93e096adfd455b42b8237f016fad1</id>
<content type='text'>
FRR routing state was only available through the Prometheus frr-exporter,
a pull target. Operators who push everything else out via Telegraf had to
run an external Prometheus server and open inbound access to the router
just to scrape routing state.

Add a dedicated "service monitoring telegraf frr-metrics" node. When set,
Telegraf uses inputs.prometheus to scrape the already-running local
frr-exporter and re-emits the metrics through whatever Telegraf outputs
are already configured (InfluxDB, ADX, Loki, Splunk, etc.).
</content>
</entry>
</feed>
