Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | xml: add new common "interface-name" validator | Christian Poessinger | |
2021-02-05 | xml: include: accel: add missing file include comments | Christian Poessinger | |
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-05 | tunnel: T3030: Use the default TTL value of 0 to correspond to the PMTU option | jack9603301 | |
Before 94f886ab ("tunnel: T3173: path MTU discov..."), TTL used the default value of 255, so c7d08654 ("tunnel: T3030: Modify the comm...") used the default value of 255. Later, due to the introduction of the PMTU option, the default value was changed to 0. Continuing to use the default value of 255 will cause the smoke test to fail, Therefore, the new definition of TTL is migrated | |||
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-04 | Merge pull request #620 from jack9603301/T3030 | Christian Poessinger | |
tunnel: T3030: Add erspan protocol support | |||
2021-02-02 | ospf: T3263: hello-multiplier is only available for interfaces, not virtual-link | Christian Poessinger | |
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 | Merge branch 'current' into T3282 | Christian Poessinger | |
2021-02-02 | conf-mode: T3282: Add XML for protocol RIPng | sever-sever | |
2021-02-02 | conf-mode: T3280: Add XML for protocols static | sever-sever | |
2021-02-02 | tunnel: T3030: Modify the command line to streamline configuration (support ↵ | jack9603301 | |
package type automatic detection) | |||
2021-02-02 | tunnel: T3030: Add erspan protocol support | jack9603301 | |
2021-02-01 | vrf: T3278: Add XML for conf-mode | sever-sever | |
2021-01-30 | bgp: T3037: remove invalid CLI nodes for ipv6 specific dynamic capability | Christian Poessinger | |
2021-01-29 | vif-s: T3268: add VRF support | Brandon Stepler | |
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: T3255: fix polling-period default value of 300 seconds | 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-26 | rpki: T3256: Add XML for protocol rpki conf-mode | sever-sever | |
2021-01-25 | Merge pull request #693 from bstepler/T3240 | Christian Poessinger | |
dhcpv6: T3240: support per-interface client DUIDs | |||
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 | ospfv3: T3245: Add XML for ospfv3 conf-mode | sever-sever | |
2021-01-23 | nptv6: T2518: Maintain the consistency of terms in the CLI configuration ↵ | jack9603301 | |
file, and use nat66 terms completely | |||
2021-01-23 | nptv6: T2518: outbound_interface cannot be any, inbound_interface can be any | jack9603301 | |
2021-01-23 | nptv6: T2518: Support many to many DNPT(DNAT66) | jack9603301 | |
2021-01-23 | nptv6: T2518: Initial support for nat66 (NPT) | jack9603301 | |
2021-01-23 | bgp: T2174: proper use ipv4net/ipv6net value helpers | Christian Poessinger | |
2021-01-23 | isis: T2495: proper use ipv4net/ipv6net value helpers | Christian Poessinger | |
2021-01-23 | xml: use "macaddr" key over individual "h:h:h:h:h:h" notation | Christian Poessinger | |
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 | bgp: T1875: update CLI description under protocols and template indention level | Christian Poessinger | |
2021-01-22 | ospf: T3236: add default values | Christian Poessinger | |
2021-01-21 | xml: T3239: override default mtu values and remove workarounds | John Estabrook | |
2021-01-21 | Merge pull request #690 from Cheeze-It/current | Christian Poessinger | |
bgp: T1875: Adding BGP listen range FRR feature | |||
2021-01-21 | Merge pull request #691 from sever-sever/T3236 | Christian Poessinger | |
ospf: T3236: Add XML for new format ospf conf-mode | |||
2021-01-21 | dhcp: T3237: add constraint to static-mapping mac-address node | Christian Poessinger | |
The format of the CLI specified MAC address was not validated as only addresses with a colon as seperator are supported. Constraint has been added. | |||
2021-01-21 | ospf: T3236: Add XML for new format ospf conf-mode | sever-sever | |
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-16 | bgp: T3222: Fix help descriptions for dampening | sever-sever | |
2021-01-16 | vrf: T31: migrate to get_config_dict() | Christian Poessinger | |
2021-01-16 | Merge pull request #677 from jack9603301/T3137 | Christian Poessinger | |
bridge: T3137: Let VLAN aware bridge approach the behavior of professional equipment | |||
2021-01-16 | bridge: T3137: Improved verification logic | jack9603301 | |
2021-01-15 | tunnel: T3173: path MTU discovery option should be valueless | Christian Poessinger | |
2021-01-15 | Merge branch 'T3173' of https://github.com/sever-sever/vyos-1x into pmtu | Christian Poessinger | |
* 'T3173' of https://github.com/sever-sever/vyos-1x: tunnel: T3173: Add nopmtudisc parameter for tunnels conf-mode | |||
2021-01-15 | bridge: T3137: Let VLAN aware bridge approach the behavior of professional ↵ | jack9603301 | |
equipment According to the consensus, the specific behavior of a VLAN aware bridge should conform to the behavior of professional equipment. This commit makes a significant change to the behavior of VLAN aware bridge, and has the following behaviors: 1. Disable `vif 1` configuration 2. When the VLAN aware bridge is enabled, the parent interface is always VLAN 1 3. When `native-vlan` is not configured, the default behavior of the device is `native-vlan 1` 4. The VLAN ids forwarded by the bridge are determined by `vif` 5. It has an `enable-vlan` node to enable VLAN awareness 6. VLAN configuration is allowed only when VLAN aware bridge is activated |