Age | Commit message (Collapse) | Author | |
---|---|---|---|
2025-07-10 | Merge pull request #4582 from hedrok/T7545-fix-show-vpn-debug-peerHEADcurrent | Daniil Baturin | |
ipsec: T7545: Fix show vpn debug peer | |||
2025-07-09 | Merge pull request #4596 from dmbaturin/T7622-fix-show-wan-load-balance | Daniil Baturin | |
wlb: T7622: fix the op mode "run show wan-load-balance" command | |||
2025-07-09 | Merge pull request #4595 from kumvijaya/current | Daniil Baturin | |
T7613: pr mirror workflow added with workflow dispatch support | |||
2025-07-09 | wlb: T7622: fix the op mode "run show wan-load-balance" command | Daniil Baturin | |
2025-07-09 | T7613: pr mirror workflow added workflow dispatch support | kumvijaya | |
2025-07-08 | Merge pull request #4574 from jestabro/merge-config | John Estabrook | |
T7499: update config merge tools | |||
2025-07-08 | Merge pull request #4594 from sever-sever/T7528-monitoring | Daniil Baturin | |
T7528: Fix service monitoring prometheus stops services | |||
2025-07-08 | ipsec: T7545: Fix show vpn debug peer | Kyrylo Yatsenko | |
Fix re for searching of peers in /etc/swanctl/swanctl.conf ``` search = rf'^[\s]*(peer_{peer}_(tunnel_[\d]+|vti)).*' ``` Changed to ``` search = rf'^[\s]*({peer}-(tunnel-[\d]+|vti))[\s]*{{' ``` Added message ``` print(f'\n### {command} ###') ``` so that output is not empty when `/usr/sbin/ipsec statusall` shows nothing | |||
2025-07-08 | Merge pull request #4592 from abhisheksafui/T7584_wan_lb_default_snat | Daniil Baturin | |
wan-load-balancing: T7584: Default SNAT behaviour fixed to effect loa… | |||
2025-07-08 | T7499: update submodule for vyconf/vyos-1x changes | John Estabrook | |
2025-07-08 | T7499: call commit only if session_changed | John Estabrook | |
2025-07-08 | T7499: clean up cache files | John Estabrook | |
2025-07-08 | T7499: add download/uncompress to vyconf load/merge | John Estabrook | |
2025-07-08 | T7499: add utility to download/uncompress config file, for load/merge | John Estabrook | |
2025-07-08 | T7499: formatting | John Estabrook | |
2025-07-08 | T7499: expose direct request to http-api | John Estabrook | |
2025-07-08 | T7499: generated output for adding field 'destructive' to merge function | John Estabrook | |
2025-07-08 | T7499: use direct request to vyconfd to avoid re-validating | John Estabrook | |
2025-07-08 | T7499: expose destructive merge in http-api | John Estabrook | |
2025-07-08 | T7499: add unittest for config tree merge function | John Estabrook | |
2025-07-08 | T7499: generated output for adding field 'cached' to load function | John Estabrook | |
2025-07-08 | T7499: load from internal representation to avoid re-parsing | John Estabrook | |
2025-07-08 | T7499: fix typo in configtree write_cache | John Estabrook | |
2025-07-08 | T7499: update vyos-merge-config.py script to use tree merge function | John Estabrook | |
2025-07-08 | T7499: add interface for (non-)destructive configtree merge | John Estabrook | |
2025-07-07 | T7528: Fix service monitoring prometheus stops services | Viacheslav | |
Fix for service monitoring prometheus stops unconfigured services. Check if the service is in active state before stop it. | |||
2025-07-07 | Merge pull request #4593 from kumvijaya/current | Christian Breunig | |
T7613: updated to use unified pr mirror workflow (without trigger) | |||
2025-07-06 | T7613: updated to use unified pr mirror (without trigger) | kumvijaya | |
2025-07-05 | wan-load-balancing: T7584: Default SNAT behaviour fixed to effect load ↵ | Abhishek Safui | |
balanced packets only Updated smoketest to match the updated nftable rule | |||
2025-07-04 | Merge pull request #4591 from jestabro/async-config | Viacheslav Hletenko | |
T7588: Call libvyosconfig functions from main thread under http-api | |||
2025-07-03 | T7588: detach commit-confirm-notify from calling process | John Estabrook | |
As we now await the call to commit-confirm, do not run commit-confirm-notify from a subshell. | |||
2025-07-03 | T7588: add missing path arg | John Estabrook | |
2025-07-03 | T7588: restart vyos-commitd, http-api, after setting vyconf_backend | John Estabrook | |
2025-07-03 | T7588: move blocking function to threadpool to allow async | John Estabrook | |
Refactor the blocking code in config handlers (endpoints /configure, /config-file) to run in a threadpool; this allows defining the handler as async. Consequently, the handler itself runs in the main thread, avoiding the need for thread registration for libvyosconfig function calls. | |||
2025-07-03 | Merge pull request #4585 from c-po/copyright-notice | Daniil Baturin | |
T7591: remove copyright years from source files | |||
2025-07-03 | Merge pull request #4579 from vyos/cla | Daniil Baturin | |
T7579: added workflow for CLA | |||
2025-07-03 | Update Makefile | Christian Breunig | |
Co-authored-by: John Estabrook <jsestabrook@gmail.com> | |||
2025-07-02 | wan-load-balancing: T7584: Default SNAT behaviour fixed to effect load ↵ | Abhishek Safui | |
balanced packets only Matched the out iface name in wan load balancer default SNAT rule so that SNAT is performed to load balanced packets only | |||
2025-07-01 | Merge pull request #4589 from kumvijaya/current | Christian Breunig | |
T7592: added pyproject.toml for quote linting configuration | |||
2025-07-01 | Merge pull request #4584 from factor2431/add-cake-features | Daniil Baturin | |
T7589: Add no-split-gso and ack-filter for CAKE | |||
2025-07-01 | Merge pull request #4583 from nobidev/features/fix-uuidgen-qemu | Daniil Baturin | |
T7587: Fix uuidgen warning if DMI doesn't have product_serial or it empty | |||
2025-07-01 | Merge pull request #4580 from ↵ | Daniil Baturin | |
dmbaturin/T7580-op-cache-generator-standalone-virtual build: T7580: add support for standalone and virtual tag nodes to the op mode cache generator | |||
2025-06-29 | T7592: added pyproject toml for quote linting config | kumvijaya | |
2025-06-29 | T7592: added pyproject toml for quote linting config | kumvijaya | |
2025-06-29 | T7589: Add no-split-gso and ack-filter for CAKE | factor2431 | |
2025-06-29 | Merge pull request #4581 from talmakion/bugfix/T7544/escape-vrfif-nftables | Christian Breunig | |
vrf: T7544: Ensure correct quoting for VRF ifnames in nftables | |||
2025-06-28 | T7591: remove copyright years from source files | Christian Breunig | |
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 <maintainers@vyos.io>/g' In addition we will error-out during "make" if someone re-adds a legacy copyright notice | |||
2025-06-26 | Merge pull request #4578 from dmbaturin/T7578-enforce-op-mode-path-uniqueness | Daniil Baturin | |
build: T7578: fail the package build if there are non-unique op mode nodes | |||
2025-06-26 | Merge pull request #4565 from dmbaturin/T7560-op-virtual-tag-nodes | Daniil Baturin | |
op-mode: T7560: add support for virtual tag nodes | |||
2025-06-26 | build: T7578: fail the package build if there are non-unique op mode nodes | Daniil Baturin | |
to ensure that the JSON cache is usable for command lookup |