Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-09-20 | Python/ifconfig: T1557: delete all assigned IP addresses on remove() | Christian Poessinger | |
2019-09-20 | ethernet: T1637: call remove() on interface deletion | Christian Poessinger | |
2019-09-20 | Python/ifconfig: T1557: use proper inheritance levels on remove() | Christian Poessinger | |
2019-09-20 | ethernet: T1637: remove debug pprint | Christian Poessinger | |
2019-09-20 | bridge: T1556: minor comment cleanup | Christian Poessinger | |
2019-09-20 | bonding: T1614: minor comment cleanup | Christian Poessinger | |
2019-09-20 | Python/ifconfig: T1557: unify '/sys/class/net/{}' path | Christian Poessinger | |
2019-09-20 | Python/ifconfig: T1557: vmxnet3/virtio_net do not support changing ↵ | Christian Poessinger | |
speed/duplex control | |||
2019-09-20 | Python/ifconfig: T1557: vmxnet3/virtio_net do not support changing flow control | Christian Poessinger | |
2019-09-20 | Python/ifconfig: T1557: query driver if it supports auto negotiation | Christian Poessinger | |
2019-09-20 | Python/ifconfig: T1557: call ethtool with full path | Christian Poessinger | |
2019-09-20 | Python/ifconfig: T1557: return stdout string for _cmd() | Christian Poessinger | |
2019-09-20 | Python/ifconfig: T1557: add ethernet interface get_driver_name() | Christian Poessinger | |
2019-09-20 | Python/ifconfig: T1557: redirect _cmd stderr to stdout | Christian Poessinger | |
2019-09-20 | ethernet: T1637: add support for 25G, 40G, 50G and 100G link speeds | Christian Poessinger | |
2019-09-20 | Revert "ethernet: T1637: only list supported link speeds for completion helper" | Christian Poessinger | |
This reverts commit d6a6daaf1d7ed0f1ff2e53490972e0cf11fff000. | |||
2019-09-20 | ethernet: T1637: change speed and duplex settings | Christian Poessinger | |
2019-09-20 | Python/ifconfig: T1557: ethernet: add method for changing speed and duplex | Christian Poessinger | |
2019-09-20 | ethernet: T1637: only list supported link speeds for completion helper | Christian Poessinger | |
2019-09-20 | ethernet: T1637: handle VLAN interface exception on system startup | Christian Poessinger | |
On system bootup the above condition is true but the interface does not exists, which throws an exception, but that's legal. Simply pass the exception! With this change VyOS boots up and configures ethernet VLAN interfaces as expected. | |||
2019-09-20 | Python/ifconfig: T1557: mac: ignore empty address strings | Christian Poessinger | |
2019-09-20 | ethernet: T1637: support changing flow-control | Christian Poessinger | |
2019-09-20 | ethernet: T1637: reset MAC address to read hw-id on removal | Christian Poessinger | |
2019-09-20 | Python/ifconfig: T1557: ethernet: support changing flow control | Christian Poessinger | |
Ethernet flow control can be set by set_flow_control() which enables/disables generation of pause frames. | |||
2019-09-20 | Python/ifconfig: T1557: import cleanup for subprocess | Christian Poessinger | |
2019-09-20 | ethernet: T1637: support VLAN {ingress,egress}-qos-mapping | Christian Poessinger | |
2019-09-20 | Python/ifconfig: T1557: support VLAN {ingress,egress}-qos-mapping | Christian Poessinger | |
ingress-qos-map - defines a mapping of VLAN header prio field to the Linux internal packet priority on incoming frames. The format is FROM:TO with multiple mappings separated by spaces. egress-qos-map - defines a mapping of Linux internal packet priority to VLAN header prio field but for outgoing frames. The format is the same as for ingress-qos-map. | |||
2019-09-20 | ethernet: T1637: initial rewrite in XML/Python style | Christian Poessinger | |
2019-09-20 | Python/ifconfig: T1557: rename EthernetIf -> VLANIf | Christian Poessinger | |
An Ethernet Interface will provide additional functionality (link speed/duplex) which is not available for a Bond Interface, but both share the same VLAN capabilities. | |||
2019-09-20 | openvpn: T1548: add validator for TLS cert files | Christian Poessinger | |
2019-09-20 | Merge pull request #132 from kroy-the-rabbit/current | Daniil Baturin | |
T1638: generated hosts file fix for proper FQDN resolution | |||
2019-09-19 | T1638: generated hosts file fix for proper FQDN resolution | kroy | |
2019-09-19 | Merge pull request #131 from vindenesen/T1670 | hagbard-01 | |
[OpenVPN] T1670: Added setting for tls-auth. Added check for if tls_cert and tls_key w… | |||
2019-09-19 | Python/ifconfig: T1666: re-activate physical interfaces on bond deletion | Christian Poessinger | |
When a bond member gets deleted, all members are placed in A/D state even when they are enabled in the CLI. | |||
2019-09-19 | bonding: T1614: allow adding disabled interfaces to bond | Christian Poessinger | |
An interface can only be added in disabled state to a bond (ensured via ifconfig.py). Also interfaces can be disabled during runtime in a bond which is supported by the Linux Kernel - so why should be add a restriction here? makes no sense. | |||
2019-09-19 | [wireguard] - T1672: Wireguard keys not automatically moved | hagbard | |
- due to the named keys feature keys reside in named directories - adding a check if the variable VYOS_TAGNODE_VALUE has content | |||
2019-09-19 | Added setting for tls-auth. Added check for if tls_cert and tls_key was defined. | vindenesen | |
2019-09-19 | [boot-config-loader] T1622: (bugfix) set gid and write permissions | John Estabrook | |
Set gid and permissions so that vyatta-cfg group has access to the active config; fix typo in arg len check; reorganize; add log output. | |||
2019-09-18 | Fixing autobuild | hagbard | |
2019-09-17 | T1667: add a script for importing old conf mode command definitions into XML. | Daniil Baturin | |
2019-09-16 | [IPoE] - T1664: Ipoe with bond per vlan don't work | hagbard | |
2019-09-15 | bonding: T1614: do not overwrite interface description with interface name | Christian Poessinger | |
2019-09-15 | Merge pull request #129 from DmitriyEshenko/openvpn-fix | Christian Poessinger | |
[openvpn] T1661 Fixing returned value on check function | |||
2019-09-14 | [openvpn] T1661 Adding additional check for tls_dh if it not need for ovpn ↵ | DmitriyEshenko | |
client | |||
2019-09-14 | [openvpn] T1662 Defined default remote port if it not set in cli | DmitriyEshenko | |
2019-09-14 | [openvpn] T1661 Fixing returned value on check function | DmitriyEshenko | |
2019-09-13 | bonding: T1614: use proper (previously missing) miimon property | Christian Poessinger | |
2019-09-13 | Python/ifconfig: T1557: bonding: add miimon property | Christian Poessinger | |
2019-09-13 | Python/ifconfig: T1557: bonding: fix class name in comments | Christian Poessinger | |
2019-09-13 | bonding: T1660: bugfix for triggered OS permission denied exception | Christian Poessinger | |
Some bond modes do not support arp monitor interval and thus internally eset it to 0 which means disabled. If you then write to the sysfs file in question an OS exception (permission denied) is triggered. arp_mon_intvl is initialized as 0 which means disabled so we only write it when it is really requested by the user. There is a validator ensuring that it can only be set in the bond modes which support it. |