Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-06-24 | dictconfig: T2637: identify sub-interfaces (vif) to delete | Thomas Mangin | |
2020-06-23 | Merge pull request #473 from thomas-mangin/T2630 | Christian Poessinger | |
validation: T2630: bound to interface mtu if available | |||
2020-06-23 | validation: T2630: bound to interface mtu if available | Thomas Mangin | |
2020-06-23 | Merge pull request #468 from SIN3R6Y/current | Christian Poessinger | |
vxlan: T2629: fix multiple configuration issues | |||
2020-06-23 | wireguard: T2632: support PSK on multiple peers | Christian Poessinger | |
It was not possible to configure two WG peers with both utilized a pre-shared key. This has been corrected. WG psk can only be read from a file when starting the interface. The code for creating this temporary file has been moved into the ifconfig.WireGuardIf() class. Tested with: ============ set interfaces wireguard wg0 address '192.0.2.0/31' set interfaces wireguard wg0 peer one allowed-ips '0.0.0.0/0' set interfaces wireguard wg0 peer one preshared-key 'e+SIIUcrnrSDHhbTtpjwKhSlSdUALA5ZvoCjfQXcvmA=' set interfaces wireguard wg0 peer one pubkey '/qQGAQ2HfLSZBSCpdgps04r9wRlK7bSFraCH9+MScmw=' set interfaces wireguard wg0 peer two allowed-ips '0.0.0.0/0' set interfaces wireguard wg0 peer two pubkey '/qQGAQ2HfLSZBSCpdgfooor9wRlK7bSFraCH9+MScmw=' | |||
2020-06-23 | xml: T2588: fix mistake when determining if a node is multi | Thomas Mangin | |
2020-06-23 | xml: T2588: allow multiple values in defaults | Thomas Mangin | |
2020-06-22 | xml: T2588: add gitignore for generated defaults | Christian Poessinger | |
2020-06-22 | Merge branch 'T2588' of https://github.com/thomas-mangin/vyos-1x into ↵ | Christian Poessinger | |
default-doct * 'T2588' of https://github.com/thomas-mangin/vyos-1x: xml: T2588: code to extract defaults values from xml | |||
2020-06-22 | xml: T2588: code to extract defaults values from xml | Thomas Mangin | |
2020-06-22 | vxlan: T2629: fix multiple configuration issues | SIN3R6Y | |
2020-06-22 | Merge pull request #452 from jjakob/T2486-dns-hostsd-fixes | Daniil Baturin | |
T2486: DNS, vyos-hostsd fixes | |||
2020-06-21 | Increase version of Python library to 1.3.0 | Christian Poessinger | |
2020-06-18 | T2614: add a key mangling option to vyos.config.get_config_dict() | Daniil Baturin | |
2020-06-18 | vyos: configdict: add dict_merge function | Christian Poessinger | |
Merge two dictionaries. Only keys which are not present in destination will be copied from source, anything else will be kept untouched. Function will return a new dict which has the merged key/value pairs. Before: {'device': {'usb0b2.4p1.0': {'speed': '9600'}, 'usb0b2.4p1.1': {'data-bits': '8', 'parity': 'none', 'speed': '115200', 'stop-bits': '2'}}} After: {'device': {'usb0b2.4p1.0': {'data-bits': '8', 'parity': 'none', 'speed': '9600', 'stop-bits': '1'}, 'usb0b2.4p1.1': {'data-bits': '8', 'parity': 'none', 'speed': '115200', 'stop-bits': '2'}}} | |||
2020-06-16 | config: T2568: add missing error checking | John Estabrook | |
2020-06-15 | ifconfig: T2599: fix regex for search, smaller numbers | Thomas Mangin | |
2020-06-15 | ifconfig: T2599: sort interface by natural order | Thomas Mangin | |
2020-06-15 | vti: T2576: show interfaces missed VTI | Thomas Mangin | |
2020-06-11 | hostsd_client.py: T2583: update for hostsd rewrite | Jernej Jakob | |
2020-06-07 | op-mode: T2558: version: split out CPU info | Christian Poessinger | |
Instead of using "show version" as catch-all command for information rather add "show system cpu" op-mode command which is analogous to "show system memory" which deals with RAM. | |||
2020-06-07 | op-mode: T2558: fix hypervisor bug, add CPU info to "show version" | kroy-the-rabbit | |
2020-06-06 | dhcpv6-pd: T2551: fixup configuration path | Christian Poessinger | |
Commit 728b1feaf744 ("dhcpv6-pd: T2551: fix prefix length not set in config") reworked the way the configuration path is accesses on the individual interfaces, but it was missed out to apply it correctly when reading in sla-len and sla-id values. | |||
2020-06-06 | dhcpv6-pd: T2551: fix prefix length not set in config | Christian Poessinger | |
Retrieving the CLI nodes from current config was missed out and only implemented for PPPoE. | |||
2020-06-05 | vlan: T2553: fix vif-s regression | Jernej Jakob | |
A typo caused vif-s interfaces to not commit. | |||
2020-06-02 | pppoe: T2542: do not attempt to create the pppoe interface | Thomas Mangin | |
2020-06-02 | vtun: T2542: do not attempt to create the vtun interface | Thomas Mangin | |
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 | dhcpc6-pd: T2506: bugfix config rendering on non PPPoE interfaces | Christian Poessinger | |
After commit d5b58517f883 ("dhcpv6-pd: pppoe: T2506: restructure CLI") the CLI syntax has been adjusted for a better definition of DHCPv6-PD prefix length option. Verifying a properly rendered template indeed did not happen which cause the function to vanish for non PPPoE interfaces. | |||
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-22 | migration: T2496: default to new syntax of version string on save | John Estabrook | |
2020-05-21 | macsec: T2023: use wpa_supplicant for key management | Christian Poessinger | |
2020-05-21 | macsec: T2023: add optional encryption command | Christian Poessinger | |
By default MACsec only authenticates traffic but has support for optional encryption. Encryption can now be enabled using: set interfaces macsec <interface> encrypt | |||
2020-05-21 | ifconfig: T2023: add initial MACsec abstraction | Christian Poessinger | |
2020-05-20 | interface: T2023: adopt _delete() to common style | Christian Poessinger | |
2020-05-20 | interface: T2023: remove superfluous at end of list | Christian Poessinger | |
2020-05-20 | util: T2467: fix missing import | Thomas Mangin | |
2020-05-19 | Merge pull request #414 from thomas-mangin/T2467 | Christian Poessinger | |
util: T2467: automatically add sudo to known commands | |||
2020-05-19 | wireguard: T2481: support IPv6 based underlay | Christian Poessinger | |
2020-05-19 | util: T2467: add systemctl to autosudo | Thomas Mangin | |
2020-05-19 | util: T2467: add autosudo as an option to command | Thomas Mangin | |
2020-05-19 | dhcpv6-pd: T421: support ethernet based interfaces | Christian Poessinger | |
Add support for prefix delegation when receiving the prefix via ethernet, bridge, bond, wireless. | |||
2020-05-19 | configdict: T2372: use list over string | Christian Poessinger | |
2020-05-19 | configdict: T2372: add new interface_default_data dict | Christian Poessinger | |
Dictionary is used to remove the amount of duplicated code by e.g. ethernet or bridge interface. | |||
2020-05-18 | flake8: T2475: fix a number of issue reported by flake8 | Thomas Mangin | |
2020-05-17 | config: T2409: effective config should be empty at boot initialization | John Estabrook | |
2020-05-17 | config: return empty dict if configuration under path is empty | John Estabrook | |