Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-04-05 | T6203: remove obsoleted xml lib | John Estabrook | |
The vyos.xml functionality is replaced with vyos.xml_ref. | |||
2024-04-04 | op-mode: T6203: replace use of vyos.xml.defaults with automatic defaults | John Estabrook | |
2024-04-04 | Merge pull request #3249 from c-po/ospf-T6089 | Christian Breunig | |
ospf: T6089: fix invalid "ospf passive-interface default" | |||
2024-04-04 | GitHub: fix "on" trigger for unused-imports workflow | Christian Breunig | |
2024-04-04 | ospf: T6089: fix invalid "ospf passive-interface default" | Christian Breunig | |
The option "passive-interface default" was set even if it was not present in the previous version we are migrating from. Fix migration script to handle this with a conditional path. | |||
2024-04-04 | Merge pull request #3244 from aapostoliuk/T6197-circinus | Christian Breunig | |
T6197: Fixed usage ipoe interface client-subnet without pools | |||
2024-04-04 | Merge pull request #3246 from c-po/spring-cleaning-2 | Christian Breunig | |
T6199: drop unused Python imports from graphql source | |||
2024-04-04 | Makefile: improve "unused-imports" target | Christian Breunig | |
2024-04-04 | T6199: drop unused Python imports from graphql source | Christian Breunig | |
2024-04-04 | Merge pull request #3238 from HollyGurza/T5943 | Daniil Baturin | |
bgp: T5943: BGP Peer-group members must be all internal or all external | |||
2024-04-04 | Merge pull request #3214 from nicolas-fort/T6068-kea | Daniil Baturin | |
T6068: dhcp-server: add command <set service dhcp-server high-availability mode> | |||
2024-04-04 | T6197: Fixed usage ipoe interface client-subnet without pools | aapostoliuk | |
Allowed using ipoe interface client-subnet without client pools configuration. | |||
2024-04-04 | Merge pull request #3242 from HollyGurza/T6166 | Christian Breunig | |
T6166: Tech support generation error for custom output location | |||
2024-04-04 | T6166: Tech support generation error for custom output location | khramshinr | |
2024-04-04 | bgp: T5943: BGP Peer-group members must be all internal or all external | khramshinr | |
2024-04-03 | GitHub: run unused imports action only for pull requests | Christian Breunig | |
2024-04-03 | Merge pull request #3240 from c-po/spring-cleaning | Christian Breunig | |
T6199: spring cleaning - drop unused Python imports | |||
2024-04-03 | T6068: dhcp-server: add command <set service dhcp-server high-availability ↵ | Nicolas Fort | |
mode> so user can define what type of ha use: active-active or active-passive | |||
2024-04-03 | GitHub: add action to check for unused imports | Christian Breunig | |
2024-04-03 | T6199: drop unused Python imports | Christian Breunig | |
found using "git ls-files *.py | xargs pylint | grep W0611" | |||
2024-04-03 | T6199: replace netifaces.interfaces() with common custom helpers | Christian Breunig | |
* Use interface_exists() outside of verify() * Use verify_interface_exists() in verify() to drop common error message | |||
2024-04-03 | T6199: drop unused sphinx documentation folder | Christian Breunig | |
2024-04-02 | Merge pull request #3236 from c-po/pki-verify | Christian Breunig | |
configverify: T6198: add common helper for PKI certificate validation | |||
2024-04-02 | configverify: T6198: add common helper for PKI certificate validation | Christian Breunig | |
The next evolutional step after adding get_config_dict(..., with_pki=True) is to add a common verification function for the recurring task of validating SSL certificate existance in e.g. EAPoL, OpenConnect, SSTP or HTTPS. | |||
2024-04-02 | Merge pull request #3229 from c-po/multi-vrf | Christian Breunig | |
T6192: allow binding SSH to multiple VRF instances | |||
2024-04-02 | Merge pull request #3230 from c-po/syntax-cleanup | Christian Breunig | |
firewall: nat: policy: vrf: nft call syntax and import cleanup | |||
2024-04-02 | Merge pull request #3232 from aapostoliuk/T6196-circinus | Christian Breunig | |
T6196: Fixed applying parameters for aggregation in BGP | |||
2024-04-02 | T6196: Fixed applying parameters for aggregation in BGP | aapostoliuk | |
Fixed using 'route-map', 'as-set' and 'summary-only' together in aggregation in BGP | |||
2024-04-01 | Merge pull request #3212 from fett0/T6151 | fett0 | |
bgp: T6151: Allow configuration of disable-ebgp-connected-route-check | |||
2024-04-01 | init: T3355: always use full nft command name (e.g. --file over -f) | Christian Breunig | |
2024-04-01 | firewall: T970: always use full nft command name (e.g. --file over -f) | Christian Breunig | |
2024-04-01 | conntrack: T4309: T4903: always use full nft command name (e.g. --file over -f) | Christian Breunig | |
2024-04-01 | nhrp: T2199: always use full nft command name (e.g. --file over -f) | Christian Breunig | |
2024-04-01 | policy: T2199: always use full nft command name (e.g. --file over -f) | Christian Breunig | |
2024-04-01 | nat: T2199: always use full nft command name (e.g. --file over -f) | Christian Breunig | |
2024-04-01 | vrf: T3655: always use full nft command name (e.g. --check over -c) | Christian Breunig | |
2024-04-01 | firewall: T2199: always use full nft command name (e.g. --file over -f) | Christian Breunig | |
2024-04-01 | ssh: T6192: allow binding to multiple VRF instances | Christian Breunig | |
Currently VyOS only supports binding a service to one individual VRF. It might become handy to have the services (initially it will be VRF, NTP and SNMP) be bound to multiple VRFs. Changed VRF from leafNode to multi leafNode with defaultValue: default - which is the name of the default VRF. | |||
2024-04-01 | utils: T5738: always use vyos.utils.network.interface_exists over os.path.exists | Christian Breunig | |
2024-04-01 | xml: T5738: extend VRF building blocks with common constraint definition | Christian Breunig | |
2024-04-01 | Merge pull request #3223 from c-po/T6193-dhcp-client | Daniil Baturin | |
system: T6193: invalid warning "is not a DHCP interface but uses DHCP name-server option" | |||
2024-04-01 | Merge pull request #3224 from c-po/T2590-dhcpv6-client | Daniil Baturin | |
dhcpv6-client: T2590: fix vyos-hostsd update for nameserver and search domains | |||
2024-04-01 | Merge pull request #3222 from HollyGurza/T6178 | Christian Breunig | |
T6178: Check that certificate exists during reverse-proxy commit | |||
2024-04-01 | dhcpv6-client: T2590: fix vyos-hostsd update for nameserver and search domains | Christian Breunig | |
After migrating from ISC DHCLIENT for IPv6 to wide-dhcp-client the logic which was present to update /etc/resolv.conf with the DHCP specified nameservers and also the search domain list was no longer present. This commit adds a per interface rendered script to inform vyos-hostsd about the received IPv6 nameservers and search domains. | |||
2024-04-01 | system: T6193: invalid warning "is not a DHCP interface but uses DHCP ↵ | Christian Breunig | |
name-server option" This fixes an invalid warning when using a DHCP VLAN interface to retrieve the system nameserver to be used. VLAN CLI config is not properly expanded leading to a false warning: [ system name-server eth1.10 ] WARNING: "eth1.10" is not a DHCP interface but uses DHCP name-server option! | |||
2024-04-01 | T6178: Check that certificate exists during reverse-proxy commit | khramshinr | |
2024-03-31 | bgp: T6151: Fix description in PEER disable-connected-check | fett0 | |
2024-03-31 | Merge pull request #3211 from jestabro/tree-mask | Viacheslav Hletenko | |
T6185: simplify marshalling of section and config data for config-sync | |||
2024-03-30 | Merge pull request #3195 from HollyGurza/T4718-current | Christian Breunig | |
dhcp-server: T4718: Listen-address is not commit if the ip address is on the interface with vrf | |||
2024-03-30 | Merge pull request #3218 from dmbaturin/half-cpus | Christian Breunig | |
accel-ppp: T6187: use correct CPU counts adjusted for SMT |