<feed xmlns='http://www.w3.org/2005/Atom'>
<title>vyos-1x.git/src/system, 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-03-27T15:00:17+00:00</updated>
<entry>
<title>T8410: Fix typos and mistakes for comments and messages</title>
<updated>2026-03-27T15:00:17+00:00</updated>
<author>
<name>Viacheslav Hletenko</name>
<email>v.gletenko@vyos.io</email>
</author>
<published>2026-03-27T14:43:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=139b0841f8242a5c6ebdafb37380c1fb78342aae'/>
<id>urn:sha1:139b0841f8242a5c6ebdafb37380c1fb78342aae</id>
<content type='text'>
Fix typos and mistakes
No functional changes
</content>
</entry>
<entry>
<title>update-check: T7945: Improve reliability during early boot and error handling</title>
<updated>2026-02-10T13:29:06+00:00</updated>
<author>
<name>Oleksandr Kuchmystyi</name>
<email>o.kuchmystyi@vyos.io</email>
</author>
<published>2026-02-10T13:29:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=8262f78e0013291f747203e0b3768bb412bf1aed'/>
<id>urn:sha1:8262f78e0013291f747203e0b3768bb412bf1aed</id>
<content type='text'>
During early boot not all resources are ready for HTTP request, so
`vyos.version.get_remote_version` may fail once and the update check is then
delayed for 12 hours, leaving the router unaware of updates.

Fix by adding retries/backoff and improved error handling so transient startup
network failures don't suppress update checks for the next interval.
</content>
</entry>
<entry>
<title>misc: T8008: remove the last remnants of pmacct</title>
<updated>2025-11-12T16:29:05+00:00</updated>
<author>
<name>Daniil Baturin</name>
<email>daniil@baturin.org</email>
</author>
<published>2025-11-12T16:27:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=b327ec35caac1d62bda15144dcc14727b4b63c6a'/>
<id>urn:sha1:b327ec35caac1d62bda15144dcc14727b4b63c6a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge pull request #4739 from roedie/T7852</title>
<updated>2025-10-02T14:27:19+00:00</updated>
<author>
<name>Daniil Baturin</name>
<email>daniil@vyos.io</email>
</author>
<published>2025-10-02T14:27:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=55a95ce60e3f4f32316875dca37ee96b323671f4'/>
<id>urn:sha1:55a95ce60e3f4f32316875dca37ee96b323671f4</id>
<content type='text'>
T7852: Switch to yescrypt password encryption</content>
</entry>
<entry>
<title>kea: T7854: Use helper for Kea VRF systemd units</title>
<updated>2025-09-23T17:55:17+00:00</updated>
<author>
<name>sarthurdev</name>
<email>965089+sarthurdev@users.noreply.github.com</email>
</author>
<published>2025-09-23T13:23:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=cdf9fe4c9cfd4572c49207936c2304162e91e7b1'/>
<id>urn:sha1:cdf9fe4c9cfd4572c49207936c2304162e91e7b1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>T7852: Switch to yescypt for password encryption</title>
<updated>2025-09-20T19:43:09+00:00</updated>
<author>
<name>roedie</name>
<email>github@roedie.nl</email>
</author>
<published>2025-09-20T19:43:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=44e12a001b21d6e0250466e252d61c805ba004df'/>
<id>urn:sha1:44e12a001b21d6e0250466e252d61c805ba004df</id>
<content type='text'>
Accidentally slipped in 2 whitespace corrections
</content>
</entry>
<entry>
<title>Merge pull request #4508 from davi2367/vrf-dhcp</title>
<updated>2025-08-19T14:25:31+00:00</updated>
<author>
<name>Daniil Baturin</name>
<email>daniil@vyos.io</email>
</author>
<published>2025-08-19T14:25:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=731e2193322867a89b8ea2c2fd755c174149e9b3'/>
<id>urn:sha1:731e2193322867a89b8ea2c2fd755c174149e9b3</id>
<content type='text'>
kea: T6211: add VRF support for KEA dhcp server</content>
</entry>
<entry>
<title>kea: T6211: add VRF support for KEA dhcp server</title>
<updated>2025-08-15T07:31:49+00:00</updated>
<author>
<name>David Vølker</name>
<email>david@voelker.dk</email>
</author>
<published>2025-08-15T07:31:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=974f9a5d5e13241e2b4ea54152bf835db6b7feff'/>
<id>urn:sha1:974f9a5d5e13241e2b4ea54152bf835db6b7feff</id>
<content type='text'>
</content>
</entry>
<entry>
<title>T7591: remove copyright years from source files</title>
<updated>2025-06-28T21:16:52+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2025-06-28T18:51:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=1478516ae437f19ebeb7d6ff9b83dd74f8e76758'/>
<id>urn:sha1:1478516ae437f19ebeb7d6ff9b83dd74f8e76758</id>
<content type='text'>
The legal team says years are not necessary so we can go ahead with it, since
it will simplify backporting.

Automatically removed using: git ls-files | grep -v libvyosconfig | xargs sed -i -E \
's/^# Copyright (19|20)[0-9]{2}(-[0-9]{4})? VyOS maintainers.*/# Copyright VyOS maintainers and contributors &lt;maintainers@vyos.io&gt;/g'

In addition we will error-out during "make" if someone re-adds a legacy
copyright notice
</content>
</entry>
<entry>
<title>dhcp: T6948: Keep DHCP server leases in sync with hostd records</title>
<updated>2025-02-17T19:51:03+00:00</updated>
<author>
<name>Indrajit Raychaudhuri</name>
<email>irc@indrajit.com</email>
</author>
<published>2024-12-13T02:11:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=aa44f17768570f9beb205ffd9ce7f17d601ed115'/>
<id>urn:sha1:aa44f17768570f9beb205ffd9ce7f17d601ed115</id>
<content type='text'>
Keep DHCP server leases in sync with vyos-hostd records
via helper script invoked with `ExecStartPost` directive
in kea-dhcp4-server.service.

The helper script updates VyOS hostd records from
DHCP server leases. This ensures that hostd records
with the DHCP server leases are kept in sync with
VyOS hostd records right after DHCP server is started.

This is similar to the capability exposed via kea hook
`libdhcp_run_script.so` which is invoked internally
by kea when a single lease changes state.

Since the kea hook is currently implemented for DHCPv4
only, this helper script is implemented for DHCPv4
only as well.
</content>
</entry>
</feed>
