| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2026-04-27 | bgp: T8589: Add ead, es and [1-5] to route-map match evpn route-type | Robin Christ | |
| 2026-04-27 | T8587: fix XML data type from u32 to u64 where range exceeds uint32 max | Yahya Civelek | |
| The following nodes specified u32 but their range values exceed the uint32 maximum (4,294,967,295): - service lldp interface location coordinate-based elin: u32:0-9999999999 -> u64:0-9999999999 - vpn ipsec esp-group life-bytes: u32:1024-26843545600000 -> u64:1024-26843545600000 - vpn ipsec esp-group life-packets: u32:1000-26843545600000 -> u64:1000-26843545600000 | |||
| 2026-04-27 | T8535: Remove next-hop-self for BGP link state | Kyrylo Yatsenko | |
| BGP link-state doesn't support next-hop-self, so remove it. | |||
| 2026-04-21 | bridge: T8411: Allow disabling MAC learning on bridge member interfaces | Nataliia Solomko | |
| 2026-04-15 | T8457: BGP link-state address family | Kyrylo Yatsenko | |
| 2026-04-14 | Merge pull request #5092 from c-po/kernel-serial-activation | Christian Breunig | |
| serial: T8375: use boot activation script to define a serial console on the CLI | |||
| 2026-04-10 | Merge pull request #5108 from sever-sever/T8448 | Christian Breunig | |
| T8448: add an option to enable SNMP traps in VRRP | |||
| 2026-04-10 | T8448: VRRP add configuration for the SNMP traps | Viacheslav Hletenko | |
| Allow to configure Keepalived VRRP traps - set high-availability vrrp snmp trap | |||
| 2026-04-10 | Merge pull request #5115 from c-po/commit-archive-vrf | Daniil Baturin | |
| remote: T4732: add VRF option for commit-archive | |||
| 2026-04-09 | serial: T8375: add CLI option to explicitly set kernel console | Christian Breunig | |
| 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 <name> kernel When set, the selected serial console is used as the kernel boot console. When removed, the kernel boot console falls back to tty0. | |||
| 2026-04-09 | xml: T8375: add CLI help for ttyAMA serial console interfaces | Christian Breunig | |
| 2026-04-09 | conntrack-sync: T8189: Add conntrackd FTFW PurgeTimeout setting | Nataliia Solomko | |
| 2026-04-06 | remote: T4732: add VRF option for commit-archive | Christian Breunig | |
| Add new CLI option to make transfers to the commit-archive working using a dedicated (e.g. management) VRF. set system config-management commit-archive vrf MGMT All transfers using vyos.remote module will now run through the VRF defined on the CLI. | |||
| 2026-03-30 | Merge pull request #5089 from robinchrist/T7338-bgp-as-notation | Christian Breunig | |
| bgp: T7338: Add support for "parameters as-notation <asdot|asdot+>" | |||
| 2026-03-30 | Merge pull request #5094 from sever-sever/T8222 | Daniil Baturin | |
| T8222: Set the default VXLAN interface TTL to 64 | |||
| 2026-03-29 | bgp: T7338: Add support for "parameters as-notation <asdot|asdot+>" | Robin Christ | |
| We explicitly omit the "plain" option, as it is the implicit default in FRR We also do not want to add "plain" as VyOS default value and emit it by default as this makes the config a bit ugly (frr puts it in the router line so you get "router bgp <AS> as-notation plain"). Additionally, setting plain as default value and emitting it by default would break pretty much all BGP tests, as they commonly do self.getFRRconfig(f'router bgp {ASN}', stop_section='^exit') and getFRRConfig does a "^<content>$" match, which breaks when you add the "as-notation plain" | |||
| 2026-03-27 | T8410: Fix typos and mistakes for comments and messages | Viacheslav Hletenko | |
| Fix typos and mistakes No functional changes | |||
| 2026-03-27 | T8222: Set the default VXLAN interface TTL to 64 | Viacheslav Hletenko | |
| Default TTL of 16 is insufficient in many deployments, especially in multi-hop or routed underlay networks. Increase it to 64 to provide better compatibility and avoid packet drop in real-world topologies. | |||
| 2026-03-26 | pseudo-ethernet: T8434: source-interface does not show bridge or bond interfaces | Christian Breunig | |
| We can create pseudo-ethernet (peth, macvlan) interfaces from bond or bridge interfaces as the unddelraying parent, so the completion helper should honor it. | |||
| 2026-03-24 | T8410: Fix typos and mistakes for operational and configuration commands | Viacheslav Hletenko | |
| Fix typos and mistakes in the commands and comments No functional changes | |||
| 2026-03-24 | Merge pull request #5039 from natali-rs1985/T8355 | Daniil Baturin | |
| vpp: T8355: Set MTU for vpp interfaces | |||
| 2026-03-23 | vpp: T8355: Set MTU for vpp interfaces | Nataliia Solomko | |
| 2026-03-20 | dhcpv6: T8414: missing prefix-delegation interface constraint | Christian Breunig | |
| 2026-03-18 | Merge pull request #5041 from alexandr-san4ez/T8315-current | Daniil Baturin | |
| vpp: T8315: Add support for configuring unsupported NICs and update compatible list | |||
| 2026-03-18 | vpp: T8315: Add support for configuring unsupported NICs and update ↵ | Oleksandr Kuchmystyi | |
| compatible list Introduce `set vpp settings unsupported nics <pci-id>` and `set vpp settings unsupported drivers <driver>` to permit VPP activation on hardware not present in the validated NIC list. Update current compatible list. | |||
| 2026-03-16 | Merge pull request #5046 from jestabro/option-silence-validator-output | Daniil Baturin | |
| T8269: add option to silence individual validator output | |||
| 2026-03-11 | T8269: suppress misleading error output for bgp neighbor; add error msg | John Estabrook | |
| 2026-03-11 | T8351: VPP add GRE tunnel key configuration | Viacheslav Hletenko | |
| 2026-03-06 | vpp: T8354: Move 'ignore-kernel-routes' option out of resource-allocation ↵ | Nataliia Solomko | |
| section | |||
| 2026-03-04 | Merge pull request #5026 from natali-rs1985/T8339 | Christian Breunig | |
| vpp: T8339: Cleanup vpp interfaces and kernel-interfaces after migration | |||
| 2026-03-04 | Merge pull request #4962 from jvoss/srv6_isis | Christian Breunig | |
| isis: T6978: add IS-IS SRv6 node-msd configuration | |||
| 2026-03-04 | Merge pull request #5025 from natali-rs1985/T8340 | Christian Breunig | |
| vpp: T8340: Remove vif option from vxlan interface | |||
| 2026-03-04 | Merge pull request #5006 from ritika0313/T7513-CGNAT-exclude-rule-vyos-1x | Viacheslav Hletenko | |
| T7513: vyos-1x: CGNAT Exclude Rule CLI support | |||
| 2026-03-04 | isis: T6978: add IS-IS SRv6 node-msd configuration | Jonathan Voss | |
| Co-Authored-by: Christian Breunig <christian@breunig.cc> | |||
| 2026-03-04 | vpp: T8340: Remove vif option from vxlan interface | Nataliia Solomko | |
| 2026-03-04 | vpp: T8339: Cleanup vpp interfaces and kernel-interfaces after migration | Nataliia Solomko | |
| 2026-03-04 | Merge pull request #5024 from natali-rs1985/T8328 | Viacheslav Hletenko | |
| vpp: T8328: Migrate xconnect interface to 'interfaces vpp xconnect' | |||
| 2026-03-04 | vpp: T8328: Migrate xconnect interface to 'interfaces vpp xconnect' | Nataliia Solomko | |
| 2026-03-04 | Merge pull request #4930 from giga1699/T8136 | Viacheslav Hletenko | |
| ipsec: T8136: IPSEC PPK support | |||
| 2026-03-04 | T8136: IPSEC PPK Support | Giga Murphy | |
| 2026-03-03 | vpp: T8327: Migrate bridge interface to 'interfaces vpp bridge' | Nataliia Solomko | |
| 2026-03-02 | vpp: T8327: Remove support for GRE "point-to-multipoint" mode | Nataliia Solomko | |
| Disabled "point-to-multipoint" mode for GRE interfaces, along with related "mode" node. This mode relies on the 'teib' feature, which is not implemented yet. | |||
| 2026-03-02 | vpp: T8325: Migrate gre interface to 'interfaces vpp gre' | Nataliia Solomko | |
| 2026-03-02 | Merge pull request #5019 from natali-rs1985/T8324 | Viacheslav Hletenko | |
| vpp: T8324: Migrate loopback interface to 'interfaces vpp loopback' | |||
| 2026-03-02 | Merge pull request #5016 from c-po/ospf-auth | Viacheslav Hletenko | |
| ospf: T7679: fix plaintext authentication on specific interface | |||
| 2026-03-02 | vpp: T8324: Migrate loopback interface to 'interfaces vpp loopback' | Nataliia Solomko | |
| 2026-03-02 | Merge pull request #5015 from natali-rs1985/T8314 | Christian Breunig | |
| vpp: T8314: Migrate ipip interface to 'interfaces vpp ipip' | |||
| 2026-03-02 | vpp: T8314: Migrate ipip interface to 'interfaces vpp ipip' | Nataliia Solomko | |
| 2026-03-02 | Merge pull request #5017 from c-po/ospf-virtual-link | Daniil Baturin | |
| ospf: T8319: virtual-link takes invalid input data <INT> | |||
| 2026-03-02 | Merge pull request #5018 from c-po/vrf | Daniil Baturin | |
| vrf: T8320: only allow alpha numerical characters, - and _ as VRF name | |||
