Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-06-05 | dhcpv6-pd: T421: workaround for non existing interfaces | Christian Poessinger | |
When DHCPv6-PD is configured to delegate a prefix to a non existing interface, it is restarted (systemd default) but will then hit the restart rate-limit which disables the service entirely. As VyOS currently has no "hook" to be called once an interface goes online we need this "try and error" approach until there is a way to deal with it. This behavior can be reproduced when delegating an IPv6 prefix to a bridge interface as a bridge interface will always be started after all interfaces have been configured. We will now restart dhcp6c as long as the requested interface is online. | |||
2020-06-05 | Merge pull request #443 from mrozentsvayg/openvpn-T2550-ipv4-remote-host | Christian Poessinger | |
openvpn: T2550: fix for IPv4 remote-host addresses | |||
2020-06-04 | openvpn: T2550: fix for IPv4 remote-host addresses | Mikhail Rozentsvayg | |
Commit bb9f998 added IPv6 support for OpenVPN, but IPv4 only configurations stopped working (Address family for hostname not supported) Commit fc467519 fixed some scenarios by using IPv4 protocols if 'local-host' is IPv4 address, but the client mode is using 'remote-host' instead and was still broken. This commit in addition to 'local-host' also checks all the 'remote-host' addresses. | |||
2020-06-04 | op-mode: T2546: add "show login" commands | Christian Poessinger | |
2020-06-04 | Merge pull request #442 from L6NqLW/T2527 | Christian Poessinger | |
bonding: T2527: delete the last interface from bond | |||
2020-06-01 | bgp: T2387: proof-of-concept using get_config_dict() | Christian Poessinger | |
2020-05-31 | openvpn: T2532: add VRF support | Christian Poessinger | |
2020-05-30 | qat: use script file shipped from Intel | Christian Poessinger | |
2020-05-30 | vrf: T2530: instance name must be 15 characters or less | Christian Poessinger | |
2020-05-29 | dynamic-dns: T2528: bugfix FileNotFoundError in "update dns dynamic" | Christian Poessinger | |
Stopping and starting ddclient should only happen if the DNS dynamic service is actually configured. In addition it should always be checked if the file we try to delete really exists. | |||
2020-05-29 | Revert "dynamic-dns: op-mode: add restart command" | Christian Poessinger | |
This is actually implemented as "update dns dynamic" This reverts commit 968ea6284fe177aa0c3ace747e2027d151e2474e. | |||
2020-05-29 | dynamic-dns: op-mode: add restart command | Christian Poessinger | |
vyos@vyos:~$ restart dns dynamic Dynamic DNS update service is not configured | |||
2020-05-29 | Merge pull request #439 from thomas-mangin/T2088-explicit-airbag | Christian Poessinger | |
airbag :T2088: make airbag explicit | |||
2020-05-29 | airbag: T2088: explicit enabling of the feature | Thomas Mangin | |
airbag must now be explicitly installed. the patch also allow to fully disables the installation of the logging code at setup (and not just installing and doing nothing) | |||
2020-05-28 | bonding: T2527: delete the last interface from bond | Gabriel Skupien | |
2020-05-28 | ethernet: T2514: add warning when changing mac for bond member | L6NqLW | |
2020-05-28 | dhcp: T2465: T2483: fix DNS resolution (pdns restatt) | kroy-the-rabbit | |
2020-05-27 | ethernet: T2476: do not override MAC of lower interface if bond member | L6NqLW | |
2020-05-27 | dhcpv6-pd: pppoe: T2506: remove debug print statement | Christian Poessinger | |
2020-05-26 | dhcpv6-pd: T2506: use common dictionary definition for config parameters | Christian Poessinger | |
2020-05-26 | dhcpv6-pd: T2506: add option to request specific prefix length | Christian Poessinger | |
Some ISPs (e.g. Comcast) only delegate a /64 by default. You have to explicitly "ask" for a bigger (e.g. /60) prefix. This commit adds a CLI node to request a specific prefix length in the range 32 - 64. dhcpv6-options { prefix-delegation { length 60 } } | |||
2020-05-26 | dhcpv6-pd: pppoe: T2506: restructure CLI | Christian Poessinger | |
Rename the CLI nodes for prefix delegation from "dhcpv6-options delegate <interface>" to "dhcpv6-options prefix-delegation interface <interface>". The change is required to add the possibility to request for specific prefix sized via the CLI. That option was not possible with the old configuration tree. | |||
2020-05-26 | dhcpv6-pd: ethernet: T421: fix TypeError | Christian Poessinger | |
Copy/paste error resulting in: Traceback (most recent call last): File "/usr/libexec/vyos/conf_mode/interfaces-ethernet.py", line 303, in <module> apply(c) File "/usr/libexec/vyos/conf_mode/interfaces-ethernet.py", line 205, in apply e.dhcp.v6.options['dhcpv6_pd'] = e['dhcpv6_pd'] TypeError: 'EthernetIf' object is not subscriptable | |||
2020-05-26 | wwan: T1988: use "path" completion helper over dedicated shell script | Christian Poessinger | |
2020-05-25 | vpn: T2226: missed command for show vpn remote-access | Thomas Mangin | |
2020-05-23 | ping: T2457: bugfix when argument is IPv6 address | Christian Poessinger | |
2020-05-23 | ping: T2457: migrate from vyatta-op | Christian Poessinger | |
2020-05-22 | login: T2492: must use try/except when adding user for the first time | Christian Poessinger | |
2020-05-22 | Merge branch 'nat-integration' of github.com:c-po/vyos-1x into current | Christian Poessinger | |
* 'nat-integration' of github.com:c-po/vyos-1x: nat: T2460: fix KeyError: 'sport' nat: T2460: migrate to new Python implementation nat: T2460: add src/op_mode/show_nat_translations.py | |||
2020-05-22 | nat: T2460: fix KeyError: 'sport' | Christian Poessinger | |
2020-05-22 | login: T2492: re-use code from vyos.util | Christian Poessinger | |
2020-05-22 | login: T2492: force setting of encrypted password on first boot | Christian Poessinger | |
2020-05-22 | nat: T2460: migrate to new Python implementation | Christian Poessinger | |
2020-05-22 | Merge branch 'T2460' of https://github.com/thomas-mangin/vyos-1x into ↵ | Christian Poessinger | |
nat-integration * 'T2460' of https://github.com/thomas-mangin/vyos-1x: nat: T2460: add src/op_mode/show_nat_translations.py | |||
2020-05-22 | login: T2492: fix flake8 warnings | Christian Poessinger | |
2020-05-22 | login: T2492: do not set encrypted user password when it is not changed | Christian Poessinger | |
2020-05-22 | pppoe: T2488: bugfix, missing not in if condition prevented startup | Christian Poessinger | |
Commit 39c53aadbf9e ("pppoe: T2488: remove logfile generation") accidently missed a not in an if statement. | |||
2020-05-22 | pppoe: T2380: drop superfluous list_pppoe_peers.sh | Christian Poessinger | |
2020-05-22 | macsec: T2491: add replay window protection | Christian Poessinger | |
2020-05-22 | macsec: T2023: flake8/autopep8 corrections | Christian Poessinger | |
2020-05-22 | macsec: T2023: fix wrong use or f-format string | Christian Poessinger | |
2020-05-22 | macsec: T2023: remove unused import | Christian Poessinger | |
2020-05-21 | nat: T2460: add src/op_mode/show_nat_translations.py | Thomas Mangin | |
2020-05-21 | pppoe: T2380: fix NameError: name 'intf' is not defined | Christian Poessinger | |
2020-05-21 | pppoe: T2380: dis-/connect should use proper systemd calls | Christian Poessinger | |
2020-05-21 | pppoe: T2488: remove logfile generation | Christian Poessinger | |
2020-05-21 | pppoe: wwan: T2488: drop individual ppp logs | Christian Poessinger | |
2020-05-21 | wireless: T1627: remove get_conf_file() | Christian Poessinger | |
2020-05-21 | macsec: T2023: delete wpa_supplicant config when interface is removed | Christian Poessinger | |
2020-05-21 | macsec: T2023: stop wpa_supplicant on interface deletion | Christian Poessinger | |