Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-02-10 | frr: T2638: remove dedicated per protocol debugging | Christian Poessinger | |
With commit 015651a8 ("T2638: Enable more debugging in the FRR library") a global debug mechanism was added by creating a file named /tmp/vyos.frr.debug. With this change we can drop the duplicated debug code from every protocol. | |||
2021-02-07 | rip: T2547: migrate interface specific options to "protocols rip" | Christian Poessinger | |
2021-02-07 | rip: T2547: migrate interface specific configuration under protocols rip | Christian Poessinger | |
2021-02-07 | system: T2486: bugfix name-servers-dhcp NameError on vif-c interfaces | Christian Poessinger | |
Commit 0f8beae7426 ("system: T2486: migrate disable-dhcp-nameservers to name-servers-dhcp") added a migration script for moving the name-servers. A small glitch was introduced when referencing vif-c interfaces unter a vif-s interface where a variable got referenced which was not defined. | |||
2021-02-07 | rpki: T3293: bugfix for config migration when cache and address name match | Christian Poessinger | |
If the RPKI cache name equals the configured address, renaming is not possible, as rename expects the new path to not exist. | |||
2021-02-06 | rip: T2547: take key_mangling() for prefix-list names into account | Christian Poessinger | |
2021-02-06 | rip: T2547: verify() existence of access-list, prefix-list and route-maps | 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 | xml: add new common "interface-name" validator | 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-04 | migrator: ospf: T3267: cleanup empty interface "ip" nodes | Christian Poessinger | |
When per interface OSPF configuration is migrated into "protocols ospf interface" we should cleanup and empty ip {} node unter the individual interface. This makes the config look more nicely. | |||
2021-02-04 | Merge pull request #620 from jack9603301/T3030 | Christian Poessinger | |
tunnel: T3030: Add erspan protocol support | |||
2021-02-04 | op-mode: ip: T3283: Format Neigh tables | jack9603301 | |
2021-02-03 | ospfv3: T3244: drop superfluous import of dict_search | Christian Poessinger | |
2021-02-03 | rpki: T3255: remove superfluous import of verify_route_maps | 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 pull request #716 from erkin/current | Christian Poessinger | |
nat: T2873: Add address filtering for DNAT translations | |||
2021-02-02 | nat: T2873: Add address filtering for DNAT translations | erkin | |
2021-02-02 | Merge pull request #714 from erkin/current | Daniil Baturin | |
powerctl: Fix typo | |||
2021-02-02 | powerctl: Fix typo | erkin | |
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-01-31 | lldp: T2230: verify file exists before unlinking it | Christian Poessinger | |
2021-01-30 | bgp: T3037: add migration script | Christian Poessinger | |
(cherry picked from commit 32822d5e1831dff5cd904c0cb5886f7d737afab6) | |||
2021-01-29 | ospf: T3272: ensure interface config is consistent to CLI | Christian Poessinger | |
2021-01-29 | ospf: T3267: fix invalid migrator version number | 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: disable debug knobs | 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 | pppoe: T3261: Stop systemd service if pppoe interface disable | DmitriyEshenko | |
2021-01-26 | op-mode: T3110: Gracefully handle SIGPIPE in show-interfaces | erkin | |
2021-01-25 | Merge pull request #693 from bstepler/T3240 | Christian Poessinger | |
dhcpv6: T3240: support per-interface client DUIDs | |||
2021-01-24 | ospf(v3): T3236: T3244: adjust to route-map converted name (_ for -) | Christian Poessinger | |
A hyphen in a route-map name will be converted to _, take care about this effect during validation. | |||
2021-01-24 | ospf(v3): T3236: T3244: add verify() for used route-map existence | Christian Poessinger | |
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 | nptv6: T2518: Remove obsolete references | jack9603301 | |
2021-01-24 | nptv6: T2515: Modify the field order of ndppd | jack9603301 | |
2021-01-24 | nptv6: T2518: Delete redundant blank lines | jack9603301 | |
2021-01-23 | nptv6: T2518: Remove trailing spaces | jack9603301 | |
2021-01-23 | nptv6: T2518: Remove redundant paths for migration scripts | JACK | |
2021-01-23 | nptv6: T2518: Delete the ndppd configuration file when the ndppd service ↵ | jack9603301 | |
does not need to be enabled | |||
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: Improved template generation | jack9603301 | |
2021-01-23 | nptv6: T2518: Initial support for nat66 (NPT) | jack9603301 | |
2021-01-23 | console-server: T2490: dropbear can restart as long as necessary | Christian Poessinger | |
Lift the default daemon startup rate-limit when launching the dropbear service used by SSH connections to the console port. | |||
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! |