Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-05-30 | bgp: T3590: limiting maximum number of prefixes to be sent to a peer | Christian Poessinger | |
2021-05-28 | ipsec: T2816: IPSec python rework, includes DMVPN and VTI support | Simon | |
2021-05-25 | firewall: T3568: add XML definitions for firewall | Viacheslav Hletenko | |
Add XML for configuration mode firewall. Used for future rewriting it to Python style. | |||
2021-05-24 | xml: T1579: update tunnel key help string | Christian Poessinger | |
2021-05-24 | isis: T3417: update help strings | Christian Poessinger | |
2021-05-24 | isis: T3417: add CLI node to enable "log-adjacency-changes" | Christian Poessinger | |
2021-05-24 | isis: T3417: implement domain-password md5 | Christian Poessinger | |
2021-05-24 | isis: T3576: support metric and route-map when originating a default route | Christian Poessinger | |
2021-05-22 | bgp: T3565: support multiple AS numbers for confederation peers | Christian Poessinger | |
The BGP confederation peers node was not a multi node as supported by VyOS 1.2 and 1.3. | |||
2021-05-21 | vlan: T3551: support runtime changing of ingress and egress QoS settings | JACK | |
2021-05-09 | xml: fix include comments in interface-definitions | Christian Poessinger | |
2021-05-09 | bgp: xml: T2771: add filter-list building block | Christian Poessinger | |
2021-05-09 | bgp: xml: T2771: remove duplicated XML nodes | Christian Poessinger | |
Instead of having a 95% copy from afi-common.xml.i in afi-common-vpn.xml.i, split out the part that is differend (default originate) and re-use the same building block. | |||
2021-05-09 | bgp: xml: T2174: add valueHelp and containts to AFI route-map include | Christian Poessinger | |
2021-05-09 | policy: T3531: Allow prefix-list names to contain an underscore | Christian Poessinger | |
2021-05-09 | policy: T3531: Allow route-map names to contain an underscore | Christian Poessinger | |
2021-05-09 | bgp: T3530: add missing regex constraint for peer-group names | Christian Poessinger | |
A peer-group may only consist out of alphanumeric characters, a hyphen and underscore. | |||
2021-05-09 | bgp: 2174: update address-family help string | Christian Poessinger | |
2021-05-06 | vrf: isis: T3523: add route-map support for kernel routes | Christian Poessinger | |
2021-05-06 | isis: xml: T3236: restructure include files and make them easier to recognize | Christian Poessinger | |
2021-05-06 | vrf: ospf: T3523: add route-map support for kernel routes | Christian Poessinger | |
2021-05-06 | xml: routing: use common router-id include file | Christian Poessinger | |
2021-05-06 | ospf: xml: T3236: restructure include files and make them easier to recognize | Christian Poessinger | |
2021-05-06 | bgp: xml: convert from DOS to UNIX line endings | Christian Poessinger | |
2021-05-06 | vrf: bgp: T3523: add route-map support for kernel routes | Christian Poessinger | |
2021-05-05 | isis: T3520: verify interface MTU to be >= lsp-mtu | Christian Poessinger | |
2021-05-04 | bgp: T3504: enable support for per-peer graceful shutdown | Christian Poessinger | |
2021-05-02 | Improve the OSPF CLI help strings. | Daniil Baturin | |
(Capitalization fixes, more consice wording etc.) | |||
2021-04-30 | bgp: T3504: add support for per-peer graceful shutdown | Christian Poessinger | |
This commit has a dependecy on https://github.com/FRRouting/frr/issues/8403, thus support will be "commented out" by default. | |||
2021-04-29 | bgp: xml: T2387: restructure include files and make them easier to recognize | Christian Poessinger | |
2021-04-20 | xml: T3488: when using regex one must use ^ and $ when checking string literals | Christian Poessinger | |
2021-04-20 | interfaces: T3488: harden regex for supplied address string | Christian Poessinger | |
The previously used regex allowed an address value of "dhcpfoo" which is invalid and will raise an OSError. Harden the regex that it explicitly must be dhcp or dhcpv6. | |||
2021-04-17 | policy: T2425: re-implement "policy" tree from vyatta-cfg-quagga in XML/Python | Christian Poessinger | |
2021-04-15 | bgp: T2771: add vpn, multicast, flowspec address families | Cheeze-It | |
In this commit we add more address families within BGP. This should bring VyOS the ability to enable the rest of the capabilities within FRR. Co-authored-by: Cheeze_It <none@none.com> | |||
2021-04-09 | bgp: evpn: T1513: add support for ipv4/ipv6 prefix routes advertisements | Christian Poessinger | |
set vrf name red protocols bgp address-family l2vpn-evpn advertise ipv4 unicast | |||
2021-04-09 | bgp: T1711: remove extra script completion helper on peer-groups | Christian Poessinger | |
After commit 73557d68 ("bgp: T1711: remove ASN tagNode and move to 'local-as'") when the BGP tag node was removed there is no need anymore for a script based completion helper, we can rather rely on the build in "path" variant. | |||
2021-04-08 | ospf: T2271: zebra route-map can only be set for default VRF | Christian Poessinger | |
2021-04-08 | bgp: T2271: zebra route-map can only be set for default VRF | Christian Poessinger | |
2021-04-08 | xml: route-map: add missing constraints | Christian Poessinger | |
Port over the regex used in the old node.def code-base and make this limitation also live on the new CLI interface. | |||
2021-04-08 | isis: T1316: re-use common route-map XML building block | Christian Poessinger | |
2021-04-08 | static: T3280: re-use common route-map XML building block | Christian Poessinger | |
2021-04-07 | vrf: T3344: re-add virtual network identifier | Christian Poessinger | |
Commit 548d9057e3e (vrf: T3344: move dynamic routing protocols under "vrf name <name> protocols") temporary removed the possibility to specify the VNI for a given VRF to to changing of the CLI configuration nodes. As VNI is set inside zebra, we can re-use the now widely deployed frr python library to configure and change the configuration without any interference to other FRR daemons. | |||
2021-04-02 | interfaces: dhcp-client: T3454: add reject option | Charles Surett | |
Sometimes a modem might give a local IP before it retrieves a WAN IP. This can be an issue with failover routes, since the default route will get overridden. | |||
2021-03-29 | bgp: T1711: remove ASN tagNode and move to "local-as" | Christian Poessinger | |
Every time when set configuration bgp, you need set AS number. There is very less benefit in this system so the AS number is moved from a tagNode level down to a leafNode with the name "local-as", same as on the neighbor or peer-group level. This changes the CLI configuration from: set protocols bgp 100 neighbor 10.10.1.2 remote-as 200 to set protocols bgp local-as 100 set protocols bgp neighbor 10.10.1.2 remote-as 200 | |||
2021-03-21 | isis: T3417: drop artificial "domain" node identifying the IS-IS process name | Christian Poessinger | |
As we and FRR do not support multiple FRR process instances, there is no need to make this configurable for a user. We rather rely on a solid default "VyOS". | |||
2021-03-21 | isis: T3417: add VRF support | Christian Poessinger | |
VRF support can be tested using: set vrf name red table 1000 set vrf name red protocols isis domain FOOO set vrf name red protocols isis net 49.0001.1921.6800.1002.00 set vrf name red protocols isis interface eth1 | |||
2021-03-21 | xml: isis: ospf: re-arrange include blocks | Christian Poessinger | |
2021-03-17 | ipv6: eui64: T3413: add custom validator | Christian Poessinger | |
VyOS 1.2 (crux) rejected prefixes other then of site /64. [ interfaces ethernet eth0 ipv6 address eui64 2006:ab00:abe1::2/127 ] Error: Prefix lenght is 127. It must be 64. Same should be done on VyOS 1.3 and newer | |||
2021-03-17 | ipv6: eui64: T3413: improve valueHelp string for address assignment | Christian Poessinger | |
2021-03-14 | xml: accel-ppp: move building blocks to subfolder | 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. |