Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-09-12 | [l2tp] T834 fix cli reset commands for l2tp and pptp. Adding l2tp%d tunnel ↵ | DmitriyEshenko | |
naming. | |||
2019-09-11 | Merge branch 'current' into equuleus | Daniil Baturin | |
2019-09-11 | T1598: annotate the vyos-hostsd unit file. | Daniil Baturin | |
2019-09-10 | [syslog] - T1597: 'del system system' stops now rsyslog | hagbard | |
2019-09-10 | [wireguard] - clean up duplicated op options | hagbard | |
2019-09-10 | Revert "[wireguard] - remove 'show wireguard keypair'" | hagbard | |
This reverts commit e85c90bf3188c24c6a88c6a96a0d7fc30c221905. | |||
2019-09-10 | [wireguard] - remove 'show wireguard keypair' | hagbard | |
in favor for 'show wireguard keypairs...' | |||
2019-09-10 | [wireguard]: T1650 - cli option to delete default wg key | hagbard | |
2019-09-10 | [wireguard]: T1572 - Wireguard keyPair per interface | hagbard | |
- param key location added in op-mode script - param delkey and listkey implemented in op-mode script - param delkey implemented in op-mode script - generate and store named keys - interface implementation tu use cli option 'private-key' | |||
2019-09-09 | [wireguard] - T1639: wireguard pubkey change error | hagbard | |
- removed sudo as is already runs as root - set privte key as variable in preparation to support multiple pk's | |||
2019-09-07 | bonding: T1614: bugfix in validate - enslave failed | Christian Poessinger | |
Forgot to exclude our current bond interface in the search for duplicate interface enslavement. | |||
2019-09-07 | bridge: bonding: minor comment cleanup | Christian Poessinger | |
2019-09-06 | [wireguard] - T1639: wireguard pubkey change error | hagbard | |
- sudo added to wg call - debug print removed when pubkey changes | |||
2019-09-06 | openvpn: T1548: always restart OpenVPN | Christian Poessinger | |
Previous implementations sent a SIGUSR1 to OpenVPN to initialte a restart after the configuration changed - as this was the same as the client keepalive mechanism did. Unfortunately on SIGUSR1 OpenVPN does not re-read the configuration file. Thus changed options were never taken into account. | |||
2019-09-06 | openvpn: T1548: cleanup import statements | Christian Poessinger | |
2019-09-06 | openvpn: T1630: support adding routes as unpriviledged user | Christian Poessinger | |
2019-09-06 | Merge pull request #125 from c-po/t1636-vxlan | Christian Poessinger | |
vxlan: T1636: initial rewrite with XML and Python | |||
2019-09-06 | vxlan: T1636: initial rewrite with XML and Python | Christian Poessinger | |
Tested using: Site 1 (VyOS 1.2.2) ------------------- set interfaces vxlan vxlan100 address '10.10.10.2/24' set interfaces vxlan vxlan100 remote '172.18.201.10' set interfaces vxlan vxlan100 vni '100' Site 2 (rewrite) ---------------- set interfaces vxlan vxlan100 address '10.10.10.1/24' set interfaces vxlan vxlan100 description 'VyOS VXLAN' set interfaces vxlan vxlan100 remote '172.18.202.10' set interfaces vxlan vxlan100 vni '100' | |||
2019-09-06 | Python/ifconfig: T1557: vxlan: initial support via VXLANIf | Christian Poessinger | |
2019-09-06 | dummy: loopback: T1580: T1601: synchronize comments | Christian Poessinger | |
2019-09-06 | bonding: T1614: members are not allowed to be underlaying vxlan devices | Christian Poessinger | |
2019-09-06 | bonding: T1614: reword verify() error messages | Christian Poessinger | |
2019-09-06 | bonding: T1614: enslaved interfaces can be added to only one bond at a time | Christian Poessinger | |
2019-09-06 | wireguard: T427: use long syntax on list_interfaces.py '--type' instead of '-t' | Christian Poessinger | |
2019-09-06 | openvpn: T1548: use long syntax on list_interfaces.py '--type' instead of '-t' | Christian Poessinger | |
2019-09-06 | bridge: T1556: make ARP cache constraint error message more generic | Christian Poessinger | |
2019-09-06 | bonding: T1614: make ARP cache constraint error message more generic | Christian Poessinger | |
2019-09-06 | gitignore: add patterns used by SlickEdit | Christian Poessinger | |
2019-09-06 | Python/ifconfig: T1557: fix remove_peer commend in WireGuardIf | Christian Poessinger | |
2019-09-06 | Python/ifconfig: T1557: {add,del}_addr() now supports dhcp/dhcpv6 | Christian Poessinger | |
Instead of manually starting DHCP/DHCPv6 for every interface and have an identical if/elif/else statement checking for dhcp/dhcpv6 rather move this repeating stement into add_addr()/del_addr(). Single source is always preferred. | |||
2019-09-06 | Python/ifconfig: T1557: recursively delete VLAN interfaces on remove() | Christian Poessinger | |
2019-09-04 | [wireguard] - T1628: line break in coment added | hagbard | |
2019-09-04 | [wireguard] - T1628: renaming member functions, removing wg_ prefix | hagbard | |
2019-09-04 | Merge branch 'current' of https://github.com/vyos/vyos-1x into current | hagbard | |
2019-09-04 | [wireguard] - T1628: fixing comment indent | hagbard | |
2019-09-04 | Python/configdict: add function vlan_to_dict | Christian Poessinger | |
A generic function which can parse the VLAN (vif, vif-s, cif-c) nodes in a config session. A dictionary describing the VLAN is returned. A good example will be the interface-bonding.py script used to generate bond interfaces in the system. It is used as follows: if conf.exists('vif'): for vif in conf.list_nodes('vif'): # set config level to vif interface conf.set_level(cfg_base + ' vif ' + vif) bond['vif'].append(vlan_to_dict(conf)) | |||
2019-09-04 | Python/configdict: add list_diff function to compare two lists | Christian Poessinger | |
A list containing only unique elements not part of the other list is returned. This is usefull to check e.g. which IP addresses need to be removed from the OS. | |||
2019-09-04 | [wireguard] - T1628: Adopt WireGuard configuration script to new ↵ | hagbard | |
vyos.ifconfig class | |||
2019-09-04 | openvpn: T1617: T1632: support quotes in openvpn-option | Christian Poessinger | |
The following CLI command can be used to add a raw option to OpenVPN which requires quotes: > set interfaces openvpn vtun10 openvpn-option 'push "keepalive 1 10"' The resulting config file will then have the following set: > push "keepalive 1 10" | |||
2019-09-04 | [service https] T1443: rename "server-names" option to "server-name". | Daniil Baturin | |
2019-09-04 | [service https] T1443: correct the listen-address option in the script. | Daniil Baturin | |
2019-09-04 | [service https] T1443: use "listen-address" option instead of "listen-addresses" | Daniil Baturin | |
to follow the established convention. | |||
2019-09-04 | Merge pull request #124 from c-po/t1614-bonding | Christian Poessinger | |
T1614 bonding | |||
2019-09-04 | bridge: T1615: can not add member interface to bridge if it is also part of ↵ | Christian Poessinger | |
a bond | |||
2019-09-04 | bonding: T1614: T532: new commit validators | Christian Poessinger | |
As in the past during the priority race of the bash script invalid configuration could appear in the CLI and are de-synced from the kernle state, e.g. some bonding modes do not support arp_interval. This is no longer allowed and added to the migration script so that the config again represents the truth. | |||
2019-09-04 | Merge branch 'current' of https://github.com/vyos/vyos-1x into current | Daniil Baturin | |
2019-09-04 | [service https] T1443: create /etc/vyos if it doesn't exist. | Daniil Baturin | |
2019-09-04 | T1443: add dependencies on nginx-light and ssl-cert. | Daniil Baturin | |
2019-09-04 | openvpn: T1617: bugfix for server push-route | Christian Poessinger | |
(cherry picked from commit e4f1bbb270f0afea295646764516675bbcfe0be5) | |||
2019-09-04 | openvpn: T1548: remove authy 2fa provider | Christian Poessinger | |
According to https://github.com/twilio/authy-openvpn commit 3e5dc73: > This plugin is no longer actively maintained. If you're interested in becoming a maintainer, we welcome forks of this project. In addition this plugin was always missing in the current branch ov VyOS and did not make it into VyOS 1.2 (crux) If 2FA for OpenVPN is required we should probably opt for Google Authenticator or if possible a U2F device. (cherry picked from commit 5d858f0e6ad05b032c88c88a08c15d0876c44e8b) |