Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-01-03 | dhcp: T3180: bugfix assignment of sliced ranges to config dict | Christian Poessinger | |
A reference to a dictionary key obtained by a for loop can not be used to update values inside that dictionaries key. You must use the original path to the nested dictionaries key. | |||
2020-12-31 | openvpn: T2994: fix ipv6 server mode | Christian Poessinger | |
2020-12-30 | pppoe-server: T3162: Add generation pado-delay to jinja2 template | DmitriyEshenko | |
2020-12-29 | pppoe-server: T3160: Move called-sid param to required section | DmitriyEshenko | |
2020-12-29 | ethernet: T1466: add EAPoL support | Christian Poessinger | |
2020-12-28 | webproxy: T563: squidguard: support default ruleset | Christian Poessinger | |
2020-12-28 | webproxy: T563: add squidguard body | Christian Poessinger | |
2020-12-28 | webproxy: T563: improve handling of cache-peers | Christian Poessinger | |
2020-12-28 | webproxy: T563: migrate from old Perl code to XML and get_config_dict() | Christian Poessinger | |
Basic proxy functionality is working but the squidguard smoketest still fails as this is yet not implemented. | |||
2020-12-22 | Merge pull request #657 from Cheeze-It/current | Christian Poessinger | |
mpls: T915: Add ordered control for LDP | |||
2020-12-22 | mpls: T915: Add ordered control for LDP | Cheeze_It | |
In here we are adding the latest FRR update to allow for LDP label distribution to operate in ordered control mode. | |||
2020-12-21 | openvpn: T3143: Push routes in correct format <IP> <NETMASK> | DmitriyEshenko | |
2020-12-21 | flow-accounting: T3141: remove legacy jinja2 template | Jan-Philipp Benecke | |
2020-12-20 | flow-accounting: T3141: Fixing wrongly formated config | Jan-Philipp Benecke | |
2020-12-20 | wifi: T3043: country-code should be lower case | Christian Poessinger | |
2020-12-20 | Merge pull request #647 from jpbede/feature/flowacc-enable-egress | Christian Poessinger | |
flow-accounting: T3132: enable egress traffic accounting | |||
2020-12-17 | T3135: bfd template missing newlines | bedmisten | |
trim blocks removes newlines after {% endif %} blocks. Added the required newlines. | |||
2020-12-17 | flow-accounting: T3132: enable egress traffic accounting | Jan-Philipp Benecke | |
2020-12-12 | dhcpv6-pd: pppoe: T2677: always restart daemon | Christian Poessinger | |
2020-12-09 | dns: T3121: recursion zone bugfix | NEOMorphey | |
2020-12-09 | Merge pull request #639 from Cheeze-It/current | Christian Poessinger | |
mpls-conf: T915: Add LDP import and export control | |||
2020-12-08 | mpls-conf: T915: Add LDP import and export control | Cheeze_It | |
In this commit we added the ability to control import and export of LDP FECs. This allows for an operator to specify which to filter on ingress, and which to not announce on egress. | |||
2020-12-08 | openvpn: T3117: fix generated ncp-ciphers in server config | Christian Poessinger | |
2020-12-08 | bgp: T2174: Fix Template. Update to use FRRConfig framework | sever-sever | |
2020-12-07 | Merge pull request #636 from c-po/t2562-dhcp | Christian Poessinger | |
dhcp: T2562: add "listen-address" CLI node for better DHCP relay support | |||
2020-12-06 | Merge pull request #635 from Cheeze-It/current | Christian Poessinger | |
mpls-conf: T915: Add LDP local label allocation control | |||
2020-12-06 | dhcpv6: T3100: migrate server configuration to get_config_dict() | Christian Poessinger | |
2020-12-06 | dhcp: T2562: add "listen-address" CLI node for better DHCP relay support | Christian Poessinger | |
Running ISC DHCP server as backend server for multiple pools served to relay agents requires DHCPd to explicitly listen on give interfaces or a "transit" subnet declaration facing the network where we receive the DHCPREQ messages on. This implements a new "listen-address" CLI node, the given address is validated if it is assigned to the system and upon success, a proper "subnet { }" statement is added into dhcpd.conf | |||
2020-12-06 | dhcp: T3113: bugfix for multiple domain-search entries | Christian Poessinger | |
While rewriting the code to get_config_dict() in commit 84b7ade286 ("dhcp: T3100: migrate server configuration to get_config_dict()") a regression was added not properly joining strings when multiple search-somains had been given. Wrong: domain-search "domain1, domain2"; Correct: domain-search "domain1", "domain2"; | |||
2020-12-06 | mpls-conf: T915: Add LDP local label allocation control. | Cheeze_It | |
In this commit we added the ability to control the local label allocation control for FECs. It allows for the router to not allocate a label for every interface, just the interfaces that are desired by the operator. | |||
2020-12-04 | dhcp: T3100: migrate server configuration to get_config_dict() | Christian Poessinger | |
2020-12-04 | pppoe: T3112: drop "ipv6 enable" option | Christian Poessinger | |
IPv6 enable can be considered once the ipv6 node is present! | |||
2020-12-03 | Merge pull request #630 from sever-sever/T1316 | Christian Poessinger | |
isis: T1316: Fix isis delete section. Use an updated frr framework | |||
2020-12-03 | isis: T1316: Fix isis delete section. Use an updated frr framework | sever-sever | |
2020-12-03 | hostsd: T3105: fix wrong new-line handling after template processor change | Christian Poessinger | |
Commit c87ad948999 ("vyos.template: T2720: fix remaining in-line time_block syntax") did not take into account when there is an if/endif statement on one line, the following new-line will be discarded. | |||
2020-12-01 | smoketest: dhcp: T3100: add testcase for static host mappings | Christian Poessinger | |
2020-12-01 | dhcp: T3100: fix template indention levels | Christian Poessinger | |
2020-12-01 | dhcpv6: T1433: combine templates for v4 and v6 | Christian Poessinger | |
2020-11-29 | dhcpv6-relay: T3095: improve verify() | Christian Poessinger | |
- Upstream interfaces require a DHCPv6 server to be configured - Listen interface must have a a global unicast address assigned, else ISC dhcrelay won't start. | |||
2020-11-29 | dhcpv6-relay: T3095: migrate service to get_config_dict() | Christian Poessinger | |
2020-11-29 | smoketest: dhcp-relay: T3095: remove non referenced function from unittest | Christian Poessinger | |
2020-11-29 | ntp: T2297: support configuration of NTP pool | Christian Poessinger | |
set system ntp server <server> pool | |||
2020-11-29 | dhcp-relay: T3095: migrate service to get_config_dict() | Christian Poessinger | |
2020-11-29 | smoketest: dhcp-relay: T3095: initial tests | Christian Poessinger | |
2020-11-28 | nat: T3092: migrate to get_config_dict() | Christian Poessinger | |
The NAT system consists out of nested tag nodes which makes manual parsing very hard. This is a perfect candidate for migrating this to get_config_dict() as there is already a smoketest in place. In addition this should make it easier to add features like static nat/hairpin. | |||
2020-11-28 | vyos.template: T2720: fix remaining in-line time_block syntax | Christian Poessinger | |
Commit a2ac9fac ("vyos.template: T2720: always enable Jinja2 trim_blocks feature") globally enabled the trim_blocks feature. Some templates still used in-line trim_blocks "{%"- or "-%}" which caused miss-placed line endings. This is fixed by removing all in-line trim_block statememnts of Jinja2 templates. | |||
2020-11-27 | vyos.template: T2720: fix resolv.conf trim blocks | Christian Poessinger | |
After commit a2ac9fac16eeb626d3969092fecf463650750640 remove no longer required template trim block statements. | |||
2020-11-27 | igmp-proxy: T3088: migrate to get_config_dict() | Christian Poessinger | |
2020-11-23 | mpls: T915: drop superfluous "-%}" from Jinja2 template | Christian Poessinger | |
Trimming blocks manually is not needed as the renderer is already called with the 'trim_blocks' option. | |||
2020-11-23 | openvpn: T3074: fix site-2-site operation mode | Christian Poessinger | |
When rendering the configs "ifconfig" statement wrong IP addresses have been used for the "tun" operating mode. This has been corrected. |