Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
fix(deps): update rust crate trust-dns-resolver to 0.23.2 (#31)
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [trust-dns-resolver](https://trust-dns.org/) ([source](https://togithub.com/bluejekyll/trust-dns)) | dependencies | minor | `0.22` -> `0.23.2` | --- ### Release Notes <details> <summary>bluejekyll/trust-dns (trust-dns-resolver)</summary> ### [`v0.23.2`](https://togithub.com/hickory-dns/hickory-dns/releases/tag/v0.23.2): Update docs.rs and generated docs to reference Hickory [Compare Source](https://togithub.com/bluejekyll/trust-dns/compare/v0.23.1...v0.23.2) #### 0.23.2 ##### Changed - (all) Added Hickory DNS notice to all library root docs ### [`v0.23.1`](https://togithub.com/bluejekyll/trust-dns/blob/HEAD/CHANGELOG.md#0231-NOTE-Before-this-point-the-project-was-formerly-known-as-Trust-DNS) [Compare Source](https://togithub.com/bluejekyll/trust-dns/compare/v0.23.0...v0.23.1) ##### Changed - (all) **NOTICE** This project has been rebranded to Hickory DNS and has been moved to the https://github.com/hickory-dns/hickory-dns organization and repo, from 0.24.0 onward. ### [`v0.23.0`](https://togithub.com/bluejekyll/trust-dns/blob/HEAD/CHANGELOG.md#0230) [Compare Source](https://togithub.com/bluejekyll/trust-dns/compare/v0.22.0...v0.23.0) ##### Fixed - (resolver) Malformed label: -- when parsing resolv.conf [#​1985](https://togithub.com/bluejekyll/trust-dns/issues/1985) by Jake-Shadle - (proto) Fix truncation for UDP [#​1975](https://togithub.com/bluejekyll/trust-dns/issues/1975) by nmittler - (proto) avoid panicking in parse_time() [#​1964](https://togithub.com/bluejekyll/trust-dns/issues/1964) by djc - (server) Merge up deny response in requests to server [#​1954](https://togithub.com/bluejekyll/trust-dns/issues/1954) by djc - (proto) remove duplicate is_soa function [#​1948](https://togithub.com/bluejekyll/trust-dns/issues/1948) by mattsse - (resolver) Fix minimal tokio version requirement [#​1931](https://togithub.com/bluejekyll/trust-dns/issues/1931) by Gelbpunkt - (all) Fix bench errors in rust-analyzer [#​1777](https://togithub.com/bluejekyll/trust-dns/issues/1777) by jeff-hiner - (all) Regenerate the test SSL certificates [#​1781](https://togithub.com/bluejekyll/trust-dns/issues/1781) by ssinger - (all) Fix some spelling errors [#​1783](https://togithub.com/bluejekyll/trust-dns/issues/1783) by nhurley3 - (proto) proto: only allow ASCII characters in CAA key/value data [#​1796](https://togithub.com/bluejekyll/trust-dns/issues/1796) by djc - (proto) \[rfc8659] CAA RR Change references to RFC 6844 to 8659 [#​1798](https://togithub.com/bluejekyll/trust-dns/issues/1798) by darnuria - (all) Fixed some clippy warning [#​1801](https://togithub.com/bluejekyll/trust-dns/issues/1801) by darnuria - (all) Fix links to client documentation [#​1808](https://togithub.com/bluejekyll/trust-dns/issues/1808) by clint-white - (all) fix cleanliness for 1.65 [#​1821](https://togithub.com/bluejekyll/trust-dns/issues/1821) by bluejekyll - (proto) Fix stuck of dns over tls with clear text SNI [#​1826](https://togithub.com/bluejekyll/trust-dns/issues/1826) by mokeyish - (all) Fix enabling only dns-over-\* feature [#​1833](https://togithub.com/bluejekyll/trust-dns/issues/1833) by NobodyXu - (proto) OpenSSL 3.0 compliant [#​1841](https://togithub.com/bluejekyll/trust-dns/issues/1841) by HLFH - (server) FIX WIP: Zone Parser panics when hostname entry has a leading whitespace. [#​1842](https://togithub.com/bluejekyll/trust-dns/issues/1842) by wuerges - (server) Fix $TTL not taken into account with wildcard from zonefile. [#​1850](https://togithub.com/bluejekyll/trust-dns/issues/1850) by darnuria - (all) Some cargo clippy fix [#​1851](https://togithub.com/bluejekyll/trust-dns/issues/1851) by darnuria - (all) Fix [#​1835](https://togithub.com/bluejekyll/trust-dns/issues/1835) RUSTSEC-2021-0145 Update clap to 4.0.29. [#​1853](https://togithub.com/bluejekyll/trust-dns/issues/1853) by darnuria - (docs) fix DNSSEC typo [#​1858](https://togithub.com/bluejekyll/trust-dns/issues/1858) by HLFH - (all) clippy updates for Rust 1.66 [#​1862](https://togithub.com/bluejekyll/trust-dns/issues/1862) by bluejekyll - (tests) ignore truncation for fuzz comparison [#​1872](https://togithub.com/bluejekyll/trust-dns/issues/1872) by bluejekyll - (tests) fix fuzz build failure [#​1875](https://togithub.com/bluejekyll/trust-dns/issues/1875) by manunio - (proto) docs: fix truncated rustdoc TODO on LowerName. [#​1897](https://togithub.com/bluejekyll/trust-dns/issues/1897) by cpu - (tests) Fix: invalid benchmark [#​1900](https://togithub.com/bluejekyll/trust-dns/issues/1900) by XOR-op - (proto) Fix panics in ClientSubnet conversions [#​1909](https://togithub.com/bluejekyll/trust-dns/issues/1909) by djc - (tests) Fix fuzz build [#​1911](https://togithub.com/bluejekyll/trust-dns/issues/1911) by manunio - (proto) Fix PTR.to_string() stack overflow [#​1912](https://togithub.com/bluejekyll/trust-dns/issues/1912) by mokeyish - (proto) Fix audit upgrade openssl [#​1914](https://togithub.com/bluejekyll/trust-dns/issues/1914) by mokeyish - (proto) Fix panic of unexpected close of UDP socket [#​1915](https://togithub.com/bluejekyll/trust-dns/issues/1915) by mokeyish - (proto) Lazily reap finished connections in TokioHandle on spawn_bg [#​1917](https://togithub.com/bluejekyll/trust-dns/issues/1917) by jeff-hiner ##### Changed - (resolver) fix(resolver): correct ttl from lru cache [#​1984](https://togithub.com/bluejekyll/trust-dns/issues/1984) by iberryful - (ci) Use dtolnay/rust-toolchain [#​1993](https://togithub.com/bluejekyll/trust-dns/issues/1993) by waywardmonkeys - (all) update the minimum required openssl version [#​1979](https://togithub.com/bluejekyll/trust-dns/issues/1979) by bluejekyll - (bin) Print offending bind error in panic message [#​1971](https://togithub.com/bluejekyll/trust-dns/issues/1971) by wprzytula - (resolver) Provider API Redesign [#​1938](https://togithub.com/bluejekyll/trust-dns/issues/1938) by XOR-op - (all) create default rules for justfile (changed from cargo-make to justfiles) [#​1951](https://togithub.com/bluejekyll/trust-dns/issues/1951) by bluejekyll - (all) Bump log to v0.4.18 [#​1949](https://togithub.com/bluejekyll/trust-dns/issues/1949) by daxpedda - (proto) Make RData::read() API public [#​1945](https://togithub.com/bluejekyll/trust-dns/issues/1945) by djc - (all) Replace lazy_static with once_cell [#​1944](https://togithub.com/bluejekyll/trust-dns/issues/1944) by daxpedda - (resolver) Return Self from AsyncResolver::new() [#​1942](https://togithub.com/bluejekyll/trust-dns/issues/1942) by daxpedda - (all) Use default-features = false for quinn [#​1941](https://togithub.com/bluejekyll/trust-dns/issues/1941) by daxpedda - (all) remove the direct dependency to quinn-udp [#​1935](https://togithub.com/bluejekyll/trust-dns/issues/1935) by zh-jq - (resolver) Order name servers by SRTT [#​1784](https://togithub.com/bluejekyll/trust-dns/issues/1784) by nhurley3 - (resolver) resolver: use errors' Display impl [#​1785](https://togithub.com/bluejekyll/trust-dns/issues/1785) by hdhoang - (proto) NameIter use a u8 for start/end. [#​1787](https://togithub.com/bluejekyll/trust-dns/issues/1787) by darnuria - (proto) name.rs use DomainNameTooLong in place of Message. [#​1788](https://togithub.com/bluejekyll/trust-dns/issues/1788) by darnuria - (proto) Explicit test for label max len and use ProtoErrorKind. [#​1789](https://togithub.com/bluejekyll/trust-dns/issues/1789) by darnuria - (cli) Port to clap4 [#​1791](https://togithub.com/bluejekyll/trust-dns/issues/1791) by darnuria - (proto) Improve CAA rdata display [#​1794](https://togithub.com/bluejekyll/trust-dns/issues/1794) by wuerges - (all) fix [#​1767](https://togithub.com/bluejekyll/trust-dns/issues/1767) Update tracing-subscriber to 0.3.16 [#​1797](https://togithub.com/bluejekyll/trust-dns/issues/1797) by darnuria - (proto) Simplify interface between BinEncoder and MaximalBuf [#​1802](https://togithub.com/bluejekyll/trust-dns/issues/1802) by djc - (proto) proto: allow unrestricted length character length in SVCB param values [#​1806](https://togithub.com/bluejekyll/trust-dns/issues/1806) by djc - (all) bump MSRV to 1.60 [#​1813](https://togithub.com/bluejekyll/trust-dns/issues/1813) by bluejekyll - (all) Lazily reap finished tasks from inner_join_set [#​1818](https://togithub.com/bluejekyll/trust-dns/issues/1818) by jeff-hiner - (proto) proto: upgrade to Quinn 0.9 [#​1822](https://togithub.com/bluejekyll/trust-dns/issues/1822) by djc - (resolve) Preserve intermediates for TXT records [#​1828](https://togithub.com/bluejekyll/trust-dns/issues/1828) by schultetwin1 - (all) Feature gate tokio features on mdns crate [#​1831](https://togithub.com/bluejekyll/trust-dns/issues/1831) by jxs - (test) python3-ply rather than python-ply [#​1846](https://togithub.com/bluejekyll/trust-dns/issues/1846) by HLFH - (docs) Replace http: links with https: [#​1848](https://togithub.com/bluejekyll/trust-dns/issues/1848) by msrd0 - (docs) Make homepage link simpler for end users [#​1857](https://togithub.com/bluejekyll/trust-dns/issues/1857) by HLFH - (resolver) Don't retry authoritative NOERROR with an empty set, from trusted resolvers [#​1861](https://togithub.com/bluejekyll/trust-dns/issues/1861) by jeff-hiner - (server) authority: parse with default record class IN. [#​1874](https://togithub.com/bluejekyll/trust-dns/issues/1874) by cpu - (resolver) API-breaking change: Deprecate ConnectionProvider with new RuntimeProvider [#​1876](https://togithub.com/bluejekyll/trust-dns/issues/1876) by XOR-op - (proto) deps: upgrade Tokio 1.21.0 -> 1.24.1 [#​1877](https://togithub.com/bluejekyll/trust-dns/issues/1877) by cpu - (proto) Move client code used by server code down into proto [#​1879](https://togithub.com/bluejekyll/trust-dns/issues/1879) by djc - (proto) proto: clean up error logging [#​1881](https://togithub.com/bluejekyll/trust-dns/issues/1881) by hawkw - (resolver) Make dns_hostname optional to disable verify [#​1907](https://togithub.com/bluejekyll/trust-dns/issues/1907) by mokeyish - (all) Introduce central crate version management [#​1908](https://togithub.com/bluejekyll/trust-dns/issues/1908) by mokeyish - (resolver) remove use of time in recursor and client [#​1918](https://togithub.com/bluejekyll/trust-dns/issues/1918) by zh-jq ##### Removed - (server) remove named binary [#​1859](https://togithub.com/bluejekyll/trust-dns/issues/1859) by HLFH - (docs) project: remove refs. to removed 'named' binary [#​1873](https://togithub.com/bluejekyll/trust-dns/issues/1873) by cpu ##### Added - (server) Graceful Shutdown of Server [#​1869](https://togithub.com/bluejekyll/trust-dns/issues/1869) by theduke - (resolver) Add Google DoT and DoH to ResolverConfig [#​1989](https://togithub.com/bluejekyll/trust-dns/issues/1989) by daxpedda - (server) Adding graceful shutdown to server [#​1977](https://togithub.com/bluejekyll/trust-dns/issues/1977) by nmittler - (all) add an html coverage report for local review of coverage data [#​1959](https://togithub.com/bluejekyll/trust-dns/issues/1959) by bluejekyll - (resolver) Add the possibility to shuffle NameServers [#​1920](https://togithub.com/bluejekyll/trust-dns/issues/1920) by Edu4rdSHL - (resolver) add test for connecting DoH with pure IP Address [#​1936](https://togithub.com/bluejekyll/trust-dns/issues/1936) by mokeyish - (resolver) add NameServerConfigGroup::from_ips_quic [#​1929](https://togithub.com/bluejekyll/trust-dns/issues/1929) by zh-jq - (resolve) Add --reverse, --file and --interval to util/resolve [#​1807](https://togithub.com/bluejekyll/trust-dns/issues/1807) by cunha - (client) TSIG documenting client tsig code + update rfc link [#​1810](https://togithub.com/bluejekyll/trust-dns/issues/1810) by darnuria - (client) Create dedicated Errors types for Tsig error case [#​1811](https://togithub.com/bluejekyll/trust-dns/issues/1811) by darnuria - (all) Also declare MSRV in Cargo.toml [#​1820](https://togithub.com/bluejekyll/trust-dns/issues/1820) by glts - (proto) Add wireformat buffer to DnsResponse [#​1855](https://togithub.com/bluejekyll/trust-dns/issues/1855) by mattias-p [#​1885](https://togithub.com/bluejekyll/trust-dns/issues/1885) by cpu - (client) client: rm zone parse optional class arg. - (proto) Implement EDNS Client Subnet ECS reading and writing [#​1906](https://togithub.com/bluejekyll/trust-dns/issues/1906) by mokeyish </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/akrantz01/lers). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy41OS44IiwidXBkYXRlZEluVmVyIjoiMzcuMzMxLjAiLCJ0YXJnZXRCcmFuY2giOiJtYWluIn0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
- Loading branch information