Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-04-10 | sstp: T2263: Implement reset feature | DmitriyEshenko | |
2020-04-10 | pptp: l2tp: T2262: Fix call to function run() | DmitriyEshenko | |
2020-04-10 | pppoe: T2248: connect-on-demand and vrf are mutually exclusive | Christian Poessinger | |
As PPP can be used to establish a connection on-demand it manages the Kernel default route. This can not be used when using VRFs which are managed by the ip-up.d and ip-down.d scripts - thus those options are now mutially exclusive. The best fix would be adding support for VRFs into PPP. | |||
2020-04-10 | Merge pull request #321 from jjakob/openvpn-ccd-fix | Christian Poessinger | |
openvpn: T2261: re-add ccd to template (was removed by mistake) | |||
2020-04-10 | openvpn: T2261: re-add ccd to template (was removed by mistake) | jjakob | |
Commit ef27cef0 mistakenly removed client-config-dir from the server template. | |||
2020-04-10 | vif-c: T2240: add VRF support | Christian Poessinger | |
2020-04-10 | Revert "vif-s: T2240: add VRF support" | Christian Poessinger | |
This reverts commit 2d33cf656f5856fb06e8390fc2250bb99ea0206b. | |||
2020-04-09 | op-mode: raid: T689: Typo in description | Viacheslav Hletenko | |
2020-04-09 | Debian: T640: explicitly add easy-rsa | Christian Poessinger | |
easy-rsa is used by e.g. OpenVPN installation and was dropped when enabling "--apt-recommends false" in VyOS build system. Dependency has been explicitly added. | |||
2020-04-09 | vxlan: T2172: add source-address option | Christian Poessinger | |
This is a base requirement for l2vpn evpn. When source-address is configured, the option "local <source-addr> nolearning" is appended when creating the interface as mentioned here: https://vincent.bernat.ch/en/blog/2017-vxlan-bgp-evpn | |||
2020-04-09 | Revert "vxlan: T2172: remove group or remote check in verify()" | Christian Poessinger | |
This reverts commit 195e1da6a518ee3a2cbc0e1d454317e3c05e3e6e. | |||
2020-04-09 | xml: radius: update source-address valueHelp | Christian Poessinger | |
2020-04-09 | Merge branch 'vxlan' of github.com:c-po/vyos-1x into current | Christian Poessinger | |
* 'vxlan' of github.com:c-po/vyos-1x: vxlan: pseudo-ethernet: T2260: convert link nodes to source-interface wireguard: T2206: fix comment in migration script pppoe: enable Jinja2 trim_blocks | |||
2020-04-09 | vxlan: pseudo-ethernet: T2260: convert link nodes to source-interface | Christian Poessinger | |
2020-04-09 | wireguard: T2206: fix comment in migration script | Christian Poessinger | |
2020-04-09 | pppoe: enable Jinja2 trim_blocks | Christian Poessinger | |
2020-04-09 | util: T2226: os.system was wrongly converted to run | Thomas Mangin | |
os.system does print the ouput of the command, run() does not. A new function called call() does the printing and return the error code. | |||
2020-04-09 | Merge pull request #319 from thomas-mangin/T2205 | Christian Poessinger | |
util: T2205: do not display debuging when it is not set | |||
2020-04-09 | util: T2205: do not display debuging when it is not set | Thomas Mangin | |
2020-04-09 | Revert "tunnel: T2028: prevent single 'remote' keyword" | Christian Poessinger | |
This reverts commit 37973a13bbc168c09e5f4d1e606f91fd7ffbb41a. | |||
2020-04-09 | Merge pull request #316 from thomas-mangin/T2242 | Christian Poessinger | |
import: T2242: remove all import * | |||
2020-04-09 | Merge pull request #317 from thomas-mangin/T2028-remote | Christian Poessinger | |
tunnel: T2028: fix remote and registration | |||
2020-04-09 | Merge pull request #314 from thomas-mangin/T2186 | Christian Poessinger | |
airbag: T2186: report friendly user message and log to syslog | |||
2020-04-08 | http api: T2252: increase proxy_read_timeout for image management | John Estabrook | |
2020-04-08 | tunnel: T2028: register the _Tunnel class | Thomas Mangin | |
All interface classes register themselves so that we can figure out from an interface name what class is responsible for its creation. In the case of Tunnel, it is not the case as multiple different interfaces are sharing the same "tun" prefix. Still many operations are the same and it should be done. | |||
2020-04-08 | Revert "util: T2226: rewrite merge config to use cmd" | John Estabrook | |
This reverts commit 9664e7d685307f5f9736929731e759ff7bad7353. | |||
2020-04-08 | Revert "util: T2226: rewrite remote function helpers to use cmd" | John Estabrook | |
This reverts commit 7219d4013814a55c4eeaf36b7a36d5e8076d09f0. | |||
2020-04-08 | tunnel: T2028: prevent single 'remote' keyword | Thomas Mangin | |
When the remote keywrod is ommited, the default value of '' is still set, therefore the ip command will include it. Remote is now removed if unset. | |||
2020-04-08 | vyos.util: introduce chmod_750() for files/directories | Christian Poessinger | |
2020-04-08 | wireguard: T2244: re-use interface removal code from WireGuardIf class | Christian Poessinger | |
2020-04-08 | wireguard: T2244: fix writing PSK | Christian Poessinger | |
2020-04-08 | wireguard: T2226: fix generation of psk | Christian Poessinger | |
Commit 264e0059449 ("util: T2226: rewrite wireguard oper to use run") changed the code on PSK key generation, but the generated key must be output to stdout. | |||
2020-04-08 | vyos-util: rename chown_file() > chown() | Christian Poessinger | |
... to make it clear also directories can be chown(-ed) | |||
2020-04-08 | vif-s: T2240: add VRF support | Christian Poessinger | |
2020-04-08 | Merge branch 't2244-wireguard' of github.com:c-po/vyos-1x into current | Christian Poessinger | |
* 't2244-wireguard' of github.com:c-po/vyos-1x: wireguard: T2244: split port configuration to XML include file wireguard: T2247: add VRF support wireguard: T2244: use xml include for mtu wireguard: T2244: rewrite to match code structure of other interfaces | |||
2020-04-08 | wireguard: T2244: split port configuration to XML include file | Christian Poessinger | |
2020-04-08 | wireguard: T2247: add VRF support | Christian Poessinger | |
2020-04-08 | wireguard: T2244: use xml include for mtu | Christian Poessinger | |
2020-04-08 | wireguard: T2244: rewrite to match code structure of other interfaces | Christian Poessinger | |
Accessing a list of dictionaries and parsind/manipulating the content can and should be done in a way other interface implementations do it. Just to name a few: - Ethernet - L2TPv3 - WWAN (WirelessModem) | |||
2020-04-08 | op-mode: lldp: T2246: check if service is configured | Christian Poessinger | |
2020-04-08 | op-mode: dns: forwarding: cleanup | Christian Poessinger | |
2020-04-08 | logging: T2186: cosmetic changes | Thomas Mangin | |
2020-04-08 | import: T2242: remove all import * | Thomas Mangin | |
2020-04-08 | Merge pull request #315 from jjakob/openvpn-template | Christian Poessinger | |
openvpn: T2234: clean up and rework openvpn template | |||
2020-04-08 | openvpn: T2234: clean up and rework openvpn template | jjakob | |
- rearranged options to put them in logical groups separated by blank lines - removed unnecessary blank lines (whitespace) - fixed encryption if-else comparison logic that caused 3des to be ignored - set tls if tls-version-min is set | |||
2020-04-08 | vrf: add additional documentation link | Christian Poessinger | |
2020-04-08 | Merge pull request #313 from DmitriyEshenko/dmvpn-fix1 | Christian Poessinger | |
tunnel: T2236: Add additional check for type change | |||
2020-04-08 | Merge pull request #311 from thomas-mangin/T2028-explain | Christian Poessinger | |
tunnel: T2028: document the classes created | |||
2020-04-08 | Merge pull request #312 from DmitriyEshenko/patch-11 | Christian Poessinger | |
tunnel: T1579: Change help value for encapsulation node | |||
2020-04-08 | logging: T2186: Initial implementation of logging | Thomas Mangin | |
All messages sent to stderr are now logged to syslog. Also should a raise statement not be handled by the program, a friendlier message is sent to the user (with the trace to syslog) It provide a new debug option: /tmp/vyos.developer.debug when the file exists and the code raise without being caught up the program will automatically fall into pdb port-morterm mode allowing to investigate the reason for the failure |