Age | Commit message (Collapse) | Author | |
---|---|---|---|
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. | |||
2021-03-14 | static: T3280: 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. | |||
2021-03-14 | rip: xml: T2547: 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. | |||
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-14 | Merge pull request #733 from sever-sever/T2425 | Christian Poessinger | |
conf-mode: T2425: Add XML for policy-lists | |||
2021-03-14 | xml: include: fix typo on include comment | Christian Poessinger | |
When including XML files they all contained a comment from where the snipped had actually been included from. The comment had been "included start" and "included end" instead of "include start" and "include end". This commit corrects the glitch. |