<feed xmlns='http://www.w3.org/2005/Atom'>
<title>vyos-1x.git/smoketest/config-tests, 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>2025-12-10T20:25:15+00:00</updated>
<entry>
<title>smoketest: T8087: reorganize folderstructure for embedded configttests</title>
<updated>2025-12-10T20:25:15+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2025-12-10T19:33:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=e2e35c9ad02e12b1c68a04b16311277c8deca469'/>
<id>urn:sha1:e2e35c9ad02e12b1c68a04b16311277c8deca469</id>
<content type='text'>
Configuration files for config tests gathered from lab installations, customers
or our own networks were placed in multiple directories - all related to
the same thing.

We have had config-tests, configs and config.no-load. This commit re-arranges
all the files and places a proper README for the users.
</content>
</entry>
<entry>
<title>Merge pull request #4881 from alexandr-san4ez/T7594-current</title>
<updated>2025-12-04T15:40:10+00:00</updated>
<author>
<name>Daniil Baturin</name>
<email>daniil@vyos.io</email>
</author>
<published>2025-12-04T15:40:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=02034e4fd77e8af64a7f6a66e5da7fefcd4a9e90'/>
<id>urn:sha1:02034e4fd77e8af64a7f6a66e5da7fefcd4a9e90</id>
<content type='text'>
ipsec: T7594: Rename `respond` connection-type in IPSec peer settings to `trap`</content>
</entry>
<entry>
<title>Merge pull request #4886 from dmbaturin/T8059-migrate-syslog-ports</title>
<updated>2025-12-04T15:33:59+00:00</updated>
<author>
<name>Daniil Baturin</name>
<email>daniil@vyos.io</email>
</author>
<published>2025-12-04T15:33:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=0544895af02cbc0ff882cded3c2774469a41cbc7'/>
<id>urn:sha1:0544895af02cbc0ff882cded3c2774469a41cbc7</id>
<content type='text'>
syslog: T8059: migrate host:port node names to the new syntax with a dedicated port option</content>
</entry>
<entry>
<title>ipsec: T7594: Rename `respond` connection-type in IPSec peer settings to `trap`</title>
<updated>2025-12-04T15:03:54+00:00</updated>
<author>
<name>Oleksandr Kuchmystyi</name>
<email>o.kuchmystyi@vyos.io</email>
</author>
<published>2025-11-28T14:52:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=2dc91c0a96c3d3212387be02b80c58fce7c68bd8'/>
<id>urn:sha1:2dc91c0a96c3d3212387be02b80c58fce7c68bd8</id>
<content type='text'>
The previous 'connection-type respond' option in IPsec site-to-site peers
was misleading - instead of passively waiting for peer initiation, it would
initiate negotiation when matching traffic appeared, potentially causing
SA duplication and renegotiation loops.
</content>
</entry>
<entry>
<title>syslog: T8059: migrate host:port node names to the new syntax</title>
<updated>2025-12-04T10:44:25+00:00</updated>
<author>
<name>Daniil Baturin</name>
<email>daniil@baturin.org</email>
</author>
<published>2025-12-02T14:09:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=4b9a008b24eafbb3bc0f81578ed22e96e2d72b6f'/>
<id>urn:sha1:4b9a008b24eafbb3bc0f81578ed22e96e2d72b6f</id>
<content type='text'>
with a dedicated port option
</content>
</entry>
<entry>
<title>smoketest: T7738: provide OpenVPN test certificates for migration tests</title>
<updated>2025-12-02T20:41:39+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2025-12-02T06:15:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=b4299d7b9af8cdac63472423b2b567a4569e9a63'/>
<id>urn:sha1:b4299d7b9af8cdac63472423b2b567a4569e9a63</id>
<content type='text'>
This adds necessary embedded certificates to validate the migration logic added
in commit 63cc76fa236 ("openvpn: T7738: avoid duplicate certs during 1.3 -&gt; 1.4
migration").

The CA used was generated using EasyRSA as described in our documentation:
https://docs.vyos.io/en/1.3/configuration/interfaces/openvpn.html#generate-x-509-certificate-and-keys
</content>
</entry>
<entry>
<title>smoketests: adjust testcase MTU after lowering QEMU supported MTU</title>
<updated>2025-11-22T09:06:41+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2025-11-22T09:06:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=6285a2fd7fec1239bdd1ccc8b4e40e10a9086c48'/>
<id>urn:sha1:6285a2fd7fec1239bdd1ccc8b4e40e10a9086c48</id>
<content type='text'>
We also do need to adjust all other smoketests/configutests which make use of
MTU after https://github.com/vyos/vyos-build/pull/1070/commits/d84ad7e2e76bc309b
the QEMU guest MTU was lowered.
</content>
</entry>
<entry>
<title>dhcpv6: T7967: fix migration script for automatic SLAAC selection</title>
<updated>2025-10-29T11:22:42+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2025-10-29T11:12:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=c5ef4f4ebf38a249998498ebe443f3cc733b64fd'/>
<id>urn:sha1:c5ef4f4ebf38a249998498ebe443f3cc733b64fd</id>
<content type='text'>
Commit f08a5700e7 ("dhcpv6: T7646: restore missing default route after upgrade")
introduced a regression affecting both non-VIF and VIF interfaces.

The addressing mode check in the migration logic was incorrect for both cases.
For non-VIF interfaces, the migration was skipped entirely due to a missing
configuration test. For VIF (VLAN) interfaces, the existing test always
evaluated to true, since it incorrectly assumed that DHCPv6 was configured
even when a static address was present.

Smoketests have been extended to cover for these cases.
</content>
</entry>
<entry>
<title>kea: T7925: Fix basic-vyos dhcpv6 server test</title>
<updated>2025-10-16T23:03:10+00:00</updated>
<author>
<name>sarthurdev</name>
<email>965089+sarthurdev@users.noreply.github.com</email>
</author>
<published>2025-10-13T17:05:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=f87b522967bb7e3354278628d5d6ef9356a87948'/>
<id>urn:sha1:f87b522967bb7e3354278628d5d6ef9356a87948</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge pull request #4781 from natali-rs1985/T7897</title>
<updated>2025-10-16T12:04:28+00:00</updated>
<author>
<name>Viacheslav Hletenko</name>
<email>v.gletenko@vyos.io</email>
</author>
<published>2025-10-16T12:04:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=d8dc670cd3eb7c9d0e41d8211284e1469657cc42'/>
<id>urn:sha1:d8dc670cd3eb7c9d0e41d8211284e1469657cc42</id>
<content type='text'>
T7897: VPP: fix rx-mode interrupt for XDP driver with workers</content>
</entry>
</feed>
