Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-06-20 | Merge pull request #893 from erkin/T3628 | Christian Poessinger | |
T3268: remote: Determine source address from given network interface | |||
2021-06-20 | T3268: remote: Determine source address from given network interface | erkin | |
2021-06-20 | Merge pull request #892 from erkin/T3563 | Christian Poessinger | |
T3563: remote: Allow `paramiko.transport.Transport().close()` to automatically close the socket | |||
2021-06-20 | T3563: remote: Allow `paramiko.transport.Transport().close()` to ↵ | erkin | |
automatically close the socket | |||
2021-06-18 | Merge pull request #883 from sever-sever/T3633 | Christian Poessinger | |
ethernet: T3633: Add LRO offload | |||
2021-06-18 | Merge pull request #882 from erkin/current | Christian Poessinger | |
T3356: remote: Use the local filename if the destination is a directory in SFTP transfers | |||
2021-06-17 | ethernet: T3633: Add LRO offload | Viacheslav | |
2021-06-17 | T3356: remote: Use the local filename if the destination is a directory in ↵ | erkin | |
SFTP transfers. | |||
2021-06-13 | pppoe: T3621: validate that both username and password are set | Christian Poessinger | |
A validator is missing checking that if authentication is used on a PPPoE interface, both username and password are set. (cherry picked from commit 0361c3ac449f183476f7aee31439417d9f7f8012) | |||
2021-06-13 | Merge pull request #879 from erkin/current | Christian Poessinger | |
T3563: Call `socket.shutdown()` with appropriate argument | |||
2021-06-13 | T3563: Call `socket.shutdown()` with appropriate argument | erkin | |
2021-06-13 | wwan: T3620: rename "wirelessmodem wlm" interfaces to new wwan interface tree | Christian Poessinger | |
2021-06-09 | remote, util: Move general helper routines from `remote.py` to `util.py` | erkin | |
2021-06-08 | remote: import is_ipv6 from vyos.template | Christian Poessinger | |
2021-06-08 | Merge pull request #867 from erkin/current | Christian Poessinger | |
T3563: Add support for IPv6 source addresses in SSH connections | |||
2021-06-08 | remote: Use `is_ipv6()` instead of ad hoc IPv6 check | erkin | |
2021-06-06 | T3563: Add support for IPv6 source addresses in SSH connections | erkin | |
2021-06-06 | Merge pull request #846 from erkin/current | Christian Poessinger | |
T3508, T3356: remote: Friendly download procedure for user-facing scripts | |||
2021-05-30 | T3356: Add progressbars to SFTP and HTTP transfers | erkin | |
2021-05-29 | T3356: Add progressbars to FTP transfers | erkin | |
Allow ports to be specified in URL strings | |||
2021-05-28 | vti: ipsec: T2816: interfaces must be created using the vyos.ifconfig library | Christian Poessinger | |
2021-05-28 | ipsec: T2816: IPSec python rework, includes DMVPN and VTI support | Simon | |
2021-05-24 | tunnel: T3555: add "ignore-df" support for GRE tunnels | Christian Poessinger | |
2021-05-24 | pseudo-ethernet: T3575: verify parent interface MTU | Christian Poessinger | |
2021-05-23 | vyos.configverify: T3570: sub interface MTU must be less or equal to parent MTU | Simon | |
2021-05-21 | vlan: T3551: support runtime changing of ingress and egress QoS settings | JACK | |
2021-05-18 | revert: "util: T2467: add autosudo as an option to command" | Christian Poessinger | |
Implementing a wrapper which will - based on the command - add a sudo prefix to the execution string seemed to be a nice idea but unfortunately it did not only not get momentum but also the codebase somethis added an implicit "sudo" call a second time. This resulted in a call: "sudo sudo systemctl" The entire functionality was removed again and if an op-mode script requires root priviledges it must be explicitly called with them - no black magic. | |||
2021-05-18 | T3356: remote: Read username and password from environment variables | erkin | |
2021-05-18 | T3356: remote: Add friendly download procedure for user-facing scripts | erkin | |
2021-05-15 | vyos.ifconfig: T3532: re-create Q-in-Q interface on protocol change | Christian Poessinger | |
It is not possible to change the VLAN encapsulation protocol "on-the-fly". For this "quirk" we need to actively delete and re-create the VIF-S interface. | |||
2021-05-14 | vyos.ifconfig: T3535: add helper to get only IPv4 or IPv6 interface addresses | Christian Poessinger | |
2021-05-14 | vyos.template: T3535: add helper for IP address conversion | Christian Poessinger | |
Support getting the IPv4 addresses from a given interface and support to strip CIDR mask from address. | |||
2021-05-13 | bonding: T3543: add support to configure lact-rate (slow or fast) | Christian Poessinger | |
Option specifying the rate in which we'll ask our link partner to transmit LACPDU packets in 802.3ad mode. set interfaces bonding bond0 lacp-rate <slow|fast> slow: Request partner to transmit LACPDUs every 30 seconds (default) fast: Request partner to transmit LACPDUs every 1 second | |||
2021-05-11 | T3356: remote: Add authentication support | erkin | |
Add docstrings | |||
2021-05-07 | remote: T3356: use custom MissingHostKeyPolicy | Lulu Cathrinus Grimalkin | |
2021-05-06 | Merge pull request #830 from erkin/current | Christian Poessinger | |
T3356: remote: Add support for obtaining the size of a remote file | |||
2021-05-06 | T3356: remote: Add support for obtaining the size of a remote file | erkin | |
2021-04-29 | pppoe: T3250: Not mangle values for tag nodes | sever-sever | |
2021-04-25 | frr: T2638: fix error message grammar error and add debug howto | Christian Poessinger | |
2021-04-25 | tunnel: T3468: add interfaces to completion helper for bridge | Christian Poessinger | |
2021-04-23 | Merge pull request #817 from erkin/current | Christian Poessinger | |
T3356: Add support for custom source address for connections | |||
2021-04-23 | T3356: Add support for custom source address for connections | erkin | |
2021-04-17 | policy: T2425: re-implement "policy" tree from vyatta-cfg-quagga in XML/Python | Christian Poessinger | |
2021-04-16 | config: T3481: add switch to prevent mangling of tag node values | John Estabrook | |
2021-04-16 | Merge pull request #809 from erkin/current | Christian Poessinger | |
util: T3356: Fix password variables | |||
2021-04-16 | util: T3356: Fix password variables | erkin | |
2021-04-14 | xml: T3475: disable processing of syntaxVersion element | John Estabrook | |
2021-04-08 | protocols: T3464: proper handling of routing policy configuration | Christian Poessinger | |
The introduction of key_mangling=('-', '_') when working with get_config_dict() caused more harm then good. This commit extends common helpers and adds new helpers when verifying the existence of route-maps, access-lists or prefix-lists. | |||
2021-04-05 | tunnel: T3030: move erspan type into regular tunnel interface | Christian Poessinger | |
Instead of having a dedicated ERSPAN interface type, rather move the specifics into "interface tunnel". A migrator is not needed as there is yet no LTS release with this feature and this is considered experimental. | |||
2021-04-05 | vyos.template: T3418: add new is_interface helper function | Christian Poessinger | |