<feed xmlns='http://www.w3.org/2005/Atom'>
<title>vyos-1x.git/smoketest/configs/assert/basic-vyos, 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-04-09T18:54:06+00:00</updated>
<entry>
<title>serial: T8375: add CLI option to explicitly set kernel console</title>
<updated>2026-04-09T18:54:06+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2026-04-02T05:53:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=35db941bcf30f3fac5b1358aa1124f34f9808950'/>
<id>urn:sha1:35db941bcf30f3fac5b1358aa1124f34f9808950</id>
<content type='text'>
Previously, VyOS hardcoded the kernel boot log console to either ttyS0 or
tty0, with no post-install CLI method to change it (manual GRUB edits
were required).

This commit adds a new CLI node:
  system console device &lt;name&gt; kernel

When set, the selected serial console is used as the kernel boot console.
When removed, the kernel boot console falls back to tty0.
</content>
</entry>
<entry>
<title>ssh: T8098: migrate "rijndael-cbc@lysator.liu.se" to "aes256-cbc" cipher</title>
<updated>2025-12-17T10:37:48+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2025-12-17T10:37:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=74b9f249cf1f49eb314f22d1f0a3c6a49ffb2596'/>
<id>urn:sha1:74b9f249cf1f49eb314f22d1f0a3c6a49ffb2596</id>
<content type='text'>
According to [1] rijndael-cbc@lysator.liu.se is an alias for aes256-cbc which
was standardized in RFC4253 (2006).

This changes the migrator implementation to not only delete the old
"rijndael-cbc@lysator.liu.se" cipher from the CLI and set the new, standardized
aes256-cbc SSH cipher.

1: https://github.com/openssh/openssh-portable/commit/03e93c753d7c223063a
</content>
</entry>
<entry>
<title>ssh: T8098: rename "ciphers" CLI node to "cipher"</title>
<updated>2025-12-14T17:58:00+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2025-12-14T17:58:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=ef13a6319a21c8030301aeebbeabf5148adb994c'/>
<id>urn:sha1:ef13a6319a21c8030301aeebbeabf5148adb994c</id>
<content type='text'>
Follow VyOS CLI best practices for using singular whenever possible to build a
CLI node. As we introduce a new migration 2 -&gt; 3 for SSH we can correct this
minor detail.
</content>
</entry>
<entry>
<title>ssh: T8098: remove support for deprecated "rijndael-cbc@lysator.liu.se" cipher</title>
<updated>2025-12-14T17:41:08+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2025-12-14T17:41:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=812eea9a3a20afebc20b374a30ceac7f0d87c9b4'/>
<id>urn:sha1:812eea9a3a20afebc20b374a30ceac7f0d87c9b4</id>
<content type='text'>
According to an Arch Linux forum discussion, the cipher
rijndael-cbc@lysator.liu.se was removed in OpenSSH 6.7.

References:
- https://bbs.archlinux.org/viewtopic.php?id=188613
- https://www.openssh.org/txt/release-6.7
- https://github.com/openssh/openssh-portable/commit/03e93c753d7c223063a
</content>
</entry>
<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>
</feed>
