summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-01-24ospf(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-24bgp: T3247: bugfix import/export filter-listChristian Poessinger
2021-01-24bgp: T3247: bugfix import/export prefix-list and distribution-listChristian 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-24smoketest: configs: add small AS with VRRP example configurationChristian Poessinger
This is a live config from a specific site of mine.
2021-01-24ospf(v3): T3236: T3244: add verify() for used route-map existenceChristian Poessinger
2021-01-24bgp: T2347: bugfix import/export route-mapChristian 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-24ospfv3: T3244: provide full protocol support in XML and PythonChristian 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-24smoketest: ospfv3: initial testcasesChristian Poessinger
2021-01-24bgp: T2850: bugfix templating neighbor interface statementsChristian Poessinger
2021-01-24Merge pull request #695 from sever-sever/T3245Christian Poessinger
ospfv3: T3245: Add XML for ospfv3 conf-mode
2021-01-24ospfv3: T3245: Add XML for ospfv3 conf-modesever-sever
2021-01-24Merge pull request #520 from jack9603301/nptv6Christian Poessinger
nptv6: T2518: Initial support for nat66 (NPT)
2021-01-24nptv6: T2518: Remove obsolete referencesjack9603301
2021-01-24nptv6: T2515: Modify the field order of ndppdjack9603301
2021-01-24nptv6: T2518: Delete redundant blank linesjack9603301
2021-01-23nptv6: T2518: Use better variable namesjack9603301
2021-01-23nptv6: T2518: Remove trailing spacesjack9603301
2021-01-23nptv6: T2518: Remove redundant paths for migration scriptsJACK
2021-01-23nptv6: T2518: Delete the ndppd configuration file when the ndppd service ↵jack9603301
does not need to be enabled
2021-01-23nptv6: T2518: Optimized implementationjack9603301
2021-01-23nptv6: T2518: Maintain the consistency of terms in the CLI configuration ↵jack9603301
file, and use nat66 terms completely
2021-01-23nptv6: T2518: outbound_interface cannot be any, inbound_interface can be anyjack9603301
2021-01-23nptv6: T2518: DNPT does not need NDP agentjack9603301
2021-01-23nptv6: T2518: Support many to many DNPT(DNAT66)jack9603301
2021-01-23nptv6: T2518: Improved template generationjack9603301
2021-01-23nptv6: T2518: Initial support for nat66 (NPT)jack9603301
2021-01-23bgp: T2174: proper use ipv4net/ipv6net value helpersChristian Poessinger
2021-01-23isis: T2495: proper use ipv4net/ipv6net value helpersChristian Poessinger
2021-01-23xml: use "macaddr" key over individual "h:h:h:h:h:h" notationChristian Poessinger
2021-01-23smoketest: configs: fix ospf-configChristian Poessinger
Commit 4ed4d822cf ("ospf: T3236: provide full protocol support in XML and Python") added the arbitrary config to load from one of my lab VMs, but in order to properly run through the CI a serial port is required to not fail the expected outputs gathered via check-qemu-install.
2021-01-23console-server: T2490: dropbear can restart as long as necessaryChristian Poessinger
Lift the default daemon startup rate-limit when launching the dropbear service used by SSH connections to the console port.
2021-01-23smoketest: config: dmz-guest... remove config upload via commit-archiveChristian Poessinger
This will take forever as the TFTP target server can't be reached as there is none.
2021-01-23Merge pull request #694 from c-po/t3236-ospfDaniil Baturin
T3236: Rewrite of OSPF in XML and Python notation
2021-01-23ospf: T3236: provide full protocol support in XML and PythonChristian 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-22dhcpv6: T3240: support per-interface client DUIDsBrandon Stepler
2021-01-22bgp: T1875: update CLI description under protocols and template indention levelChristian Poessinger
2021-01-22ospf: T3236: support processing by vyos-configdChristian Poessinger
2021-01-22ospf: T3236: add default valuesChristian Poessinger
2021-01-22frr: T2826: add additional debug output when loading new configChristian Poessinger
2021-01-22bgp: T1875: support processing by vyos-configdChristian Poessinger
2021-01-21xml: T3239: override default mtu values and remove workaroundsJohn Estabrook
2021-01-21bgp: T1875: validate() that peer-group specified via listen range existsChristian Poessinger
2021-01-21Merge pull request #690 from Cheeze-It/currentChristian Poessinger
bgp: T1875: Adding BGP listen range FRR feature
2021-01-21Merge pull request #691 from sever-sever/T3236Christian Poessinger
ospf: T3236: Add XML for new format ospf conf-mode
2021-01-21dhcp: T3237: add constraint to static-mapping mac-address nodeChristian 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-21Merge pull request #692 from jestabro/override-defaultJohn Estabrook
XML: T2910: add support for override of tag 'defaultValue' values
2021-01-21xml: T2910: add override script to MakefileJohn Estabrook
2021-01-21xml: T2910: add script to support override of defaultValue elementsJohn Estabrook
2021-01-21ospf: T3236: Add XML for new format ospf conf-modesever-sever
2021-01-20bgp: T1875: Adding BGP listen range FRR featureCheeze_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.