Skip to content

Commit

Permalink
fix(deps): update rust crate trust-dns-resolver to 0.23.2 (#31)
Browse files Browse the repository at this point in the history
[![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
[#&#8203;1985](https://togithub.com/bluejekyll/trust-dns/issues/1985) by
Jake-Shadle
- (proto) Fix truncation for UDP
[#&#8203;1975](https://togithub.com/bluejekyll/trust-dns/issues/1975) by
nmittler
- (proto) avoid panicking in parse_time()
[#&#8203;1964](https://togithub.com/bluejekyll/trust-dns/issues/1964) by
djc
- (server) Merge up deny response in requests to server
[#&#8203;1954](https://togithub.com/bluejekyll/trust-dns/issues/1954) by
djc
- (proto) remove duplicate is_soa function
[#&#8203;1948](https://togithub.com/bluejekyll/trust-dns/issues/1948) by
mattsse
- (resolver) Fix minimal tokio version requirement
[#&#8203;1931](https://togithub.com/bluejekyll/trust-dns/issues/1931) by
Gelbpunkt
- (all) Fix bench errors in rust-analyzer
[#&#8203;1777](https://togithub.com/bluejekyll/trust-dns/issues/1777) by
jeff-hiner
- (all) Regenerate the test SSL certificates
[#&#8203;1781](https://togithub.com/bluejekyll/trust-dns/issues/1781) by
ssinger
- (all) Fix some spelling errors
[#&#8203;1783](https://togithub.com/bluejekyll/trust-dns/issues/1783) by
nhurley3
- (proto) proto: only allow ASCII characters in CAA key/value data
[#&#8203;1796](https://togithub.com/bluejekyll/trust-dns/issues/1796) by
djc
- (proto) \[rfc8659] CAA RR Change references to RFC 6844 to 8659
[#&#8203;1798](https://togithub.com/bluejekyll/trust-dns/issues/1798) by
darnuria
- (all) Fixed some clippy warning
[#&#8203;1801](https://togithub.com/bluejekyll/trust-dns/issues/1801) by
darnuria
- (all) Fix links to client documentation
[#&#8203;1808](https://togithub.com/bluejekyll/trust-dns/issues/1808) by
clint-white
- (all) fix cleanliness for 1.65
[#&#8203;1821](https://togithub.com/bluejekyll/trust-dns/issues/1821) by
bluejekyll
- (proto) Fix stuck of dns over tls with clear text SNI
[#&#8203;1826](https://togithub.com/bluejekyll/trust-dns/issues/1826) by
mokeyish
- (all) Fix enabling only dns-over-\* feature
[#&#8203;1833](https://togithub.com/bluejekyll/trust-dns/issues/1833) by
NobodyXu
- (proto) OpenSSL 3.0 compliant
[#&#8203;1841](https://togithub.com/bluejekyll/trust-dns/issues/1841) by
HLFH
- (server) FIX WIP: Zone Parser panics when hostname entry has a leading
whitespace.
[#&#8203;1842](https://togithub.com/bluejekyll/trust-dns/issues/1842) by
wuerges
- (server) Fix $TTL not taken into account with wildcard from zonefile.
[#&#8203;1850](https://togithub.com/bluejekyll/trust-dns/issues/1850) by
darnuria
- (all) Some cargo clippy fix
[#&#8203;1851](https://togithub.com/bluejekyll/trust-dns/issues/1851) by
darnuria
- (all) Fix
[#&#8203;1835](https://togithub.com/bluejekyll/trust-dns/issues/1835)
RUSTSEC-2021-0145 Update clap to 4.0.29.
[#&#8203;1853](https://togithub.com/bluejekyll/trust-dns/issues/1853) by
darnuria
- (docs) fix DNSSEC typo
[#&#8203;1858](https://togithub.com/bluejekyll/trust-dns/issues/1858) by
HLFH
- (all) clippy updates for Rust 1.66
[#&#8203;1862](https://togithub.com/bluejekyll/trust-dns/issues/1862) by
bluejekyll
- (tests) ignore truncation for fuzz comparison
[#&#8203;1872](https://togithub.com/bluejekyll/trust-dns/issues/1872) by
bluejekyll
- (tests) fix fuzz build failure
[#&#8203;1875](https://togithub.com/bluejekyll/trust-dns/issues/1875) by
manunio
- (proto) docs: fix truncated rustdoc TODO on LowerName.
[#&#8203;1897](https://togithub.com/bluejekyll/trust-dns/issues/1897) by
cpu
- (tests) Fix: invalid benchmark
[#&#8203;1900](https://togithub.com/bluejekyll/trust-dns/issues/1900) by
XOR-op
- (proto) Fix panics in ClientSubnet conversions
[#&#8203;1909](https://togithub.com/bluejekyll/trust-dns/issues/1909) by
djc
- (tests) Fix fuzz build
[#&#8203;1911](https://togithub.com/bluejekyll/trust-dns/issues/1911) by
manunio
- (proto) Fix PTR.to_string() stack overflow
[#&#8203;1912](https://togithub.com/bluejekyll/trust-dns/issues/1912) by
mokeyish
- (proto) Fix audit upgrade openssl
[#&#8203;1914](https://togithub.com/bluejekyll/trust-dns/issues/1914) by
mokeyish
- (proto) Fix panic of unexpected close of UDP socket
[#&#8203;1915](https://togithub.com/bluejekyll/trust-dns/issues/1915) by
mokeyish
- (proto) Lazily reap finished connections in TokioHandle on spawn_bg
[#&#8203;1917](https://togithub.com/bluejekyll/trust-dns/issues/1917) by
jeff-hiner

##### Changed

- (resolver) fix(resolver): correct ttl from lru cache
[#&#8203;1984](https://togithub.com/bluejekyll/trust-dns/issues/1984) by
iberryful
- (ci) Use dtolnay/rust-toolchain
[#&#8203;1993](https://togithub.com/bluejekyll/trust-dns/issues/1993) by
waywardmonkeys
- (all) update the minimum required openssl version
[#&#8203;1979](https://togithub.com/bluejekyll/trust-dns/issues/1979) by
bluejekyll
- (bin) Print offending bind error in panic message
[#&#8203;1971](https://togithub.com/bluejekyll/trust-dns/issues/1971) by
wprzytula
- (resolver) Provider API Redesign
[#&#8203;1938](https://togithub.com/bluejekyll/trust-dns/issues/1938) by
XOR-op
- (all) create default rules for justfile (changed from cargo-make to
justfiles)
[#&#8203;1951](https://togithub.com/bluejekyll/trust-dns/issues/1951) by
bluejekyll
- (all) Bump log to v0.4.18
[#&#8203;1949](https://togithub.com/bluejekyll/trust-dns/issues/1949) by
daxpedda
- (proto) Make RData::read() API public
[#&#8203;1945](https://togithub.com/bluejekyll/trust-dns/issues/1945) by
djc
- (all) Replace lazy_static with once_cell
[#&#8203;1944](https://togithub.com/bluejekyll/trust-dns/issues/1944) by
daxpedda
- (resolver) Return Self from AsyncResolver::new()
[#&#8203;1942](https://togithub.com/bluejekyll/trust-dns/issues/1942) by
daxpedda
- (all) Use default-features = false for quinn
[#&#8203;1941](https://togithub.com/bluejekyll/trust-dns/issues/1941) by
daxpedda
- (all) remove the direct dependency to quinn-udp
[#&#8203;1935](https://togithub.com/bluejekyll/trust-dns/issues/1935) by
zh-jq
- (resolver) Order name servers by SRTT
[#&#8203;1784](https://togithub.com/bluejekyll/trust-dns/issues/1784) by
nhurley3
- (resolver) resolver: use errors' Display impl
[#&#8203;1785](https://togithub.com/bluejekyll/trust-dns/issues/1785) by
hdhoang
- (proto) NameIter use a u8 for start/end.
[#&#8203;1787](https://togithub.com/bluejekyll/trust-dns/issues/1787) by
darnuria
- (proto) name.rs use DomainNameTooLong in place of Message.
[#&#8203;1788](https://togithub.com/bluejekyll/trust-dns/issues/1788) by
darnuria
- (proto) Explicit test for label max len and use ProtoErrorKind.
[#&#8203;1789](https://togithub.com/bluejekyll/trust-dns/issues/1789) by
darnuria
- (cli) Port to clap4
[#&#8203;1791](https://togithub.com/bluejekyll/trust-dns/issues/1791) by
darnuria
- (proto) Improve CAA rdata display
[#&#8203;1794](https://togithub.com/bluejekyll/trust-dns/issues/1794) by
wuerges
- (all) fix
[#&#8203;1767](https://togithub.com/bluejekyll/trust-dns/issues/1767)
Update tracing-subscriber to 0.3.16
[#&#8203;1797](https://togithub.com/bluejekyll/trust-dns/issues/1797) by
darnuria
- (proto) Simplify interface between BinEncoder and MaximalBuf
[#&#8203;1802](https://togithub.com/bluejekyll/trust-dns/issues/1802) by
djc
- (proto) proto: allow unrestricted length character length in SVCB
param values
[#&#8203;1806](https://togithub.com/bluejekyll/trust-dns/issues/1806) by
djc
- (all) bump MSRV to 1.60
[#&#8203;1813](https://togithub.com/bluejekyll/trust-dns/issues/1813) by
bluejekyll
- (all) Lazily reap finished tasks from inner_join_set
[#&#8203;1818](https://togithub.com/bluejekyll/trust-dns/issues/1818) by
jeff-hiner
- (proto) proto: upgrade to Quinn 0.9
[#&#8203;1822](https://togithub.com/bluejekyll/trust-dns/issues/1822) by
djc
- (resolve) Preserve intermediates for TXT records
[#&#8203;1828](https://togithub.com/bluejekyll/trust-dns/issues/1828) by
schultetwin1
- (all) Feature gate tokio features on mdns crate
[#&#8203;1831](https://togithub.com/bluejekyll/trust-dns/issues/1831) by
jxs
- (test) python3-ply rather than python-ply
[#&#8203;1846](https://togithub.com/bluejekyll/trust-dns/issues/1846) by
HLFH
- (docs) Replace http: links with https:
[#&#8203;1848](https://togithub.com/bluejekyll/trust-dns/issues/1848) by
msrd0
- (docs) Make homepage link simpler for end users
[#&#8203;1857](https://togithub.com/bluejekyll/trust-dns/issues/1857) by
HLFH
- (resolver) Don't retry authoritative NOERROR with an empty set, from
trusted resolvers
[#&#8203;1861](https://togithub.com/bluejekyll/trust-dns/issues/1861) by
jeff-hiner
- (server) authority: parse with default record class IN.
[#&#8203;1874](https://togithub.com/bluejekyll/trust-dns/issues/1874) by
cpu
- (resolver) API-breaking change: Deprecate ConnectionProvider with new
RuntimeProvider
[#&#8203;1876](https://togithub.com/bluejekyll/trust-dns/issues/1876) by
XOR-op
- (proto) deps: upgrade Tokio 1.21.0 -> 1.24.1
[#&#8203;1877](https://togithub.com/bluejekyll/trust-dns/issues/1877) by
cpu
- (proto) Move client code used by server code down into proto
[#&#8203;1879](https://togithub.com/bluejekyll/trust-dns/issues/1879) by
djc
- (proto) proto: clean up error logging
[#&#8203;1881](https://togithub.com/bluejekyll/trust-dns/issues/1881) by
hawkw
- (resolver) Make dns_hostname optional to disable verify
[#&#8203;1907](https://togithub.com/bluejekyll/trust-dns/issues/1907) by
mokeyish
- (all) Introduce central crate version management
[#&#8203;1908](https://togithub.com/bluejekyll/trust-dns/issues/1908) by
mokeyish
- (resolver) remove use of time in recursor and client
[#&#8203;1918](https://togithub.com/bluejekyll/trust-dns/issues/1918) by
zh-jq

##### Removed

- (server) remove named binary
[#&#8203;1859](https://togithub.com/bluejekyll/trust-dns/issues/1859) by
HLFH
- (docs) project: remove refs. to removed 'named' binary
[#&#8203;1873](https://togithub.com/bluejekyll/trust-dns/issues/1873) by
cpu

##### Added

- (server) Graceful Shutdown of Server
[#&#8203;1869](https://togithub.com/bluejekyll/trust-dns/issues/1869) by
theduke
- (resolver) Add Google DoT and DoH to ResolverConfig
[#&#8203;1989](https://togithub.com/bluejekyll/trust-dns/issues/1989) by
daxpedda
- (server) Adding graceful shutdown to server
[#&#8203;1977](https://togithub.com/bluejekyll/trust-dns/issues/1977) by
nmittler
- (all) add an html coverage report for local review of coverage data
[#&#8203;1959](https://togithub.com/bluejekyll/trust-dns/issues/1959) by
bluejekyll
- (resolver) Add the possibility to shuffle NameServers
[#&#8203;1920](https://togithub.com/bluejekyll/trust-dns/issues/1920) by
Edu4rdSHL
- (resolver) add test for connecting DoH with pure IP Address
[#&#8203;1936](https://togithub.com/bluejekyll/trust-dns/issues/1936) by
mokeyish
- (resolver) add NameServerConfigGroup::from_ips_quic
[#&#8203;1929](https://togithub.com/bluejekyll/trust-dns/issues/1929) by
zh-jq
- (resolve) Add --reverse, --file and --interval to util/resolve
[#&#8203;1807](https://togithub.com/bluejekyll/trust-dns/issues/1807) by
cunha
- (client) TSIG documenting client tsig code + update rfc link
[#&#8203;1810](https://togithub.com/bluejekyll/trust-dns/issues/1810) by
darnuria
- (client) Create dedicated Errors types for Tsig error case
[#&#8203;1811](https://togithub.com/bluejekyll/trust-dns/issues/1811) by
darnuria
- (all) Also declare MSRV in Cargo.toml
[#&#8203;1820](https://togithub.com/bluejekyll/trust-dns/issues/1820) by
glts
- (proto) Add wireformat buffer to DnsResponse
[#&#8203;1855](https://togithub.com/bluejekyll/trust-dns/issues/1855) by
mattias-p
[#&#8203;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
[#&#8203;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
renovate[bot] authored May 1, 2024
1 parent 91aac81 commit 991a275
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ serde = { version = "1", features = ["derive"] }
serde_json = "1"
tokio = { version = "1", features = ["fs", "time"] }
tracing = "0.1"
trust-dns-resolver = { version = "0.22", optional = true }
trust-dns-resolver = { version = "0.23.2", optional = true }
uuid = { version = "1.4.1", features = ["v4"], optional = true }

[dev-dependencies]
Expand Down

0 comments on commit 991a275

Please sign in to comment.