| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-09-15 | Merge pull request #4686 from l0crian1/container-macvlan | Daniil Baturin | |
| container: T7186: Add macvlan network type for containers | |||
| 2025-09-15 | Merge pull request #4289 from nvandamme/current | Daniil Baturin | |
| op-mode: T5992: show dhcpv6 leases with (mostly) the same fields as dhcp leases | |||
| 2025-09-14 | vyos.utils: T7740: update dict_search to return optional default value (#4700) | l0crian1 | |
| 2025-09-11 | op-mode: T5992: show dhcpv6 leases with (mostly) the same fields and order | Nicolas Vandamme | |
| 2025-09-09 | T7757: VPP add auto calculation of buffer-per-numa parameter as default | Nataliia Solomko | |
| 2025-09-05 | T7757: VPP Verify buffers for rx/tx queues | Nataliia Solomko | |
| 2025-09-01 | op-mode: T5992: show dhcpv6 leases with (mostly) the same fields as dhcp leases | Nicolas Vandamme | |
| 2025-08-28 | container: T7186: Add macvlan network type for containers | l0crian1 | |
| - Moved gen_mac function outside of 'for network' loop - Cached result of get_host_identity() to prevent multiple calls - Other minor improvements per Copilot suggestions | |||
| 2025-08-28 | container: T7186: Add macvlan network type for containers | l0crian1 | |
| Modified: - interface-definitions/container.xml.in: - Add macvlan network type - Add gateway option - python/vyos/utils/network.py: - Add gen_mac function to generate mac address - smoketest/scripts/cli/test_container.py: - Add test for container network types - src/conf_mode/container.py: - Add support for macvlan network type - Add gateway option | |||
| 2025-08-27 | T7759: Revert "T7709: add atomic write for config file save" | John Estabrook | |
| The utility write_file_atomic does not correctly update the file in the bind mount directory /config. Revert for investigation. This reverts commit c140f827f3117609908a3a18034027d3d78149ac. | |||
| 2025-08-26 | Merge pull request #4668 from natali-rs1985/T7670 | Daniil Baturin | |
| T7670: VPP: Rely on all types of memory to verify memory resources | |||
| 2025-08-24 | T7741: Fixes for 'show interfaces kernel' | l0crian1 | |
| - Added dict_set_nested helper to set a value in a nested dictionary - Modified get_interface_vrf to accept string or dict as argument - Simplified logic using new helper functions | |||
| 2025-08-21 | T7670: VPP: Rely on all types of memory to verify memory resources | Nataliia Solomko | |
| VPP can use 2M hugepages and 1G hugepages at the same time | |||
| 2025-08-20 | T7493: config_mgmt console_scripts available in vyconf context | John Estabrook | |
| 2025-08-20 | T7493: use method load_config_obj in revert_soft | John Estabrook | |
| 2025-08-20 | T7493: add load_config_obj to load into vyconfd | John Estabrook | |
| 2025-08-19 | Merge pull request #4647 from natali-rs1985/T7678 | Daniil Baturin | |
| T7678: Move "vpp settings host-resources" to "system option resource-limits" | |||
| 2025-08-19 | Merge pull request #4508 from davi2367/vrf-dhcp | Daniil Baturin | |
| kea: T6211: add VRF support for KEA dhcp server | |||
| 2025-08-19 | Merge pull request #4660 from jestabro/validate-tree | John Estabrook | |
| T7718: expose validate_tree* methods and add validate-config script | |||
| 2025-08-19 | Merge branch 'current' into T7678 | Nataliia S. | |
| 2025-08-18 | T7718: add python wrappers for validate_tree methods | John Estabrook | |
| 2025-08-15 | kea: T6211: add VRF support for KEA dhcp server | David Vølker | |
| 2025-08-14 | Merge pull request #4658 from natali-rs1985/T7716 | Viacheslav Hletenko | |
| T7716: VPP: Change defaults and add a warning about maximum routes count for current configuration | |||
| 2025-08-14 | T7716: VPP: Change defaults and add a warning about maximum routes count for ↵ | Nataliia Solomko | |
| current configuration | |||
| 2025-08-13 | T7678: Remove host-resources from CLI | Nataliia Solomko | |
| It will be configured in section "system option host-resources" | |||
| 2025-08-12 | T7709: add atomic write for config file save | John Estabrook | |
| 2025-08-12 | Merge pull request #4650 from sever-sever/T7697 | Daniil Baturin | |
| T7697: Merge vyos-vpp repo into vyos-1x | |||
| 2025-08-11 | bond: T7571: fix inconsistent MAC address behaviour | Christian Breunig | |
| After upgrading from VyOS 1.3 to 1.4, there is an inconsistent behavior with MAC address assignment on bonded interfaces. In VyOS 1.3, bond interfaces used a hardware MAC address from one of the member interfaces. In 1.4, a synthetic MAC is used by default - generated by the Linux Kernel. Oddly, setting mode 802.3ad (which is also the default) temporarily causes the hardware MAC to be used again - until a reboot, after which the synthetic MAC returns. Deleting the mode config again causes the hardware MAC to be used. This inconsistent behavior has caused issues with MAC-based filtering in networks. The fix is to retrive the hardware MAC address from the first bond member interface and use set it explicitly for the bond interface. | |||
| 2025-08-07 | T7699: formatting | John Estabrook | |
| 2025-08-07 | T7699: update check-xml-consistency test for change in field name | John Estabrook | |
| 2025-08-07 | T7699: correctly update command/help fields for paths shared over files | John Estabrook | |
| 2025-08-07 | T7697: Remove year from copyright | Viacheslav | |
| 2025-08-07 | Merge pull request #4632 from dmbaturin/T7669-op-mode-cache-improvements | Daniil Baturin | |
| op-mode: T7669: Make the operational command tree cache suitable for use with the op mode runner | |||
| 2025-08-07 | T7697: Merge remote-tracking branch 'vpp/current' into vyos-1x | Viacheslav | |
| 2025-08-06 | T7693: formatting | John Estabrook | |
| 2025-08-06 | T7693: add vyconf aware initialization of ConfigTreeQuery | John Estabrook | |
| 2025-08-06 | T7655: Change VPP memory verification | Nataliia Solomko | |
| Get Hugepages information from /sys/kernel/mm/hugepages instead of /proc/meminfo Add an error margin for memory calculations | |||
| 2025-08-05 | Merge pull request #4646 from jestabro/fix-delete-paths | John Estabrook | |
| T7688: minor fixes related to management of delete paths | |||
| 2025-08-05 | Merge pull request #4643 from MattKobayashi/T7685 | Daniil Baturin | |
| T7685: load-balancing: fix rules with multiple ports | |||
| 2025-08-04 | T7688: owner of vyconf_session calls teardown | John Estabrook | |
| 2025-08-04 | T7688: allow relative paths in save_config | John Estabrook | |
| 2025-08-04 | T7685: load-balancing: fix rules with multiple ports | Matthew Kobayashi | |
| 2025-07-31 | Merge pull request #4638 from c-po/is-a-tty | Viacheslav Hletenko | |
| serial: T7484: treat unavailable serial console devices as non-fatal | |||
| 2025-07-30 | serial: T7484: treat unavailable serial console devices as non-fatal | Christian Breunig | |
| Instead of failing or starting agetty on an invalid device, we now check whether the specified serial console device is a valid TTY. If it's not, we display a warning to the user and skip starting the agetty process. | |||
| 2025-07-30 | T7672: collapse children field from list[tuple] to list[str] | John Estabrook | |
| A missing detail in the collapse function left children as a list of tuples (node name, node type). | |||
| 2025-07-30 | T7672: fix field entries for paths shared across .xml files | John Estabrook | |
| Use the correct pointer reference to append entries to the 'files' and 'children' fields when paths are shared across .xml files. | |||
| 2025-07-30 | op-mode: T7669: fail op mode cache generation if there are untranslated ↵ | Daniil Baturin | |
| variables since that means the command is malformed | |||
| 2025-07-30 | op-mode: T7669: fix formatting in the op mode cache generator | Daniil Baturin | |
| 2025-07-30 | op-mode: T7669: Make the path ambiguity check and JSON export capability ↵ | Daniil Baturin | |
| mandatory in the op mode cache generator | |||
| 2025-07-30 | op-mode: T7669: Add support for virtual tag nodes in the op mode cache | Daniil Baturin | |
