Software /
code /
prosody
File
.editorconfig @ 12557:ee5b061588ea 0.12
net.unbound: Merge luaunbound and prosody defaults in absence of user config (fixes #1763) (thanks rgd)
add_defaults() is supposed to merge 3 tables, the defaults in
luaunbound, the defaults from prosody and any config from the prosody
config file. In the case where no `unbound={}` has been in the config,
it skips over the merge and returns only the prosody built-in defaults.
This results in libunbound skipping reading resolv.conf and uses its
default behavior of full recursive resolution.
Prior to #1737 there were only two tables, the luaunbound defaults and
the prosody config, where bypassing the merge and returning the former
did the right thing.
author | Kim Alvefur <zash@zash.se> |
---|---|
date | Sun, 19 Jun 2022 19:49:32 +0200 |
parent | 11706:56feb0cf7052 |
child | 13191:1266efb7101c |
line wrap: on
line source
root = true [*] end_of_line = lf indent_style = tab insert_final_newline = true trim_trailing_whitespace = true [CHANGES] indent_size = 4 indent_style = space [configure] indent_size = 3 indent_style = space [**.xml] indent_size = 2 indent_style = space