d DHCPLeases starting before Unbound/DNSMasq and returning a pid not found message. Add missing reload feature
Revert "Revert "Use unbound from ports, it should fix #4020""
This reverts commit cd7b929ac0ee324b96baabcd216cf303be937db7.
Revert "Use unbound from ports, it should fix #4020"
This reverts commit f13df0e3f1bf45d8dab01805f757e623165c044f.
Use unbound from ports, it should fix #4020
check for IPs here also to avoid invalid config entries. change my last fix to v4/v6-specific
Verify IP address before putting into unbound config. some "Array" entries were ending up there.
192.254.0.0/16 isn't private, remove
Merge pull request #1340 from phil-davis/patch-5
Unbound improvements and fixes, ticket #4011:
- Create dhcpleases_entries.conf, feed by dhcpleases- Do not read lines created by dhcpleases from /etc/hosts to populatehost_entries.conf- Simplify logic for host_entries.conf creation
Improve test in unbound_add_domain_overrides
Actually the test condition happened to work OK! But this change makes it easier to understand what is really intended.
Handle reverse-lookup zones for unbound
By default unbound returns nothing for private reverse lookups. Here is some information about that from https://www.unbound.net/documentation/unbound.conf.html-------- The default zones are localhost, reverse 127.0.0.1 and ::1, and the...
fix Unbound Advanced options
Implement advanced settings in unbound.conf
The settings are made in the Advanced tab in the GUI and are stored in the config.Now actually implement them in unbound.conf
Do not require the default sysctl items to be set on the config.xml but rather extract the definitions from the sysctl tree. Also to reduce config.xml size
Fix indent
Indent here as well
Support IPV6 in unbound.conf
IPv6 addresses are not included in unbound config and access list
outgoing ip incorrectly set in unbound.conf
DNS resolver outgoing IP interface IP address is incorrectly set to thelast inbound interface IP address... fix it.
Convert almost all /sbin/sysctl calls to php functions
Add -n for 2 remaining sysctl calls, also replace backtick by exec
If Unbound is been used then make sure to reload when system_hosts_generate() is called
Add space between configile and switch
Make sure to actually configure the outgoing query interfaces if selected.
Add localhost as always allowed and ensure to include the access lists
Write out the access list correctly
Configure acls for local networks and ensure listening interfaces are correctly set
Add missing new line
Correct reference
Ensure TXT support on host descriptions actually works
Fix file name for domain overrides and ensure trust anchor is referencing the correct file.
Use the correct xml tag to check against
Only display config title if option is enabled
Rather put forwarding for DNS servers into the configuration file
Ensure if port is configured it is then used
standardize on https://www.pfsense.org
Make sure unbound starts
Make sure ACLs are saved correctly
Add additional functionality for stats and preconfigure variables
Add Unbound code
Backout Unbound for now bring back in 2.2. Fixes #2817
Use isset() for DNSSEC status
Add ACL id functions
Rename function and use variable
Add full path to ssl files and silence warning
Use curl instead of dig
Add some timeouts
Add fetching of Root name servers hints file to setup
Add global for chroot environment
Remove extra word config
Ensure unbound is owner of ssl files
Use the correct path for Unbound SSL keys
Use the correct config variable for config
Update root anchor for DNSSEC validation
function shuffling and add missing ;
Write out Unbound configuration file
Update comments and to do
Add Unbound read function for /etc/hosts
Swop dns xml tag for unbound
Make space for Unbound custom options
Handle domain overrides and adjust config order
Add Unbound statistics
Add include fore remote control and change files .conf extension
Add static host entries to separate file and include in main config
Various Unbound functions for configuration
add ability to get root hints file
Start for various Unbound functions