Benjamin Fry
b5d34e7340
update CHANGELOG for 0.22.1
2023-06-01 17:39:08 -07:00
Dirkjan Ochtman
217974c054
server: drop response messages
2023-06-01 17:39:08 -07:00
Matthias Seitz
555e0ceebc
chore: upgrade enum-as-inner 0.6 ( #1948 )
2023-05-31 14:58:51 +02:00
Dirkjan Ochtman
8190c8629a
Make RData::read() API public
2023-05-29 15:51:08 -07:00
YISH
657f43a22e
Add test for connecting DoH with pure IP Address
2023-05-29 15:45:50 -07:00
dAxpeDDa
0589e7460b
Bump log
to v0.4.18
2023-05-29 15:29:44 -07:00
dAxpeDDa
a10b0b1a64
Replace lazy_static
with once_cell
2023-05-24 21:52:09 +02:00
dAxpeDDa
1d9d50cbe0
Return Self
from AsyncResolver::new()
2023-05-22 11:04:18 +02:00
dAxpeDDa
6423eff862
Use default-features = false
for quinn
2023-05-22 09:45:35 +02:00
Zhang Jingqiang
41b6e33c51
remove the direct dependency to quinn-udp
2023-05-17 05:17:49 -07:00
zhangjingqiang
aa892c64b3
resolver: add NameServerConfigGroup::from_ips_quic
2023-05-15 08:46:40 -07:00
Daniel McCarney
2b78a1fb0b
deps: update rustls, tokio-rustls, quinn, webpki, webpki-roots.
...
This commit updates the Rustls dependency to the recently released
0.21.0 tag, and to update tokio-rustls to 0.24.0 to use the same rustls
release. It also updates webpki-roots to 0.23.0, and to use rustls' fork
of webpki instead of the original.
A couple of small upstream API changes are addressed to ensure the build
and tests pass.
2023-05-15 16:59:08 +02:00
Jens Reidel
8752390cd2
resolver: Fix minimal tokio version requirement
...
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2023-05-15 10:48:55 +02:00
Benjamin Fry
86667d7ce6
update release to 0.23.0-alpha.1
2023-05-12 11:29:47 -07:00
Benjamin Fry
c41d280954
update h2 to fix audit failure
2023-05-12 20:02:05 +02:00
Benjamin Fry
80f81f205d
Update cargo.lock for release
2023-05-12 20:02:05 +02:00
Benjamin Fry
a6cdc4773f
downgrade locked time for 1.64 compat
2023-05-10 22:55:38 +02:00
Benjamin Fry
cab9ab3979
upgrade socket2
2023-05-10 22:55:38 +02:00
Benjamin Fry
a0f907faf4
remove author and replace with generic mention of contributors
2023-05-10 22:55:38 +02:00
Benjamin Fry
28b6947125
fix up required features for no-default-features
2023-05-10 22:55:38 +02:00
Benjamin Fry
554d1b9f57
bump cargo make version
2023-05-10 22:55:38 +02:00
Benjamin Fry
e871f56662
cleanup required features
2023-05-10 22:55:38 +02:00
Benjamin Fry
c455bcd056
use workspace for all common package details
2023-05-10 22:55:38 +02:00
Benjamin Fry
3a099742fa
cleanup workspace features
2023-05-10 22:55:38 +02:00
Benjamin Fry
7a9e39a863
cleanliness updates forrustc 1.69
2023-05-10 22:55:38 +02:00
Benjamin Fry
efeeeec3ba
update h2 dependency due to vuln warning
2023-05-10 22:55:38 +02:00
Benjamin Fry
f7383806a8
update version to 0.23-alpha.1
2023-05-10 22:55:38 +02:00
Benjamin Fry
481d40752d
update changelog for 0.23
2023-05-10 22:55:38 +02:00
Zhang
c551ebb45a
remove use of time in recursor and client
2023-04-13 11:37:29 -07:00
manunio
1a3c3466f1
fix
2023-04-02 12:21:14 -07:00
manunio
4f53916273
Fix fuzz build
2023-04-02 12:21:14 -07:00
YISH
ea1fbc47c0
Fix panic of unexpected close of UDP socket
2023-04-02 12:19:29 -07:00
YISH
41e8b683d5
Fix PTR.to_string()
stack overflow
2023-03-30 21:09:41 -07:00
Jeff Hiner
9f196c537d
Lazily reap finished connections in TokioHandle on spawn_bg
2023-03-30 21:05:50 -07:00
YISH
6ef52b3798
Fix audit, upgrade openssl
2023-03-27 12:55:47 -07:00
Benjamin Fry
14c742467d
remove record_type from RecordData impls
2023-03-24 08:47:59 -07:00
Benjamin Fry
24f678cdf5
fully combin filter and filter_map into single operation
2023-03-24 08:47:59 -07:00
Benjamin Fry
7aaf10078d
use proper rust convention for RData::{ip_addr, record_type} fns
2023-03-24 08:47:59 -07:00
Benjamin Fry
4a1c4fe2d1
use new Types for A and AAAA record types
2023-03-24 08:47:59 -07:00
Benjamin Fry
f9aa112580
cleanup issues after merge with main and new-typed-record
2023-03-24 08:47:59 -07:00
Benjamin Fry
d271981d38
add documentation to the RData and RecordData types
2023-03-24 08:47:59 -07:00
Benjamin Fry
6652fa561d
Change RecordData::try_borrow to return Option
2023-03-24 08:47:59 -07:00
Benjamin Fry
fbead51221
cleanup uses and copyrights
2023-03-24 08:47:59 -07:00
Benjamin Fry
9e56c123c2
fix RRSIG and SIG usage with new RecordData types
2023-03-24 08:47:59 -07:00
Benjamin Fry
f705256c55
add RecordData type for HTTPS
2023-03-24 08:47:59 -07:00
Benjamin Fry
0f21992811
implement RecordData for most DNSSEC RData types
2023-03-24 08:47:59 -07:00
Benjamin Fry
3919e66d9f
give all Name wrapped RecordTypes new type wrappers
2023-03-24 08:47:59 -07:00
Benjamin Fry
f29c9b370c
implement RecordData for most RData types
2023-03-24 08:47:59 -07:00
Benjamin Fry
03018590a0
convert CSYNC RecordData traits
2023-03-24 08:47:59 -07:00
Benjamin Fry
8eab301331
convert CAA RecordData traits
2023-03-24 08:47:59 -07:00