Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-05-19 | xml: T5218: return defaults only for child leaf-nodes, unless recursive | John Estabrook | |
Operations get_defaults and get_config_defaults return default values only for nodes with parent in the config dict (get_config_defaults) or at the path (get_defaults). To include default values of decendent nodes, set option recursive=True. | |||
2023-05-17 | xml: T5218: add operations on xml cache | John Estabrook | |
2023-05-11 | xml: T5218: generate xml cache from reference_tree | John Estabrook | |
2023-05-10 | configtree: T5194: add function reference_tree_to_json | John Estabrook | |
2023-05-10 | Merge pull request #1996 from frebib/veth-netns | Christian Breunig | |
veth: T3829: Allow moving veth into netns | |||
2023-05-10 | veth: T3829: Allow moving veth into netns | Joe Groocock | |
This makes netns infinitely more useful as they can be chained together in many ways to build complex network structures all on the host. Signed-off-by: Joe Groocock <me@frebib.net> | |||
2023-05-10 | Merge pull request #1989 from dmbaturin/T5195-file-utils | Christian Breunig | |
vyos.utils: T5195: add vyos.utils.file | |||
2023-05-10 | Merge pull request #1990 from dmbaturin/T5195-conversion-utils | Christian Breunig | |
vyos.utils: T5195: add vyos.utils.convert | |||
2023-05-10 | Merge pull request #1991 from dmbaturin/T5195-io-utils | Christian Breunig | |
vyos.utils: T5195: add vyos.utils.io | |||
2023-05-10 | Merge pull request #1987 from dmbaturin/T5251-vrrp-group-ping | Christian Breunig | |
T5215: add a built-in ping check for VRRP groups | |||
2023-05-10 | Merge pull request #1988 from sever-sever/T5213 | Christian Breunig | |
T5213: Add accounting-interim-interval option for L2TP/PPTP servers | |||
2023-05-10 | Merge pull request #1992 from sever-sever/T5217 | Christian Breunig | |
T5217: Add smoketest for CONFIG_NFT_SYNPROXY kernel option | |||
2023-05-10 | vyos.utils: T5195: add vyos.utils.file | Daniil Baturin | |
2023-05-10 | T5217: Add smoketest for CONFIG_NFT_SYNPROXY kernel option | Viacheslav Hletenko | |
2023-05-10 | vyos.utils: T5195: add vyos.utils.io | Daniil Baturin | |
2023-05-10 | vyos.utils: T5195: add vyos.utils.convert | Daniil Baturin | |
2023-05-10 | vrrp: T5215: Add built-in ping check for VRRP groups | Daniil Baturin | |
2023-05-10 | T5213: Add accounting-interim-interval option for PPTP-server | Viacheslav Hletenko | |
Add RADIUS accounting-interim-interval option for PPTP-server Specifies interval in seconds to send accounting information (may be overridden by radius Acct-Interim-Interval attribute) set vpn pptp remote-access authentication radius accounting-interim-interval '52' | |||
2023-05-10 | T5213: Add accounting-interim-interval option for L2TP-server | Viacheslav Hletenko | |
Add RADIUS accounting-interim-interval option for L2TP-server Specifies interval in seconds to send accounting information (may be overridden by radius Acct-Interim-Interval attribute) set vpn l2tp remote-access authentication radius accounting-interim-interval '120' | |||
2023-05-10 | vyos.utils: T5195: add vyos.utils.dict.check_mutually_exclusive_options | Daniil Baturin | |
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 |