Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | net.unbound: Fix to initialize under prosodyctl | Kim Alvefur | 2021-01-21 | 1 | -0/+1 |
| | | | | | Lazy initialization only worked for async queries, but prosodyctl check dns uses sync queries. | ||||
* | net.unbound: Delay loading until server has started or first query | Kim Alvefur | 2021-01-05 | 1 | -1/+4 |
| | | | | | Shouldn't need a DNS resolver until later anyways. Might even be sensible to only initialize if a query is actually attempted. | ||||
* | net.unbound: Move libunbound initialization into a function | Kim Alvefur | 2021-01-05 | 1 | -4/+7 |
| | | | | Prepare for lazy-loading it. | ||||
* | net.unbound: Allow tracing individual queries with a logger per query | Kim Alvefur | 2021-01-05 | 1 | -6/+9 |
| | |||||
* | net.unbound: Don't pass error as logger formatting string | Kim Alvefur | 2021-01-05 | 1 | -1/+1 |
| | | | | | This could cause weirdness if the error contains formatting options, but should be reasonably safe with util.format | ||||
* | net.unbound: Log net.server interactions | Kim Alvefur | 2021-01-05 | 1 | -0/+2 |
| | | | | Noticed the potential need for this thanks to Ge0rG | ||||
* | net.unbound: Remove compat for missing promises (pre-0.11) | Kim Alvefur | 2020-06-25 | 1 | -15/+12 |
| | | | | | Code existed in a separate project before merged into Prosody, so util.promise was not always around. | ||||
* | net.unbound: Strip support for legacy net.server APIs | Kim Alvefur | 2020-06-25 | 1 | -37/+3 |
| | | | | | These are not needed since the watchfd API is provided by all net.server backends. | ||||
* | net.unbound: Async DNS resolver library based on libunbound via luaunbound | Kim Alvefur | 2019-03-09 | 1 | -0/+245 |