Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-09-01 | Python/ifconfig: T1557: migrate all sysfs calls to {read,write}_sysfs helper | Christian Poessinger | |
Introduced in commit f524254 ("Python/ifconfig: T1557: use read/write helpers to interface with sysfs") migrate all remaining calls to this new helper. This enables us to have a single debug call and a single place for error checking. | |||
2019-09-01 | bridge: T1556: change 'aging' help text | Christian Poessinger | |
2019-09-01 | Merge pull request #123 from jestabro/current | Daniil Baturin | |
[boot-config-loader] T1622: Add failsafe and back trace | |||
2019-08-31 | [boot-config-loader] T1622: Add failsafe and back trace | John Estabrook | |
2019-08-31 | Python/ifconfig: T1557: enable debugging with DEBUG=1 environment variable | Christian Poessinger | |
2019-08-31 | Python/ifconfig: T1557: use read/write helpers to interface with sysfs | Christian Poessinger | |
2019-08-31 | Python/ifconfig: T1557: cleanup import section | Christian Poessinger | |
2019-08-31 | loopback: T1601: support deleting interface description | Christian Poessinger | |
2019-08-31 | dummy: T1580: support deleting interface description | Christian Poessinger | |
2019-08-31 | Merge pull request #121 from c-po/t1557-ifconfig | Christian Poessinger | |
T1557 Create generic abstraction for configuring interfaces e.g. IP address | |||
2019-08-31 | Debian: remove pyroute2 dependency | Christian Poessinger | |
2019-08-31 | loopback: T1601: migrate from pyroute2 -> vyos.ifconfig | Christian Poessinger | |
2019-08-31 | dummy: T1580: migrate from pyroute2 -> vyos.ifconfig | Christian Poessinger | |
2019-08-31 | bridge: T1615: replace pyroute2 by vyos.ifconfig | Christian Poessinger | |
2019-08-31 | Python/ifconfig: T1557: fix DHCP/DHCPv6 daemon and add Bridge/Dummy interface | Christian Poessinger | |
2019-08-31 | bridge: T1556: increase max-age range to 1200 (30 minutes) | Christian Poessinger | |
2019-08-31 | Merge pull request #120 from DmitriyEshenko/ipsec-l2tp | Daniil Baturin | |
[l2tp ipsec] T1605: Changed ipsec marking only for inbound policy, al… | |||
2019-08-31 | [l2tp ipsec] T1605: Changed ipsec marking only for inbound policy, all ↵ | DmitriyEshenko | |
functionality must saved | |||
2019-08-30 | Python/ifconfig: cleanup import statements | Christian Poessinger | |
2019-08-30 | Python/ifconfig: remove ipv4/ipv6 handling, iproute2 autodetects addr family | Christian Poessinger | |
2019-08-30 | T1598: fix vyos-hostsd unit dependencies. | Daniil Baturin | |
2019-08-30 | Python/ifconfig: rename interfaceconfig.py -> ifconfig.py | Christian Poessinger | |
2019-08-30 | Python/ifconfig: re-work IP address creation/deletion | Christian Poessinger | |
2019-08-30 | Python/ifconfig: replace up()/down() with 'state' property | Christian Poessinger | |
Commit cb1b72c5c ("Python/ifconfig: replace linkstate() with up()/down() methods") replaced the linkstate property in favour of up()/down() functions. Instead it really makes more sense to have a propery to also query the current linkstate from sysfs. | |||
2019-08-30 | Python/ifconfig: add @property statement on 'remove' call | Christian Poessinger | |
2019-08-30 | Python/ifconfig: re-work and rename remove_interface() -> remove() to delete ↵ | Christian Poessinger | |
an interface | |||
2019-08-30 | Python/ifconfig: replace linkstate() with up()/down() methods | Christian Poessinger | |
2019-08-30 | Python/ifconfig: re-work __init__ interface creation | Christian Poessinger | |
2019-08-30 | Python/ifconfig: rework interface alias assignment | Christian Poessinger | |
2019-08-30 | Python/ifconfig: rework changing of interface MAC address | Christian Poessinger | |
2019-08-30 | Python/ifconfig: remove unused depricated methods | Christian Poessinger | |
2019-08-30 | Python/ifconfig: re-work mtu getter/setter | Christian Poessinger | |
Instead of calling iprotue2 via a subprocess (which is only complicated and expensive), we rather directly interact with sysfs). | |||
2019-08-30 | Python/ifconfig: re-indent help strings | Christian Poessinger | |
2019-08-30 | Python/ifconfig: ease __init__ if/else statements | Christian Poessinger | |
2019-08-30 | Python/ifconfig: re-indent with 4 spaces for better readability | Christian Poessinger | |
Command user: $ autopep8 python/vyos/interfaceconfig.py --in-place | |||
2019-08-30 | Python/ifconfig: remove trailing whitespaces | Christian Poessinger | |
2019-08-28 | bridge: T1615: add missing support for DHCP/DHCPv6 interface address | Christian Poessinger | |
This feature is not well supported by pyroute2 and thus uses the proof-of-concept vyos.interfaceconfig library. Maybe it's a better idea to write our own library from scratch. | |||
2019-08-27 | openvpn: T1617: bugfix for server push-route | Christian Poessinger | |
2019-08-27 | Merge branch 't1614-bonding' into current | Christian Poessinger | |
* t1614-bonding: Python/VyOS validate: add is_ip() to check for IPv4 or IPv4 address bridge: T1556: remove unused function freeze() list-interfaces: T1614: support listing interfaces which can be bonded | |||
2019-08-27 | Python/VyOS validate: add is_ip() to check for IPv4 or IPv4 address | Christian Poessinger | |
2019-08-27 | [service https] T1443: Correct the use of listen/server_name directives | John Estabrook | |
2019-08-27 | bridge: T1556: remove unused function freeze() | Christian Poessinger | |
2019-08-27 | list-interfaces: T1614: support listing interfaces which can be bonded | Christian Poessinger | |
2019-08-27 | dummy: T1580: migrate implementation to pyroute2 | Christian Poessinger | |
2019-08-26 | Merge pull request #118 from c-po/pyroute2 | Christian Poessinger | |
loopback: T1601: migrate to pyroute2 | |||
2019-08-26 | Python: configinterface: remove in favour of pyroute | Christian Poessinger | |
2019-08-26 | loopback: T1601: migrate to pyroute2 | Christian Poessinger | |
2019-08-26 | bridge: T1556: fix comment | Christian Poessinger | |
2019-08-26 | Merge pull request #117 from c-po/pyroute2 | Christian Poessinger | |
bridge: T1556: migrate to pyroute2 | |||
2019-08-26 | bridge: T1556: migrate interface configuration to pyroute2 | Christian Poessinger | |
Tested with: set interfaces bridge br0 address '192.0.2.1/24' set interfaces bridge br0 aging '500' set interfaces bridge br0 disable-link-detect set interfaces bridge br0 forwarding-delay '11' set interfaces bridge br0 hello-time '5' set interfaces bridge br0 igmp querier set interfaces bridge br0 max-age '11' set interfaces bridge br0 member interface eth1 cost '1000' set interfaces bridge br0 member interface eth1 priority '4' set interfaces bridge br0 member interface eth2 cost '1001' set interfaces bridge br0 member interface eth2 priority '56' |