summaryrefslogtreecommitdiff
path: root/Makefile
AgeCommit message (Collapse)Author
2022-02-03firewall-bridge: T4193: Add op-mode for firewall policyViacheslav Hletenko
2021-09-02Makefile: remove vpn/ipsec/node.def file as it's emptyChristian Poessinger
Commit 8d47a10b ("nipsec: T3093: Delete temporarily generated code") removed the new IPSec implementation, but it also dropped a required file from the Makefile. The node.def file is already shipped in vyatta-cfg-vpn and thus must be removed.
2021-09-02nipsec: T3093: Delete temporarily generated codeViacheslav
This code was generated before to rewrite IPSec to XML style And this was rewriten/fixed and used in the next 1.4 releases So we realy don't need it in 1.3 as we use old nodes for it.
2021-08-26nat: T3781: do not ship the nftables implementation - fallback to vyatta-natChristian Poessinger
Migrate back to old iptables NAT implementation as we can not use nft which requires Kernel 5.10 for proper prefix translation support. Kernel 5.10 unfortunately breaks with Intel QAT :(
2021-08-23Makefile: T3165: do not allow empty node.def files for op-mode commandsChristian Poessinger
Commit 99440fc0 ("Makefile: fix logic to detect empty "node.def" files") disabled the detection of empty node.def files for op-mode commands. The generation of a duplicate and thus empty node.def file is not prohibited by commit 17b5ac14 ("T3165: op-mode: prevent override of populated node.def file with empty content") and thus the check is re-enabled! (cherry picked from commit e99cdf40c72dec8b9019eca728aaad0f82c6030b)
2021-08-19T3768: Revert "xml: T1962: Add script to process syntaxVersion tags during ↵John Estabrook
build" This reverts commit 0ecc2c26f7ac939e4e23c14f5027ac7592c25761.
2021-07-23vyos-1x-vmware: T3681: don't bytecompile ether-resume.pyYun Zheng Hu
Exclude /vmware-tools/scripts/ from bytecompilation to avoid the `__pycache__` directory being created.
2021-06-08T3170: check if any generated node.def file is emptyChristian Poessinger
2021-03-14xdp: T2666: remove entire XDP code for 1.3 LTS imageChristian Poessinger
This is an extension to commit 801c5235 ("xdp: T2666: disable this highly experimental feature in 1.3 LTS") by dropping all XDP references in the equuleus codebase.
2021-02-03xml: T2910: add override script to MakefileJohn Estabrook
(cherry picked from commit dd89255dcc82e315d6106936a97b8c0be360519b)
2021-01-10xml: op-mode: add preprocessor support as known from configuration modeChristian Poessinger
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
2020-11-07l2tpv3: T2653: include common "ip" interface optionsChristian Poessinger
2020-08-31configd: T2582: add shim as config daemon clientJohn Estabrook
2020-08-03op-mode: ping: T1600: initial XML implementationChristian Poessinger
2020-08-01Makefile: remove add/node.def file to not break buildsChristian Poessinger
2020-07-27op-mode: T1117: Add show ipv6 bgp route-mapsever-sever
2020-06-24Makefile: T2633: remove "tunnel/ip/node.def"Christian Poessinger
2020-06-24Revert "tunnel: T2633: undelete interfaces ip/node.def files"Christian Poessinger
This reverts commit 45c81add25e71230f1aa20ed0971a9ce061f33ec.
2020-06-24tunnel: T2633: undelete interfaces ip/node.def filesChristian Poessinger
2020-06-22rip: T2547: rewriten implementation in Python and XMLViacheslav Hletenko
2020-06-11Add a make target for converting compact RelaxNG schemas to XML.Daniil Baturin
2020-06-07Makefile: remove new XML implementations for bgp, rip, isisChristian Poessinger
Commit 886a986a122e ("isis: T2495: exclude generated nodes from package") missed calling rm -rf, instead only rm -f was called leaving the directory intact.
2020-06-06isis: T2495: exclude generated nodes from packageChristian Poessinger
Python developers can just comment the line.
2020-06-05Merge pull request #441 from sever-sever/xml-conf-ripChristian Poessinger
rip-xml: T2547: XML for conf-mode protocol RIP
2020-06-04rip-xml: T2547: XML for conf-mode protocol RIPsever-sever
2020-06-03T2546: fix "show log" command - restore node.defChristian Poessinger
2020-06-01Makefile: T2536: remove node.def files currently breaking buildsChristian Poessinger
2020-05-26[op-mode]: T2512: Fix Make filesever-sever
2020-05-19bgp: T2387: rename new implementation else system will not bootChristian Poessinger
It is not possible to simply remove the node.def file in a tag node. Rather rename the tag node to take it out of order by default. Upcoming BGP developers simply need to remove this line in the Makefile added by the commit.
2020-05-19Merge pull request #378 from sever-sever/bgp-xml-confChristian Poessinger
bgp-xml: T2387:Commands in XML for [conf_mode] bgp
2020-05-19bgp-xml: T2387:Commands in XML for [conf_mode] bgpsever-sever
2020-05-08T2436: Adding offline python compile to fetch syntax faultsRunar Borge
In the past there have been quite a few tickets regarding python syntax errors on scripts rewritten to python. To make a quickfix on some of these faults we could make a Jenkins step that executes: python3 -m compileall -q . to do a offline compile of the python files.
2020-03-28wwan: T1988: Makefile: remove ipv6 node.def file already present in ↵Christian Poessinger
vyatta-cfg-quagga
2020-03-28ipv6: T1831: use integers over bool in interface configurationChristian Poessinger