Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-05-04 | tunnel: T2241: cleanup verify section | Jernej Jakob | |
- make error output more user friendly - replace .format with f-strings - split into lines less than ~80 characters long | |||
2020-05-04 | tunnel: T2241: fix falling out of bridge when changing settings | Jernej Jakob | |
Previously, set_vrf was always called, which uses the same master and nomaster commands as bridge, so it removed the interface from the bridge. - add checks to make VRF and bridge membership mutually exclusive | |||
2020-05-04 | tunnel: T2241: make address and bridge membership mutually exclusive | Jernej Jakob | |
Bridge members should not have any addresses assigned. | |||
2020-05-04 | tunnel: T2241: make VRF and bridge membership mutually exclusive | Jernej Jakob | |
2020-05-04 | validate: T2241: rewrite is_bridge_member to generic is_member | Jernej Jakob | |
- rewrite the function to support both bridge and bonding interface types, if the type is passed it searches only that type, otherwise it searches both - move is_member check out of the deleted condition - move is_member check to intf_from_dict for interfaces that use it | |||
2020-04-23 | tunnel: 2374: fix use of disable | Thomas Mangin | |
2020-04-21 | tunnel: T2204: add source-interface | Thomas Mangin | |
2020-04-20 | bridge: T2320: fix to tunnel | Thomas Mangin | |
2020-04-20 | bridge: T2320: add to tunnel | Thomas Mangin | |
2020-04-15 | tunnel: T31: check that the assigned VRF exists | Thomas Mangin | |
2020-04-12 | tunnel: T2028: fix issue when booting without gre remote | Thomas Mangin | |
2020-04-11 | dhcp: T2265: refactor DHCP class | Thomas Mangin | |
Break the code between v4 and v6, remove need for getter/setter as they are just exposing the underlying dict. Move FixedDict from tunnel code and expose it to other part so it can be used to prevent accidental change to the dhcp option if no default exists already. | |||
2020-04-09 | Revert "tunnel: T2028: prevent single 'remote' keyword" | Christian Poessinger | |
This reverts commit 37973a13bbc168c09e5f4d1e606f91fd7ffbb41a. | |||
2020-04-09 | Merge pull request #317 from thomas-mangin/T2028-remote | Christian Poessinger | |
tunnel: T2028: fix remote and registration | |||
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 | Merge pull request #313 from DmitriyEshenko/dmvpn-fix1 | Christian Poessinger | |
tunnel: T2236: Add additional check for type change | |||
2020-04-08 | tunnel: T2236: Add additional check for type change | DmitriyEshenko | |
2020-04-08 | tunnel: T2028: document the classes created | Thomas Mangin | |
2020-04-03 | ipv6: T1831: add autoconf/eui64 addressing to interfaces | Christian Poessinger | |
2020-03-28 | ifconfig: T2057: explicity name state functions | Thomas Mangin | |
The Interface get_state/set_state were not clear about if they edited the admin or operational state. functions are now using admin_state and oper_state for clarity. | |||
2020-03-23 | Merge pull request #258 from thomas-mangin/31-vrf | Christian Poessinger | |
tunnel: T31: fix vrf deletion, add support for vrf on tunnels | |||
2020-03-23 | tunnel: T31: add support for vrf on tunnels | Thomas Mangin | |
2020-03-23 | tunnel: T2028: fix wrongly block interface change | Thomas Mangin | |
2020-03-22 | tunnel: T2028: move interface tunnel to XML/Python | Thomas Mangin | |
This patch migrates the "interface tunnel" section to xml/python |