Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-08-29 | xml: add missing "u32:" value declarator on integer ranges | Christian Poessinger | |
2021-08-20 | xml: remove superfluous "interface" prefix from interface includes | Christian Poessinger | |
2021-07-25 | xml: tunnel: use source-interface building block | Christian Poessinger | |
2021-07-17 | xml: provide common "dhcp-interface" include block | Christian Poessinger | |
2021-06-02 | tunnels: T3592: Set default TTL to 64 | sever-sever | |
Set default TTL value for tunnels from 0 to 64 There are a lot of situation when default value 0 (inherit) not work properly when you have routing configuration for OSPF or BGP over the tunnels. To fix it you need explicit set TTL value other then 0. Or hardcode another value as default. | |||
2021-05-24 | tunnel: T3555: add "ignore-df" support for GRE tunnels | Christian Poessinger | |
2021-04-09 | tunnel: T3030: re-enable erspan version 2 support | Christian Poessinger | |
This was not possible due to a regression in iproute2 where the erspan_dir key did not have a value. See [1] for more information. [1]: https://lore.kernel.org/netdev/3ac544c09842410fb863b332917a03ad@poessinger.com/ | |||
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-03-14 | xml: T1579: re-arrange xml interface include building blocks | Christian Poessinger | |
As the amount of include files now has reached a certain amount, it is getting more and more crowsded, thuse introducing "per topic" subdirectories on the filesystem to keep a clean structure makes sense. | |||
2021-03-13 | tunnel: T3406: support ipv6 encaplimit "none" which disables the fiel | Christian Poessinger | |
2021-03-03 | tunnel: T2966: add ip6gretap encapsulation support | Christian Poessinger | |
2021-02-28 | tunnel: T3366: rename remote-ip to remote | Christian Poessinger | |
Streamline the CLI configuration where we try to use remote on other interfaces like vxlan, geneve. | |||
2021-02-28 | tunnel: T3364: rename encapsulation mode "gre-bridge" to "gretap" | Christian Poessinger | |
The following list shows the mapping of VyOS tunnel encapsulation modes to the corresponding Linux modes. VyOS Linux gre gre gre-bridge gretap ipip ipip ipip6 ipip6 ip6ip6 ip6ip6 ip6gre ip6gre sit sit Besides gre-bridge this is pretty consistent. As bridge interfaces are also called tap interfaces gre-bridge will be renamed to gretap to make the post-processing much easier. This means (in detail) that there are no more child classes of _Tunnel and there will be now one geneirc TunnelIf class handling all sorts of encapsulation. | |||
2021-02-22 | xml: tunnel: erspan: make individual parameter nodes reusable | Christian Poessinger | |
VXLAN will get tos, ttl and flowlabel options thus make individual parameter settings reusable by splitting tunnel-parameters-ip.xml.i into individual files. | |||
2021-02-05 | tunnel: erspan: T3030: Fixed tunnel option missing | jack9603301 | |
In 8413278c, we left out a parameter in the tunnel that caused the tunnel smoke test to fail. Now, let's add it | |||
2021-02-02 | tunnel: T3030: Modify the command line to streamline configuration (support ↵ | jack9603301 | |
package type automatic detection) | |||
2021-01-21 | xml: T3239: override default mtu values and remove workarounds | John Estabrook | |
2021-01-15 | tunnel: T3173: path MTU discovery option should be valueless | Christian Poessinger | |
2021-01-10 | tunnel: T3173: Add nopmtudisc parameter for tunnels conf-mode | sever-sever | |
2021-01-04 | tunnel: T3185: Fix completionHelp for local-ip | sever-sever | |
2020-12-28 | xml: completion-help: add helper for all local assigned IP addresses | Christian Poessinger | |
This replaces the Python script by a bash variant which is much faster as the Python interpreter does not need to be launched on invocation. | |||
2020-12-27 | xml: fix valueHelp format strings | Christian Poessinger | |
A pre-defined list of common format strings to be used inside the <format> node of <valueHelp> is available from [1]. Adjust all currently in use <format> nodes to re-use the predefined strings over writing them on their own by even encapsulating the <> signs as < and >. [1]: https://github.com/vyos/vyatta-cfg/blob/5aec1a0429f2f/etc/bash_completion.d/vyatta-cfg#L515-L566 | |||
2020-11-20 | tunnel: T3072: xml: harden regex validators | Christian Poessinger | |
2020-11-20 | tunnel: T3072: migrate to get_config_dict() | Christian Poessinger | |
2020-11-07 | T2653: migrate "ip" and "ipv6" interface options to generic includes | Christian Poessinger | |
This reduces duplicated #include statements as each interface type already contained the individual includes. | |||
2020-06-23 | tunnel: T2633: add support for ip (arp) commands | Thomas Mangin | |
2020-04-21 | tunnel: T2204: add source-interface | Thomas Mangin | |
2020-04-08 | tunnel: T1579: Change help value for encapsulation node | Eshenko Dmitriy | |
2020-04-03 | interfaces: XML: constraint: add start of line ^ to regex | Christian Poessinger | |
2020-03-28 | ipv6: T1831: migrate autoconf node | Christian Poessinger | |
Autoconfigure addresses using Prefix Information in Router Advertisements. | |||
2020-03-28 | ipv6: T1831: migrate forwarding and dup-addr-detect-transmits nodes | Christian Poessinger | |
... to new XML and Python based frontend/backend. | |||
2020-03-23 | tunnel: T31: add support for vrf on tunnels | 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 |