Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-09-03 | Python/ifconfig: T1556: bridge: no need to manually generate an exception | Christian Poessinger | |
2019-09-03 | Python/ifconfig: T1557: adjust debug message format | Christian Poessinger | |
* remove missleading " as first character with no closing quote * use single quotes in output messages (unclutter) * when writing changes, make output string copy/pasteable my changing '->' to '>' | |||
2019-09-03 | Python/ifconfig: T1557: bonding: bugfix read_sysfs when debug is enabled | Christian Poessinger | |
2019-09-03 | Python/ifconfig: T1557: bonding: bugfix setting ARP IP target | Christian Poessinger | |
2019-09-01 | Merge pull request #119 from alkersan/T1621_misc_rewrites | Christian Poessinger | |
[op-mode] T1621 rewrite misc commands to python/xml syntax | |||
2019-09-01 | Python/ifconfig: T1557: bonding: add arp_ip_target | Christian Poessinger | |
2019-09-01 | Python/ifconfig: T1557: bonding: add arp_interval | Christian Poessinger | |
2019-09-01 | Python/ifconfig: T1557: bonding: add xmit_hash_policy | Christian Poessinger | |
2019-09-01 | Python/ifconfig: T1557: add proxy_arp{_pvlan} functions | Christian Poessinger | |
2019-09-01 | bridge: T1615: remove is_ip import from vyos.validate | Christian Poessinger | |
2019-09-01 | bridge: T1615: support deleting interface description | Christian Poessinger | |
2019-09-01 | Revert "bridge: T1556: increase max-age range to 1200 (30 minutes)" | Christian Poessinger | |
This reverts commit 3b119c91ca70c51aab24d4ef8b3913f47281321a. | |||
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 | [op-mode] T1621 rewrite misc commands to python/xml syntax | Dmytro Aleksandrov | |
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. |