Pull request: 1992 configurable timeouts

Merge in DNS/adguard-home-wiki from 1992-conf-timeouts to master

Squashed commit of the following:

commit c0771b77a060c7af1df38416aa7df92ff9c3472a
Author: Eugene Burkov <e.burkov@adguard.com>
Date:   Fri Aug 27 20:01:34 2021 +0300

    Configuration: version info

commit 31025cb49498dada993b9b35f5c1d315b08a10ae
Author: Eugene Burkov <e.burkov@adguard.com>
Date:   Fri Aug 27 19:26:08 2021 +0300

    Configuration: describe fastest_timeout
Eugene Burkov 2021-08-27 20:16:31 +03:00
parent 445f9f3974
commit f092580a72

@ -358,6 +358,9 @@ Settings are stored in [YAML format](https://en.wikipedia.org/wiki/YAML), possib
OS.
- `all_servers` — Enables parallel queries to all configured upstream servers to speed up resolving. If disabled, the queries are sent to each upstream server one-by-one and then sorted by RTT.
- `fastest_addr` — Use Fastest Address algorithm. It finds an IP address with the lowest latency and returns this IP address in DNS response.
- `fastest_timeout` (**since v0.107.0**) — The timeout used for dialing the
addresses while picking the fastest. Values other than positive ones are
replaced with the default one, `1s`.
- **ECS settings**
- `edns_client_subnet` — Enable EDNS Client Subnet option. If enabled, AdGuard Home will be sending ECS extension to the upstream DNS servers. Please note, that this will be done for clients with public IP addresses only.
- **Access settings**