Project

General

Profile

Download (31.9 KB) Statistics
| Branch: | Tag: | Revision:

# Date Author Comment
79eef195 04/16/2020 06:32 AM Viktor Gurov

OpenVPN/IPsec IPv6 prefix in DNS Resolver access list. Issue #10460

7e9d72cf 04/13/2020 03:16 PM Viktor Gurov

Aggressive NSEC option. Issue #10449

727cd2e8 03/11/2020 11:58 AM Renato Botelho

Merge pull request #4203 from vktg/edns1232

09d529a6 03/11/2020 05:28 AM Viktor Gurov

EDNS buffer size configuration. Issue #10293

dc104520 02/21/2020 04:44 PM Viktor Gurov

DNS64 support. Issue #10274

f764f63a 01/08/2020 09:19 PM Jim Pingle

Update SSL refs to SSL/TLS. Fixes #10172

0284d79e 01/03/2020 04:37 PM Jim Pingle

This is 2020. Issue #9245

afeb18ff 08/28/2019 08:30 PM Jim Pingle

Add 127.0.0.0/8 to Unbound private-address list. Fixes #9708

fc79c7d3 08/13/2019 01:43 PM Renato Botelho

Merge pull request #4029 from BBcan177/patch-1

38809d47 07/29/2019 05:50 PM Renato Botelho

Fix copyright message years to reflect BSDP -> ESF -> Netgate

4b70a200 04/11/2019 12:57 PM Jim Pingle

Rewrite unbound remotecontrol.conf when it is empty. Fixes #9470

c5663bf5 02/28/2019 05:48 PM Renato Botelho

Comment out all pfSense_fsync() calls until it's properly fixed

7e8bfed2 02/06/2019 07:13 PM Jim Pingle

Add back DNS over TLS host verification code. Fixes #8602

Requires Unbound 1.9.0_1 from pfsense/freebsd-ports, which fixes a bug
in Unbound 1.9.0 which did not fully implement OpenSSL 1.0.2 host
validation support. See https://www.nlnetlabs.nl/bugs-script/show_bug.cgi?id=4206#c5

241c4b58 01/04/2019 04:18 AM BBcan177 .

Update unbound.inc

0b4c14a4 01/02/2019 02:50 PM Steve Beaver

Update copyright notices to 2019. Happy New Year

df0a71cb 08/06/2018 05:41 PM Jim Pingle

Add IPv6 version of IPv4 private nets to DNS Rebinding list. Fixes #8750

3e2e1b2c 07/25/2018 10:20 AM Steve Beaver

PHP7 syntax fix

e1ad890e 07/17/2018 12:23 PM Jim Pingle

Revert "Add fields for DNS server hostnames for TLS verification. Implements #8602"

Per https://www.nlnetlabs.nl/bugs-script/show_bug.cgi?id=658 the verification
requires OpenSSL 1.1.x, and FreeBSD 11.2 base OpenSSL is 1.0.x.

This reverts commit ad08a8242ca45907e0486712d218a5f8f34c7332.

1ed21e0a 07/15/2018 12:19 AM Steve Beaver

Fix #8646

ad08a824 07/06/2018 06:08 PM Jim Pingle

Add fields for DNS server hostnames for TLS verification. Implements #8602

1fa69c27 04/06/2018 05:57 PM Jim Pingle

Add GUI controls to the DNS Resolver for providing DNS over TLS service to local clients. Implements #8030

3d706897 04/05/2018 11:15 AM Renato Botelho

Do not remove unbound testing config when it fails to make it easier to debug

f39ba24b 04/04/2018 06:09 PM Jim Pingle

Add a TLS option for DNS Resolver Domain Overrides. Implements #8431

547e51b8 04/04/2018 05:36 PM Jim Pingle

Add query name minimization options to DNS Resolver. Implements #8028

cd738219 04/04/2018 03:01 PM Jim Pingle

Add GUI option for DNS over TLS. Implements #8388

b8f91b7c 01/05/2018 01:44 PM Luiz Souza

Update the Copyright notice for pfSense.

deb575ab 12/01/2017 11:50 AM Stilez y

Add isset, other vars seem to use it

Doesn't seem to have a point though :)

d30fa363 12/01/2017 11:48 AM Stilez y

typo

d2ec5844 12/01/2017 11:46 AM Stilez y

Unbound: Disable IPv6 outgoing queries if IPv6 blocked in firewall, as they can never go anywhere

If IPv6 is disallowed in system->advanced->network, then any IPv6 lookups by Unbound will always be blocked, so there's no point sending them.

The practical purpose is that they also clog up the log and may fractionally slow down the resolver because the resolver then has to deal with IPv6 not replying, fallback lookups, etc....

2dbc276d 11/29/2017 05:05 PM Steve Beaver

Merge pull request #3183 from znerol/feature/master/register-openvpn-cn

9503d881 10/16/2017 04:09 PM Steve Beaver

Merge pull request #3826 from doktornotor/patch-5

84ec58b7 10/16/2017 04:05 PM Martin Wasley

Unbound Serve expired

Serve expired – Records stay in cache after TTL expires, with a TTL value of 0, if a new lookup is requested the cached record will be served for maximum performance, but at same time the resolver will ask for a new value from upstream to refresh the value and TTL.

0266efa6 09/21/2017 02:23 PM Doktor Notor

Unbound - allow snoop from localhost

dig +trace fails without this, which is super annoying for debugging/diagnostics/benchmarking or whatever similar purposes. Allowing both recursive and non-recursive queries should be of no security concern as long as it's localhost-only.

2c3b9ac5 07/14/2017 12:17 AM Jim Pingle

Fix typo

4541f84d 07/13/2017 04:37 PM Jim Pingle

Restructure how unbound zone data is written to fix processing of "redirect" zone entries. Fixes #7690
Also corrects some other misc issues for formatting of zone data.
While here, add an option, not exposed in the GUI, for users to get the previous behavior of defining short names for hosts.

8a0aa42c 06/29/2017 04:21 PM Jim Pingle

unbound-control needs to know the config path or else it can't work properly. Fixes #7667

203b1110 05/15/2017 05:55 PM Lorenz Schori

Only add include section to unbound config when regovpnclients config option is enabled

0cc17a06 05/15/2017 06:18 AM Lorenz Schori

Register CN of OpenVPN clients in DNS Resolver

49d9b45f 05/09/2017 11:52 PM Robbert Rijkse

Make the changes suggested by jim-p and changed the way the disable function work to ensure the manually added host entries or DHCP reservations still work.

409165fd 05/06/2017 07:23 PM Robbert Rijkse

Unbound: Added ability to disable automatically added host entries

ac446eac 01/11/2017 04:40 PM Renato Botelho

Fix #6712

Use system_hosts_entries to generate unbound host_entries.conf

3d146b13 01/11/2017 04:38 PM Renato Botelho

Ticket #6712: Deprecate read_hosts()

Read local items from system_hosts_local_entries()

cf08b49e 12/27/2016 11:09 AM Phil Davis

Fix #3560 correctly handle disabled static routes

1) util.inc - add parameter to get_staticroutes() so the caller can
choose to see all static routes or only the ones that are currently
enabled.
2) filter.inc - just process enabled static routes when making direct...

6a827f69 12/18/2016 02:04 PM Doktor Notor

Unbound - add support for "deny_non_local" and "refuse_non_local" ACLs (Feature #6914)

81299b5c 09/06/2016 07:23 PM Renato Botelho

Move copyright from ESF to Netgate

b12ea3fb 07/15/2016 07:30 PM Renato Botelho

Move to Apache License 2.0

c5d81585 07/15/2016 06:30 PM Renato Botelho

Review license / copyright on all files (final round)

ac24dc24 07/14/2016 09:33 PM Renato Botelho

Review license / copyright on all files (1st round)

f1db82ac 07/09/2016 03:02 AM Chris Buechler

Omit non-qualified hostnames from unbound's local-data. Ticket #6064

0bde07b7 04/21/2016 08:22 AM Chris Buechler

Switch domain overrides from stub-zone to forward-zone. Ticket #6065

f8a475f5 02/29/2016 04:50 PM → luckman212

Fix unbound.inc so zero value for *_num_tcp is honored

In the Unbound documentation, it is noted that setting "outgoing-num-tcp" to "0" disables TCP queries. In testing I noticed that although I could select & save a value of "0" in the Unbound Advanced Config, the actual value written to /var/unbound/unbound.conf was still the default "10". Apparently in PHP, a value of "0" still tests "false" for !empty(). Changing the test to isset() seems to fix the issue.

84588e00 02/06/2016 09:26 AM Chris Buechler

Don't include 127.0.0.0/8 in unbound.conf in forward mode. Ticket #5750

77d9edf5 01/26/2016 01:03 AM NOYB NOYB

Remove unnecessary checks. Code prevents var from being empty.

Wrap var in string with braces.

9a83872f 01/26/2016 01:03 AM NOYB NOYB

Move unbound local zone types array to function in unbound.inc.

Protect against breaking the system; check for valid unbound local zone type rather than just the setting existence.

09221bc3 01/15/2016 01:44 PM Renato Botelho

Update license on files from /etc/inc

1548bd35 01/13/2016 05:49 PM Phil Davis

Fix #5767 config validation errors when first enabling DNS Resolver

Generate a complete set of test conf files in /var/unbound/test subdir when doing the validation of the tentative config that is being saved.
This avoids any dependency on any of the "real" files already existing in /var/unbound and also avoids the chance of overwriting a live file that is currently in use by the running unbound....

6aa3723a 12/15/2015 06:03 PM Renato Botelho

Remove all pfSense_MODULE and pfSense_BUILDER_BINARIES definitions, whatever was the reason they were added, it was never finished and it's not being used

ca47c065 12/01/2015 12:42 PM NOYB NOYB

Services - DNS Resolver - System Domain Local Zone Type Option

Expose system domain unbound local-zone type to be configurable.

7cc0a76b 11/25/2015 01:54 AM Luiz Souza

It is not necessary to omit link-local for unbound. Ticket #4021

6cffaccc 11/24/2015 07:10 PM Chris Buechler

Now that the issue in 4062 is fixed, no need to omit link local here. Ticket #4021

01eacb56 11/21/2015 06:31 AM Chris Buechler

Bind to IP aliases correctly in Unbound. Ticket #5464

ab8f10f2 11/10/2015 04:54 AM Phil Davis

unbound_statistics section should be written to unbound.conf

The stuff generated by unbound_statistics() goes into unbound.conf
It had got separated out and was going nowhere. This puts the behavior back the way it was yesterday.

Note: There is a separate issue about this because the UI has no place to actually select the statistics settings. There is some upgrade code that looks like it was converting statistics settings from the old Unbound package into custom commands in the integrated Unbound. So it looks like the unbound_statistics() function can/should be removed???

a569071d 11/10/2015 04:42 AM Phil Davis

Add global so that unbound.conf gets written

to the correct place based on $g setting.

932711c7 11/10/2015 02:10 AM Matthew Smith

Rearrange calls in unbound.inc so config text can be generated without writing the actual file and a syntax check can be run. Rearrange services_unbound.php to wait until input checking is complete before saving things to global config and run syntax check as part of input checking. Implements #4411.

4eeb2809 10/22/2015 12:56 AM Chris Buechler

Check unbound root.key file contents, and remove it if invalid, before unbound-anchor runs otherwise it will fail and unbound will fail to start. fsync the file after writing to prevent the problem. Ticket #5334

46bc6e54 08/25/2015 05:49 PM Renato Botelho

Move main pfSense content to src/