<feed xmlns='http://www.w3.org/2005/Atom'>
<title>vyos-1x.git, branch rolling</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=rolling</id>
<link rel='self' href='https://git.amelek.net/vyos/vyos-1x.git/atom?h=rolling'/>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/'/>
<updated>2026-10-12T12:28:02+00:00</updated>
<entry>
<title>Merge pull request #5553 from c-po/T9455-no-fuse-exfat</title>
<updated>2026-10-12T12:28:02+00:00</updated>
<author>
<name>Viacheslav Hletenko</name>
<email>v.gletenko@vyos.io</email>
</author>
<published>2026-10-12T12:28:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=ce2baa3179d655345a8381a842128762804ff00c'/>
<id>urn:sha1:ce2baa3179d655345a8381a842128762804ff00c</id>
<content type='text'>
debian: T9455: drop exfat-fuse in favour of in-kernel exFAT driver</content>
</entry>
<entry>
<title>Merge pull request #5539 from c-po/T9253-anycast-gw-shared-mac</title>
<updated>2026-10-12T10:08:59+00:00</updated>
<author>
<name>Kyrylo Yatsenko</name>
<email>hedrok@gmail.com</email>
</author>
<published>2026-10-12T10:08:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=507625435cf70a6fd5ae9a26d8f19eac1a50d4ae'/>
<id>urn:sha1:507625435cf70a6fd5ae9a26d8f19eac1a50d4ae</id>
<content type='text'>
pseudo-ethernet: T9253: fix anycast-gateway with shared MAC on bridge VLANs</content>
</entry>
<entry>
<title>Merge pull request #5534 from jbsky/container-tmpfs-chown</title>
<updated>2026-10-11T19:20:57+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2026-10-11T19:20:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=713626a1978b40e0a818203e95a529f9fb32a228'/>
<id>urn:sha1:713626a1978b40e0a818203e95a529f9fb32a228</id>
<content type='text'>
container: T9401: add chown option to tmpfs mounts</content>
</entry>
<entry>
<title>Merge pull request #5487 from ar0311/fix/T9332-geoip-src-dst-set-collision</title>
<updated>2026-10-11T18:57:18+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2026-10-11T18:57:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=1bd02305554643b698e254fcc725487b0d66b20f'/>
<id>urn:sha1:1bd02305554643b698e254fcc725487b0d66b20f</id>
<content type='text'>
firewall: T9332: fix GeoIP source/destination nftables set name colli…</content>
</entry>
<entry>
<title>Merge pull request #5545 from rnavarro/fix/ospf-metric-type-default</title>
<updated>2026-10-11T18:54:19+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2026-10-11T18:54:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=a3a16c61445e4f53cab9093b26cc7022181fd0b6'/>
<id>urn:sha1:a3a16c61445e4f53cab9093b26cc7022181fd0b6</id>
<content type='text'>
ospf: T9448: do not render metric-type when it is the default</content>
</entry>
<entry>
<title>debian: T9455: drop exfat-fuse in favour of in-kernel exFAT driver</title>
<updated>2026-10-11T07:43:36+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2026-10-11T07:43:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=e5568919ced157534e05374ae50822a4efd94517'/>
<id>urn:sha1:e5568919ced157534e05374ae50822a4efd94517</id>
<content type='text'>
The VyOS kernel ships the native exFAT driver (CONFIG_EXFAT_FS=m), so the
userspace FUSE implementation is no longer needed. The exfatprogs tools for
creating and checking filesystems are kept.

The kernel options smoketest now verifies CONFIG_EXFAT_FS is enabled.
</content>
</entry>
<entry>
<title>Merge pull request #5547 from mandelbitdev/T9386-openvpn-shared-secret-aead</title>
<updated>2026-10-10T15:49:31+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2026-10-10T15:49:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=c8d344fd8954035c840a0991a97c6653a72c7c54'/>
<id>urn:sha1:c8d344fd8954035c840a0991a97c6653a72c7c54</id>
<content type='text'>
T9386: openvpn: reject AEAD fallback cipher with shared-secret-key</content>
</entry>
<entry>
<title>ospf: T9448: do not render metric-type when it is the default</title>
<updated>2026-10-09T16:25:23+00:00</updated>
<author>
<name>Robert Navarro</name>
<email>crshman@gmail.com</email>
</author>
<published>2026-10-09T02:10:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=104791f05d493f4001ff092717f24bafbfae28e3'/>
<id>urn:sha1:104791f05d493f4001ff092717f24bafbfae28e3</id>
<content type='text'>
With metric-type 2 (the CLI default), every FRR reload deletes and
re-adds "default-information originate" and every "redistribute" line
under "router ospf". ospfd flushes the Type-5 LSAs on the delete and
re-originates them right after, so neighbours can briefly lose the
external routes on commits that do not touch OSPF.

ospfd and ospf6d (for redistribute) write "metric-type 1" back to the
running config and print nothing for type 2, their default. The
templates render "metric-type 2", so frr-reload sees a different line
on every reload.

frrender now adds the XML default of metric-type to the OSPF and OSPFv3
dicts as xml_default_metric_type, for the default and every VRF
instance. The templates render metric-type only when it differs from
that default, so the generated config matches what FRR prints back.
OSPFv3 default-information keeps rendering metric-type, as ospf6d
prints it for both types.

Add smoketests that read the generated config and vtysh for types 2,
1 and back to 2. Rename the "ptotocol" loop variable in
test_protocols_ospf.py to "protocol", which the typos check flags on
any change to this file.
</content>
</entry>
<entry>
<title>openvpn: T9386: reject AEAD fallback cipher with shared-secret-key</title>
<updated>2026-10-09T13:32:03+00:00</updated>
<author>
<name>Antonio Quartulli</name>
<email>antonio@mandelbit.com</email>
</author>
<published>2026-10-01T13:28:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=0d49d1ba8dbfabb6c1a49216b69d79ed47b4a251'/>
<id>urn:sha1:0d49d1ba8dbfabb6c1a49216b69d79ed47b4a251</id>
<content type='text'>
Static key mode only supports CBC, so OpenVPN refuses to start with an
AEAD "data-ciphers-fallback" just like with an AEAD "encryption cipher".
Reject it at commit time.
</content>
</entry>
<entry>
<title>Merge pull request #5502 from natali-rs1985/T6304</title>
<updated>2026-10-09T13:02:37+00:00</updated>
<author>
<name>John Estabrook</name>
<email>jestabro@vyos.io</email>
</author>
<published>2026-10-09T13:02:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=998fe8286fea7c2a0492fcf77ee87ae41597f0e8'/>
<id>urn:sha1:998fe8286fea7c2a0492fcf77ee87ae41597f0e8</id>
<content type='text'>
config-management: T6304: Rewrite commit-archive location into a structured CLI</content>
</entry>
</feed>
