vSMTP
vSMTP copied to clipboard
Build(deps): Bump trust-dns-resolver from 0.21.2 to 0.22.0
Bumps trust-dns-resolver from 0.21.2 to 0.22.0.
Release notes
Sourced from trust-dns-resolver's releases.
v0.22.0 -- Experimental Recursor and the Dns CLI
0.22.0
Removed
- (deps) don't pull in env_logger if we aren't actually a binary #1701 by
@Noah-Kennedy
Added
- (resolver) Add option to use a provided name server order #1766 by
@nhurley3
- (proto) Add invalid utf8 output test for TXT::fmt. #1755 by
@darnuria
- (proto) Support 0-RTT in DNS over QUIC #1716 by
@msoxzw
- (recursor) new A Trust DNS based Recursor!!! #1710 by
@bluejekyll
- (resolver) Allow customizing the static hosts configuration #1705 by
@fantix
- (proto/server) Support loading pkcs#1 private key as well #1704 by
@lisongmin
- (util) Trust
dns
client cli (likedig
) #1680 by@bluejekyll
Fixed
- (proto) Only retry UDP socket bind if it returned EADDRINUSE #1761 by
@peterthejohnston
- (all) Add necessary conditional compilation cfgs #1752 by
@trevor-crypto
- (server) Populate name_pointers correctly via MessageResponseBuilder request #1744 by
@jeff-hiner
- (resolver) Do not fail parse_resolv_conf on invalid hostname #1740 by
@schultetwin1
- (all) doc: Fix warnings reported by cargo doc #1737 by
@wiktor-k
- (proto) Use
u16::*_be_bytes
represent length field (fixes DoQ) #1715 by@msoxzw
- (proto) Prevent invalid 0-length labels via from_raw_bytes #1700 by
@jonasbb
- (proto/server) Drop UDP packets on send failure #1696 by
@jeff-hiner
- (all) removed
.max(0)
, unnecessary withu32
's #1691 by@bluejekyll
- (server) sanitize all addresses received by the server before attempting any r… #1690 by
@bluejekyll
- (server) Remove forced (unecessary) Mutex from handler #1679 by
@jeff-hiner
- (proto) Fix
SvcParamKey::Unknown
parsing #1678 by@jeff-hiner
Changed
- (all) Minimum Rust Version now 1.59 #1771 by
@bluejekyll
- (client) Parser panic to result #1758 by
@darnuria
- (client) Avoid 3 unwrap() call inc Parser::flush_record. #1757 by
@darnuria
- (client) Cleanup lex #1756 by
@darnuria
- (resovler) Make maximum request depth configurable #1749 by
@wiktor-k
- (server) Clean up ForwardAuthority api #1748 by
@chotchki
- (resolver) Relax mut requirements for resolver.clear_cache() and add cache flushing example #1747 by
@dns2utf8
- (resolver) Lookup access Records list directly #1746 by
@izissise
- (proto) Pass DnsRequestOptions to DNSSEC validating routines #1742 by
@wiktor-k
- (proto) Increase the maximum request depth to 26 #1736 by
@wiktor-k
- (server) Mark ForwardLookup as public #1729 by
@chotchki
- (all) upgrade windows openssl version to 1_1_1p #1728 by
@bluejekyll
- (all) Converted to
tracing
fromlog
#1706 by@erikh
and@bluejekyll
- (server) Move logger setup code into binary #1703 by
@djc
- (proto) ignore errors when disconnected #1695 by
@edevil
- (server) RequestInfo derives Clone trait. #1693 by
@humb1t
... (truncated)
Changelog
Sourced from trust-dns-resolver's changelog.
0.22.0
Removed
- (deps) don't pull in env_logger if we aren't actually a binary #1701 by
@Noah-Kennedy
Added
- (resolver) Add option to use a provided name server order #1766 by
@nhurley3
- (proto) Add invalid utf8 output test for TXT::fmt. #1755 by darnuria
- (proto) Support 0-RTT in DNS over QUIC #1716 by msoxzw
- (recursor) new A Trust DNS based Recursor!!! #1710 by
@bluejekyll
- (resolver) Allow customizing the static hosts configuration #1705 by
@fantix
- (proto/server) Support loading pkcs#1 private key as well #1704 by
@lisongmin
- (util) Trust
dns
client cli (likedig
) #1680 by@bluejekyll
Fixed
- (proto) Only retry UDP socket bind if it returned EADDRINUSE #1761 by
@peterthejohnston
- (all) Add necessary conditional compilation cfgs #1752 by
@trevor-crypto
- (server) Populate name_pointers correctly via MessageResponseBuilder request #1744 by
@jeff-hiner
- (resolver) Do not fail parse_resolv_conf on invalid hostname #1740 by
@schultetwin1
- (all) doc: Fix warnings reported by cargo doc #1737 by
@wiktor-k
- (proto) Use
u16::*_be_bytes
represent length field (fixes DoQ) #1715 by@msoxzw
- (proto) Prevent invalid 0-length labels via from_raw_bytes #1700 by
@jonasbb
- (proto/server) Drop UDP packets on send failure #1696 by
@jeff-hiner
- (all) removed
.max(0)
, unnecessary withu32
's #1691 by@bluejekyll
- (server) sanitize all addresses received by the server before attempting any r… #1690 by
@bluejekyll
- (server) Remove forced (unecessary) Mutex from handler #1679 by
@jeff-hiner
- (proto) Fix
SvcParamKey::Unknown
parsing #1678 by@jeff-hiner
Changed
- (all) Minimum Rust Version now 1.59 #1771 by bluejekyll
- (client) Parser panic to result #1758 by darnuria
- (client) Avoid 3 unwrap() call inc Parser::flush_record. #1757 by
@darnuria
- (client) Cleanup lex #1756 by darnuria
- (resovler) Make maximum request depth configurable #1749 by
@wiktor-k
- (server) Clean up ForwardAuthority api #1748 by
@chotchki
- (resolver) Relax mut requirements for resolver.clear_cache() and add cache flushing example #1747 by
@dns2utf8
- (resolver) Lookup access Records list directly #1746 by
@izissise
- (proto) Pass DnsRequestOptions to DNSSEC validating routines #1742 by
@wiktor-k
- (proto) Increase the maximum request depth to 26 #1736 by
@wiktor-k
- (server) Mark ForwardLookup as public #1729 by
@chotchki
- (all) upgrade windows openssl version to 1_1_1p #1728 by
@bluejekyll
- (all) Converted to
tracing
fromlog
#1706 by@erikh
and@bluejekyll
- (server) Move logger setup code into binary #1703 by
@djc
- (proto) ignore errors when disconnected #1695 by
@edevil
- (server) RequestInfo derives Clone trait. #1693 by
@humb1t
- (proto/server) make doq transport settings more consistent with RFC #1682 by
@bluejekyll
... (truncated)
Commits
19b4dc4
Increase MSRV to 1.59 with 0.22 releasedef7ff9
temporarily disable windows tests379469a
prepare 0.22.0 release2d100e9
update changelog for 0.22.0 releaseed957b7
update dependencies for 0.22.0 release7a087eb
clean up some style issues0b4cddb
make RecursiveConfig Eq654fc51
rename hints to roots in source and docs91ccaba
mark recursive resolution as experimental6c0edd9
merge-with-main- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase
.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
-
@dependabot rebase
will rebase this PR -
@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it -
@dependabot merge
will merge this PR after your CI passes on it -
@dependabot squash and merge
will squash and merge this PR after your CI passes on it -
@dependabot cancel merge
will cancel a previously requested merge and block automerging -
@dependabot reopen
will reopen this PR if it is closed -
@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Dependabot tried to update this pull request, but something went wrong. We're looking into it, but in the meantime you can retry the update by commenting @dependabot rebase
.
Dependabot tried to update this pull request, but something went wrong. We're looking into it, but in the meantime you can retry the update by commenting @dependabot rebase
.
@dependabot rebase
Looks like this PR has been edited by someone other than Dependabot. That means Dependabot can't rebase it - sorry!
If you're happy for Dependabot to recreate it from scratch, overwriting any edits, you can request @dependabot recreate
.
Blocked because viaspf
cannot yet update to trustdns "0.22". (however, we can update it to 0.5-alpha)
OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting @dependabot ignore this major version
or @dependabot ignore this minor version
. You can also ignore all major, minor, or patch releases for a dependency by adding an ignore
condition with the desired update_types
to your config file.
If you change your mind, just re-open this PR and I'll resolve any conflicts on it.
@dependabot recreate
Looks like this PR is closed. If you re-open it I'll rebase it as long as no-one else has edited it (you can use @dependabot reopen
if the branch has been deleted).
@dependabot reopen
Addressed in #630