Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-02-14 | bgp: T3308: add graceful-shutdown option | Christian Poessinger | |
2021-02-14 | bgp: T1513: make vni a multi node | Christian Poessinger | |
2021-02-13 | bgp: T2387: bgp_neighbor macro should access address family dict with items() | Christian Poessinger | |
2021-02-13 | bgp: T1513: extend supported evpn support/cli options | Christian Poessinger | |
Add CLI options for: - advertise-pip - rt-auto-derive - flooding - rd - route-target | |||
2021-02-12 | nat: T3307: fix destination nat generation | Esa Varemo | |
Fix destination NAT template trying to map source->translation instead of destination->translation. Fixes https://phabricator.vyos.net/T3307 | |||
2021-02-11 | ripng: T3281: move common parts into Jinja2 include | Christian Poessinger | |
2021-02-10 | rip: T2547: fix indention of distribute-list in FRR template | Christian Poessinger | |
2021-02-10 | ripng: T3281: migrate to get_config_dict() and FRR reload | Christian Poessinger | |
2021-02-09 | bgp: T1513: initial implementation of L2VPN EVPN support | Christian Poessinger | |
2021-02-09 | bgo: T3183: T2100: enable "no bgp ebgp-requires-policy" | Christian Poessinger | |
2021-02-07 | rip: T2547: migrate interface specific options to "protocols rip" | Christian Poessinger | |
2021-02-06 | rip: T2547: migrate to get_config_dict() and FRR reload | Christian Poessinger | |
2021-02-05 | Merge branch 't2450-vrf' of github.com:c-po/vyos-1x into current | Christian Poessinger | |
* 't2450-vrf' of github.com:c-po/vyos-1x: xml: add new common "interface-name" validator xml: include: accel: add missing file include comments smoketest: static: improve static route testing route: static: T2450: provide full protocol support in XML and Python with new CLI vrf: T2450: provide full protocol support in XML and Python with new CLI migrator: ospf: T3267: cleanup empty interface "ip" nodes | |||
2021-02-05 | route: static: T2450: provide full protocol support in XML and Python with ↵ | Christian Poessinger | |
new CLI | |||
2021-02-05 | vrf: T2450: provide full protocol support in XML and Python with new CLI | Christian Poessinger | |
2021-02-04 | Merge pull request #620 from jack9603301/T3030 | Christian Poessinger | |
tunnel: T3030: Add erspan protocol support | |||
2021-02-02 | ospf: T3263: support hello sub-second timer | Christian Poessinger | |
Added "set protocols ospf interface eth1 hello-multiplier <n>" CLI command. This is mutually exclusive to "set protocols ospf interface eth1 dead-interval <n>". | |||
2021-02-02 | tunnel: T3030: Add erspan protocol support | jack9603301 | |
2021-01-30 | pppoe: T3273: Leave default-route in place if 'default-route' is set to 'none' | Sam Burney | |
2021-01-29 | ospf: T3267: bugfix missing interface parameters cost, priority and bandwidth | Christian Poessinger | |
2021-01-29 | ospf: T3267: move "interface ip ospf" configuration to "protocols ospf ↵ | Christian Poessinger | |
interface" For easier maintenance and operability move the interface specific protocol setting of OSPF to the OSPF protocol section. This is now also in-line with IS-IS. This means to migrate: ethernet eth0 { vif 202 { ip { ospf { authentication { md5 { key-id 10 { md5-key vyosvyos } } } dead-interval 40 hello-interval 10 priority 1 retransmit-interval 5 transmit-delay 1 } } } } to protocols { ospf { interface eth0.201 { authentication { md5 { key-id 10 { md5-key vyosvyos } } } dead-interval 40 hello-interval 10 priority 1 retransmit-interval 5 transmit-delay 1 } } | |||
2021-01-29 | rpki: T3266: support deleting entire section from FRR config | Christian Poessinger | |
2021-01-29 | rpki: T3255: provide full protocol support in XML and Python | Christian Poessinger | |
This commit provides the implementation of the OSPF CLI with a Jinja2 template that is loaded by FRR reload. | |||
2021-01-27 | dhcpv6: T3240: send DUID when only DHCPv6 PD is configured | Brandon Stepler | |
2021-01-25 | Merge pull request #697 from DmitriyEshenko/1x-pppoe-2501202101 | Christian Poessinger | |
pppoe: T3251: Add double-quotes to protect special characters | |||
2021-01-25 | pppoe: T3251: Add double-quotes to protect special characters | DmitriyEshenko | |
2021-01-25 | Merge pull request #693 from bstepler/T3240 | Christian Poessinger | |
dhcpv6: T3240: support per-interface client DUIDs | |||
2021-01-24 | bgp: T3247: bugfix import/export filter-list | Christian Poessinger | |
2021-01-24 | bgp: T3247: bugfix import/export prefix-list and distribution-list | Christian Poessinger | |
This is an amendment to commit 5ab6882f ("bgp: T2347: bugfix import/export route-map") which did not take care about fixing the other two if/elif statements. | |||
2021-01-24 | bgp: T2347: bugfix import/export route-map | Christian Poessinger | |
There can be both an import and an export route-map - the Jinja2 template syntax only allowed one direction and not the other. | |||
2021-01-24 | ospfv3: T3244: provide full protocol support in XML and Python | Christian Poessinger | |
This commit provides the implementation of the OSPFv3 (IPv6) CLI with a Jinja2 template that is loaded by FRR reload. It also contains some initial smoketests. There is yet no verify() implementation! | |||
2021-01-24 | bgp: T2850: bugfix templating neighbor interface statements | Christian Poessinger | |
2021-01-24 | nptv6: T2518: Delete redundant blank lines | jack9603301 | |
2021-01-23 | nptv6: T2518: Use better variable names | jack9603301 | |
2021-01-23 | nptv6: T2518: Remove trailing spaces | jack9603301 | |
2021-01-23 | nptv6: T2518: Optimized implementation | jack9603301 | |
2021-01-23 | nptv6: T2518: outbound_interface cannot be any, inbound_interface can be any | jack9603301 | |
2021-01-23 | nptv6: T2518: DNPT does not need NDP agent | jack9603301 | |
2021-01-23 | nptv6: T2518: Support many to many DNPT(DNAT66) | jack9603301 | |
2021-01-23 | nptv6: T2518: Improved template generation | jack9603301 | |
2021-01-23 | nptv6: T2518: Initial support for nat66 (NPT) | jack9603301 | |
2021-01-23 | ospf: T3236: provide full protocol support in XML and Python | Christian Poessinger | |
This commit provides the implementation of the OSPF CLI with a Jinja2 template that is loaded by FRR reload. It also contains some initial smoketests. There is yet no verify() implementation! | |||
2021-01-22 | dhcpv6: T3240: support per-interface client DUIDs | Brandon Stepler | |
2021-01-22 | ospf: T3236: support processing by vyos-configd | Christian Poessinger | |
2021-01-22 | bgp: T1875: update CLI description under protocols and template indention level | Christian Poessinger | |
2021-01-22 | bgp: T1875: support processing by vyos-configd | Christian Poessinger | |
2021-01-21 | Merge pull request #690 from Cheeze-It/current | Christian Poessinger | |
bgp: T1875: Adding BGP listen range FRR feature | |||
2021-01-20 | bgp: T1875: Adding BGP listen range FRR feature | Cheeze_It | |
In this commit we are adding the FRR BGP listen range feature. Specifically it is useful for being able to specify a range in which BGP peers can connect to the local router. | |||
2021-01-20 | ospf: add skeleton for new XML/Python based implementation | Christian Poessinger | |
2021-01-19 | nat: T2947: add many-many translation | Christian Poessinger | |
Support a 1:1 or 1:n prefix translation. The following configuration will NAT source addresses from the 10.2.0.0/16 range to an address from 192.0.2.0/29. For this feature to work a Linux Kernel 5.8 or higher is required! vyos@vyos# show nat source { rule 100 { outbound-interface eth1 source { address 10.2.0.0/16 } translation { address 192.0.2.0/29 } } } This results in the nftables configuration: chain POSTROUTING { type nat hook postrouting priority srcnat; policy accept; oifname "eth1" counter packets 0 bytes 0 snat ip prefix to ip saddr map { 10.2.0.0/16 : 192.0.2.0/29 } comment "SRC-NAT-100" } |