Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-05-09 | Merge pull request #1978 from zdc/T5190-sagitta | Christian Breunig | |
cloud-init: T5190: Added Cloud-init pre-configurator | |||
2023-05-09 | Merge pull request #1984 from sever-sever/T5060 | Christian Breunig | |
T5060: Add disable option for high-availability | |||
2023-05-09 | Merge pull request #1985 from c-po/t2778-syslog | Christian Breunig | |
syslog: T2778: T2769: refactoring and VRF support | |||
2023-05-09 | Merge pull request #1986 from sever-sever/T5213 | Christian Breunig | |
T5213: Add accounting-interim-interval option for PPPoE IPoE SSTP | |||
2023-05-09 | T5214: Fix warning if a named pool is defined for PPPoE-server | Viacheslav Hletenko | |
2023-05-09 | T5213: Add smoketest for pppoe-server accounting-interim-interval | Viacheslav Hletenko | |
2023-05-09 | T5213: Add accounting-interim-interval option for PPPoE IPoE SSTP | Viacheslav Hletenko | |
Add RADIUS accounting-interim-interval option for PPPoE/IPoE/SSTP servers. Specifies interval in seconds to send accounting information (may be overridden by radius Acct-Interim-Interval attribute) set service pppoe-server authentication radius accounting-interim-interval '60' | |||
2023-05-08 | syslog: T2769: add VRF support | Christian Breunig | |
Allow syslog messages to be sent through a VRF (e.g. management). | |||
2023-05-08 | syslog: T2778: migrate to get_config_dict() | Christian Breunig | |
2023-05-08 | T4780: bump firewall version 9 -> 10 | Christian Breunig | |
2023-05-08 | T5060: Add disable option for high-availability | Viacheslav Hletenko | |
Add 'maintenance mode' (option disable) for high-availability set high-availability disable | |||
2023-05-08 | Merge pull request #1964 from indrajitr/ddclient-improvement-round-1 | Christian Breunig | |
dns: T5144: Improve dynamic DNS validations and completions | |||
2023-05-08 | dns: T4144: additional improvements to dynamic DNS XML definitions | Christian Breunig | |
* Re-use XML building blocks when poossible * Use XML constraints when possible (password) * Capitalize protocols (HTTP) in <help> strings | |||
2023-05-06 | ethernet: T3891: fix always true expression on auto-negotiation | Christian Breunig | |
Commit f2ecc9710d49 ("ethernet: T3891: honor auto-negotiation support per NIC") added an if statement that always evaluated to True. | |||
2023-05-06 | Merge pull request #1980 from sever-sever/T5203 | Christian Breunig | |
T5203: Add systemd vyos-wan-load-balance.service | |||
2023-05-06 | Merge pull request #1982 from dmbaturin/T671-interfaces-pl | Christian Breunig | |
T671: use the new interface list generator for LLDP help | |||
2023-05-06 | lldp: T671: use the new interface list generator for LLDP help | Daniil Baturin | |
2023-05-05 | syslog: T2769: xml: improve completion helpers | Christian Breunig | |
2023-05-05 | syslog: T2769: xml: provide common facility building block | Christian Breunig | |
2023-05-05 | syslog: T2769: xml: provide common constraint for system usernames | Christian Breunig | |
2023-05-05 | T5203: Use vyos-wan-load-balance.service for load-balancing | Viacheslav Hletenko | |
Use 'vyos-wan-load-balance.service' for load-balancing instead of old start and stop 'vyatta-wanloadbalance.init' script | |||
2023-05-05 | T5203: Add systemd vyos-wan-load-balance.service | Viacheslav Hletenko | |
Add 'vyos-wan-load-balance.service' systemd unit for 'loadbalancing wan' instead of old vyatta-wanloadbalance.init script | |||
2023-05-04 | dns-forwarding: T5193: implement NS resource type | Christian Breunig | |
2023-05-04 | dns-forwarding: T5193: use f'ormat strings when building messages | Christian Breunig | |
2023-05-04 | dns-forwarding: T5193: cleanup help strings | Christian Breunig | |
Remove superfluous quotes on resource types. | |||
2023-05-04 | wwan: op-mode: T5196: inform user about unconfigured interface | Christian Breunig | |
2023-05-04 | ethernet: T3891: honor auto-negotiation support per NIC | Christian Breunig | |
Not all drivers/NICs or combination of NIC + transceiver support auto- negotiation. The current auto-negotiation capability is evaluated and taken into account when applying spped/duplex settings. If auto-negotiation is not supported - we skip the setting to avoid errors during configuration. | |||
2023-05-04 | T4819: remove additional newline from vyos.base.Warning() | Christian Breunig | |
... just oo many new lines for multiple Warnings. | |||
2023-05-04 | cloud-init: T5190: Added Cloud-init pre-configurator | zsdc | |
Added a new service that starts before Cloud-init, waits for all network interfaces initialization, and if requested by config, checks which interfaces can get configuration via DHCP server and creates a corresponding Cloud-init network configuration. This protects from two situations: * when Cloud-init tries to get meta-data via eth0 (default and fallback variant for any data source which depends on network), but the real network is connected to another interface * when Cloud-init starts simultaneously with udev and initializes the first interface to get meta-data before it is renamed to eth0 by udev | |||
2023-05-04 | Merge pull request #1973 from sever-sever/T5171 | Christian Breunig | |
T5171: Use XML for loadbalancing wan instead of old templates | |||
2023-05-04 | Merge pull request #1977 from dmbaturin/bgp-op-mode | Christian Breunig | |
T4771: further improvements to the BGP op mode script | |||
2023-05-04 | Merge pull request #1974 from dmbaturin/T5191-option-hyphens | Christian Breunig | |
opmode: T5191: replace underscores with hyphens in generated options | |||
2023-05-04 | opmode: T5191: replace underscores with hyphens in generated options | Daniil Baturin | |
2023-05-04 | T4771: further improvements to the BGP op mode script | Daniil Baturin | |
2023-05-03 | Merge pull request #1976 from dmbaturin/dict-utils | John Estabrook | |
T5195: add vyos.utils.dict | |||
2023-05-03 | T5195: add vyos.utils.dict | Daniil Baturin | |
Old functions still remain in vyos.util for now | |||
2023-05-02 | Merge pull request #1975 from sever-sever/T5163 | Christian Breunig | |
T5163: Add match protocol filter for route-map | |||
2023-05-02 | T5171: Rewrite load-balancing wan to XML and python3 | Viacheslav Hletenko | |
Use XML and python3 for 'load-balancing wan' Use Jinja2 templates instead of old vyatta-wanloadbalance.pl to generate configuration '/run/load-balance/wlb.conf' wich used by /opt/vyatta/sbin/wan_lb | |||
2023-05-02 | T5163: Add match protocol filter for route-map | Viacheslav Hletenko | |
Ability to match 'source-protocol' for the route-map filters set policy route-map foo rule 10 action 'permit' set policy route-map foo rule 10 match protocol 'bgp' | |||
2023-04-30 | smoketest: remove ospf from bgp vrf config | Christian Breunig | |
2023-04-30 | T5150: harmonize verify() error message - encapsulate variable in "" quotes | Christian Breunig | |
2023-04-30 | smoketest: remove unsupported wlan from vrf-bgp-pppoe-underlay test config | Christian Breunig | |
2023-04-30 | smoketest: QEmu ethernet drivers only support ring-buffer size of 256 bytes | Christian Breunig | |
Commit 0a802d20c - ("smoketest: add config with VRF BGP instance") added a config from a VMware VM. When moving to QEmu we must reduce the network card ring-bufer size from 4096 -> 256, as the tests failed with: > Driver only supports a maximum RX ring-buffer size of "256" bytes! | |||
2023-04-29 | smoketest: add config with VRF BGP instance | Christian Breunig | |
Replica of a real network. BGP is realised inside a VRF. The BGP peering to the outside world is done via WireGuard that is backed by a PPPoE link - shiver! | |||
2023-04-29 | Merge pull request #1967 from fett0/T5161 | Christian Breunig | |
BFD : T5161: add feature bfd static monitoring | |||
2023-04-29 | smoketest: T5161: add IPv6 static route BFD tests | Christian Breunig | |
2023-04-29 | smoketest: T5161: add missing whitespace in BFD profile during validation | Christian Breunig | |
2023-04-29 | static: T5161: add BFD monitoring for static IPv6 routes | fett0 | |
2023-04-29 | static: T5161: add BFD monitoring for static routes | fett0 | |
2023-04-27 | bgp: T5010: add verify() for L2VPN EVPN route-distinguisher and route-target | Christian Breunig | |
Without the change users might get confused as the setting is specified on the VyOS CLI but never makes it to FRR due to an internal FRR check. |