Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-06-26 | nat: T1083: add translation options for persistent/random mapping of address ↵ | Igor Melnyk | |
and port Tested using: set destination rule 100 inbound-interface 'eth0' set destination rule 100 translation address '19.13.23.42' set destination rule 100 translation options address-mapping 'random' set destination rule 100 translation options port-mapping 'none' set source rule 1000 outbound-interface 'eth0' set source rule 1000 translation address '122.233.231.12' set source rule 1000 translation options address-mapping 'persistent' set source rule 1000 translation options port-mapping 'fully-random' | |||
2021-06-22 | sstp-l2tp: T3636: Add ipv6 options | Viacheslav | |
2021-06-16 | bgp: T3624: add "bandwidth" bestpath option | Christian Poessinger | |
2021-06-13 | wwan: T3622: add support for APN authentication | Christian Poessinger | |
Some APNs require a username/password. Add CLI nodes (matching the PPPoE syntax) for client authentication. One APN would be the IPv4/IPv6 APN from Deutsche Telekom (Germany) APN Name: Telekom Internet IPv6 APN: internet.v6.telekom Benutzername: telekom Passwort: tm (cherry picked from commit c667a45a8fb06cb76c907348c4f1e3ec708b6e03) | |||
2021-06-10 | xml: ssh: move user/group definition to includable files | Christian Poessinger | |
2021-06-10 | vpn: ipsec: T3093: remove leading whitespaces from XML includes | Christian Poessinger | |
2021-05-31 | conntrack: T3579: add module disable options | Christian Poessinger | |
Some application layer gateway (ALG) modules can be disabled during runtime if requireq. | |||
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. |