Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-07-03 | T1504: wait for commit lock before trying to update resolv.conf in the out ↵ | Daniil Baturin | |
of CLI mode. | |||
2019-06-25 | [pdns-recursor] T1469 - specified dns forwarding not work | qiuchengxuan | |
when conflict exists between forward-zone-recurse entry, the lower one hides the upper one, which leads to inactive dns forwarding configuration | |||
2019-06-22 | [pdns-recursor] T1469 - replace forward-zones with forward-zones-recurse (#75) | qiuchengxuan | |
forward-zones-recurse behaves identically to dnsmasq server option in legacy vyos 1.1.8, while forward-zones option disallow recursive name resolving, which leads to dns lookup failure | |||
2019-06-04 | T1379: Deprecated functions in /sbin/dhclient-script | Kim Hagen | |
2019-01-12 | T1041: make upstream DNS server optional | Christian Poessinger | |
The name-server option under "service dns-forwarding" was never mandatory so users never needed to specify an upstream server. With the recent switch to PowerDNS recursor in VyOS 1.2.0 we will act as a full DNS recursor when there is no upstream DNS server configured. | |||
2018-11-08 | T978: Support PowerDNS Recursor outbound queries over IPv6. | Geoff Adams | |
This requires adding a query-local-address6 setting to enable outbound IPv6 queries in general, and also formatting upstream nameserver IPv6 addresses in such a way that Recursor can parse them. | |||
2018-11-08 | T974: bugfix dns forwarder not listening on IPv6 addresses | Christian Poessinger | |
By default PowerDNS only allows 10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16 for incoming DNS queries - we changed this to 0.0.0.0/0 to be reachable by everyone. This only covered the IPv4 address space and any IPv6 related query was not handled by the server. | |||
2018-08-02 | T754: add DNSSEC to DNS forwarder | mb300sd | |
2018-05-29 | dns_forwarding.py: use a more fancy jinja2 syntax for delimiters | Christian Poessinger | |
2018-05-29 | T664: DNS forwarder config broken with more than 2 zones | Christian Poessinger | |
2018-05-24 | T128: make nonexistent listen-on interface in DNS forwarding a warning ↵ | Daniil Baturin | |
rather than an error. | |||
2018-05-23 | Use normal assignment by key instead of setdefault() everywhere. | Daniil Baturin | |
The setdefault() dict object method updates the value only if it's not already set, so it's useless for what we want to do, despite its deceptive name. | |||
2018-05-21 | T588: Configurable Negative TTL caching in forwarder | Christian Poessinger | |
2018-05-20 | T560: enable non-local bind in the defaults, add 'listen-address' option, ↵ | Daniil Baturin | |
and add a deprecation warning for the listen-on option. | |||
2018-05-16 | conf_mode: remove generation time from config header and adjust scriptname | Christian Poessinger | |
2018-05-16 | T644: remove prefixing from all scripts and update environment variables ↵ | Daniil Baturin | |
with VyOS paths. |