summaryrefslogtreecommitdiff
path: root/Makefile
AgeCommit message (Collapse)Author
2021-06-20xml: Make GCC preprocessor ignore C(++)-style commentserkin
2021-05-28ipsec: T2816: IPSec python rework, includes DMVPN and VTI supportSimon
2021-05-25firewall: T3568: add XML definitions for firewallViacheslav Hletenko
Add XML for configuration mode firewall. Used for future rewriting it to Python style.
2021-05-20sysctl: T3565: initial implementation in XML and PythonChristian Poessinger
migrate from old vyatta-cfg-system / Perl implementation.
2021-04-17policy: T2425: re-implement "policy" tree from vyatta-cfg-quagga in XML/PythonChristian Poessinger
2021-04-02Makefile: fix logic to detect empty "node.def" filesChristian Poessinger
Commit 5b22ebae ("T3170: check if any generated node.def files are empty") added an initial test to find empty node.def files created by build-command-templates or build-command-op-templates. The problem was that GNU find always returns 0, thus the condition to bail out on error was always met. This has been corrected to return false on hits only.
2021-04-02Makefile: T1579: do not remove interfaces "node.def" file anymoreChristian Poessinger
... this has been migrated to vyos-1x.
2021-04-02Merge pull request #672 from dmbaturin/check-for-empty-nodesChristian Poessinger
T3170: check if any generated node.def files are empty.
2021-02-15conf-mode: T2425: Add XML for policy-listssever-sever
2021-02-11ospfv3: T3267: move interface specific options to "protocols ospfv3"Christian Poessinger
2021-02-10Makefile: remove "interfaces ip" node as all components have been migratedChristian Poessinger
... from vyatta-cfg-quagga to vyos-1x
2021-02-10ripng: T3281: migrate to get_config_dict() and FRR reloadChristian Poessinger
2021-02-06Debian: only build XDP for amd64 architectureChristian Poessinger
2021-02-05route: static: T2450: provide full protocol support in XML and Python with ↵Christian Poessinger
new CLI
2021-02-05vrf: T2450: provide full protocol support in XML and Python with new CLIChristian Poessinger
2021-02-02Merge branch 'current' into T3282Christian Poessinger
2021-02-02conf-mode: T3282: Add XML for protocol RIPngsever-sever
2021-02-02conf-mode: T3280: Add XML for protocols staticsever-sever
2021-02-01vrf: T3278: Add XML for conf-modesever-sever
2021-01-29rpki: T3255: 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.
2021-01-26rpki: T3256: Add XML for protocol rpki conf-modesever-sever
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-24ospfv3: T3245: Add XML for ospfv3 conf-modesever-sever
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-21Merge pull request #691 from sever-sever/T3236Christian Poessinger
ospf: T3236: Add XML for new format ospf conf-mode
2021-01-21xml: T2910: add override script to MakefileJohn Estabrook
2021-01-21ospf: T3236: Add XML for new format ospf conf-modesever-sever
2021-01-20ospf: add skeleton for new XML/Python based implementationChristian Poessinger
2021-01-15Revert "T3165: use a separate file for "base" CLI nodes."Daniil Baturin
2021-01-14bgp: T2174: enable new implementationChristian Poessinger
2021-01-14Merge pull request #673 from dmbaturin/separate-base-nodesChristian Poessinger
T3165: use a separate file for "base" CLI nodes.
2021-01-10xml: op-mode: add preprocessor support as known from configuration modeChristian Poessinger
2021-01-07T3165: use a separate file for "base" CLI nodes.Daniil Baturin
2021-01-07T3170: check if any generated node.def files are empty.Daniil Baturin
2021-01-04op-mode: T3178: add basic "show ipv6 ospfv3" commandsChristian Poessinger
- show ipv6 ospfv3 area - show ipv6 ospfv3 border-routers - show ipv6 ospfv3 interface - show ipv6 ospfv3 linkstate - show ipv6 ospfv3 neighbor - show ipv6 ospfv3 redistribute - show ipv6 ospfv3 route
2021-01-02op-mode: T3178: add "show ipv6 route" commandsChristian Poessinger
2021-01-02op-mode: T3178: add "show ipv6 access-list|ripng" commandsChristian Poessinger
2020-12-29bgp: T3158: op-mode: move show ipv6 bgp to new XML formatJan-Philipp Benecke
2020-12-19xdp: T2666: switch to example code provided by xdp-tutorialChristian Poessinger
2020-12-17xdp: T2666: initial XDP (generic mode) forwarding supportChristian Poessinger
The CLI command 'set interfaces ethernet <interface> offload-options xdp" enables the XDP generic mode on the given interface. vyos@vyos:~$ show interfaces ethernet eth1 eth1: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 xdpgeneric/id:151 qdisc mq state DOWN group default qlen 1000 link/ether 00:50:56:bf:ef:aa brd ff:ff:ff:ff:ff:ff inet6 fe80::250:56ff:febf:efaa/64 scope link tentative valid_lft forever preferred_lft forever Description: fooa XDP code is thankfully copied from [1], thank you for this nice tutorial. NOTE: this is an experimental feature which might break your forwarding/filtering. [1]: https://medium.com/swlh/building-a-xdp-express-data-path-based-peering-router-20db4995da66
2020-12-10vti: T3123: Fix missed ip-ipv6 node optionsViacheslav Hletenko
2020-12-04Makefile: fix commentChristian Poessinger
2020-12-04vyos.ifconfig: T1579: migrate "ip source-validation" option from ↵Christian Poessinger
vyatta-cfg-quagga
2020-12-01vpn: ipsec: T3093: add XML for vpn ipsec conf-modeViacheslav Hletenko
2020-11-30Merge pull request #612 from sever-sever/T1316Daniil Baturin
frr-isis: T1316: Add new routing feature ISIS
2020-11-30frr-is-is: T1316: Add new routing feature IS-ISsever-sever
2020-11-22op-mode: add "restart" treeChristian Poessinger
2020-11-20Merge pull request #614 from sever-sever/T439Christian Poessinger
policy-conf: T439: Add policy local-route PBR
2020-11-20policy-conf: T439: Add policy local-route PBRsever-sever
2020-11-20Makefile: T2653: remove ipv6 wireguard nodeChristian Poessinger