summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-08-07T5319: remove workarounds for defaults in protocols_ospf.pyJohn Estabrook
2023-08-07T5446: BGP: change <bgp paramater bestpath med> from node to leafNode, in ↵Nicolas Fort
order to avoid empty value and problems when removing such parameters
2023-08-07vyos.configdict(): T4228: fix bonding error message interface nameChristian Breunig
This fixes the error message: Can not add interface "eth1" to bond, it is already a member of bridge "{'br6327': {}}"! As the dict should be moved to a string (br6327)
2023-08-07smoketest: make use of vlan=False API when calling Section.interfacesChristian Breunig
2023-08-07wireguard: T5409: Added 'set interfaces wireguard wgX threaded'aapostoliuk
Added 'set interfaces wireguard wgX threaded' command. Process traffic from each peer in a dedicated thread.
2023-08-07T5319: remove workarounds for defaults in protocols_isis.pyJohn Estabrook
2023-08-07T5434: use merge_defaults in protocols_failover.pyJohn Estabrook
2023-08-07T5319: remove workarounds for defaults in protocols_bfd.pyJohn Estabrook
2023-08-07T5319: remove workarounds for defaults in protocols_babel.pyJohn Estabrook
2023-08-07T5434: use merge_defaults instead of defaults in pki.pyJohn Estabrook
2023-08-07T5319: remove workarounds for defaults in nat.pyJohn Estabrook
2023-08-07T5319: remove workarounds for defaults in nat66.pyJohn Estabrook
2023-08-07T5319: remove workarounds for defaults in load-balancing-wan.pyJohn Estabrook
2023-08-07T5319: remove workarounds for defaults in load-balancing-haproxy.pyJohn Estabrook
2023-08-07T5319: remove workarounds for defaults in lldp.pyJohn Estabrook
2023-08-07T5319: remove workarounds for defaults in interfaces-wireless.pyJohn Estabrook
2023-08-07T5319: remove workarounds for defaults in interfaces-bridge.pyJohn Estabrook
2023-08-07T5319: remove workarounds for defaults in igmp_proxy.pyJohn Estabrook
2023-08-07T5434: use auto-defaults in http-api.pyJohn Estabrook
2023-08-07T5319: remove workarounds for defaults in flow_accounting_conf.pyJohn Estabrook
2023-08-07T5319: remove workarounds for defaults in firewall.pyJohn Estabrook
2023-08-07T5319: remove workarounds for defaults in dns_forwarding.pyJohn Estabrook
2023-08-07T5434: remove unneeded imports in dns_dynamic.pyJohn Estabrook
2023-08-07T5434: use auto-defaults in dhcpv6_relay.pyJohn Estabrook
2023-08-07T5319: remove workarounds for defaults in dhcp_server.pyJohn Estabrook
2023-08-07T5434: use auto-defaults in dhcp_relay.pyJohn Estabrook
2023-08-07T5319: remove workarounds for defaults in container.pyJohn Estabrook
2023-08-07T5434: use auto-defaults in conntrack_sync.pyJohn Estabrook
2023-08-07T5319: remove workarounds for defaults in conntrack.pyJohn Estabrook
2023-08-07config: T5443: add config merge_defaults methodJohn Estabrook
Drop low-level merge_defaults function in favor of Config method for a middle-grained level of control when merging defaults.
2023-08-07xml: T5435: utility function for default value at pathJohn Estabrook
2023-08-06smoketest: T5428: check for process running in designated VRFChristian Breunig
Start IPv4/IPv6 DHCP clients on an interface bound to a given VRF. Verify that the client process runs in the VRF context.
2023-08-06T5195: move helpers from vyos.validate to vyos.utils packageChristian Breunig
2023-08-06dyndns: T5445: add possibility to specify update interval (timeout)Christian Breunig
set service dns dynamic timeout <60-3600>
2023-08-06dyndns: T5228: remove T2665 workaroundsChristian Breunig
2023-08-05vyos.configdict: T5308: remove obsolete T2665_set_dhcpv6pd_defaults functionChristian Breunig
2023-08-05Merge pull request #2133 from sever-sever/T5266Christian Breunig
T5266: QoS limit could be not configured for queue-type priority
2023-08-05T5266: QoS limit could be not configured for queue-type prioriyViacheslav Hletenko
Fix tc qdisc command that use 'limit None' if limit is not in config Limit xx sould be used only if it exists in the config
2023-08-05smoketest: T5428: remove hardcoded dhcp6c config pathsChristian Breunig
2023-08-05T5428: remove hardcoded dhcp lease file path from dhclient hookChristian Breunig
2023-08-05dhcpv6: T5428: client renewal fails when running inside VRFChristian Breunig
2023-08-05T3355: provide VRF for DHCP client leasesChristian Breunig
2023-08-05dhcp: T5428: remove hardcoded path to client runtime directoriesChristian Breunig
2023-08-04dhcp: T5428: client renewal fails when running inside VRFChristian Breunig
vyos@vyos# run show vrf MGMT processes 2282 sshd There is no dhclient process running in given VRF. dhclient complains it can not send out packets via the given interface (as it's not bound to that VRF) Aug 02 20:29:54 dhclient[1686]: send_packet: Network is unreachable Aug 02 20:29:54 dhclient[1686]: send_packet: please consult README file regarding broadcast address. Aug 02 20:29:54 dhclient[1686]: dhclient.c:3001: Failed to send 300 byte long packet over fallback interface.
2023-08-04dhcp: T5428: provide common direcotry path via vyos.defaults.directoriesChristian Breunig
Multiple scripts use the same hardcoded path for DHCP client leases in different direcotries - this can't be worse.
2023-08-04frr: T5415: make mgmtd only listen on localhostChristian Breunig
2023-08-04Rename Phabricator to PhorgeDaniil Baturin
and refer to it as the development portal in the contributor guide
2023-08-04Remove extra Sonar and FOSSA badgesDaniil Baturin
for now, at least
2023-08-04Remove the broken FOSSA badge and the mention of pystacheDaniil Baturin
FOSSA badge may be reinstated when we find how to get it to work (the scan is fine, the badge link doesn't reflect it) Pystache isn't used by any current scripts
2023-08-04op-mode: T1375: fix upper case on command help stringChristian Breunig