Benjamin Fry
057735a1dc
prepare 0.21.0-alpha.2
2021-08-29 17:20:38 -07:00
Benjamin Fry
0e8e1b7bc9
Ensure doc tests are run in CI
2021-08-02 21:32:27 +02:00
Benjamin Fry
926f286c0a
Fixup documentation for Signer
2021-05-30 14:57:51 -07:00
Benjamin Fry
00f1bc0aeb
setup versions for 0.21.0-alpha.1
2021-05-22 10:34:53 -07:00
Benjamin Fry
65846ee1c7
Prepare 0.20.3 with Windows build fix
2021-05-22 10:34:53 -07:00
Thomas de Zeeuw
97e4cf7e20
Update socket2 to v0.4 ( #1420 )
2021-03-21 21:29:31 +01:00
Benjamin Fry
a1c91f1746
prepare 0.20.1 release
2021-03-15 19:08:28 -07:00
Benjamin Fry
6fcc72acca
Make all warnings across crates and binaries consistent
2021-03-08 15:34:26 -08:00
Roman S. Borschel
ec8f83911c
Re-export AsyncStdConnection(Provider)
2021-01-14 11:40:31 -08:00
Benjamin Fry
140881b0e6
prepare 0.20.0 release
2020-12-29 09:43:28 +01:00
Benjamin Fry
a1c4cdc962
make SocketAddr copy rather than pass by ref
2020-11-28 20:38:00 -08:00
Benjamin Fry
ec1513c59a
add native async fn methods to async-std UdpSocket
2020-11-28 20:38:00 -08:00
Benjamin Fry
ecaf8c92d5
change UdpSocket to have Poll based methods
2020-11-28 20:38:00 -08:00
Benjamin Fry
0da008592a
advise minimum rustc version is now 1.45
2020-11-28 20:38:00 -08:00
Benjamin Fry
a516f38b61
fix clippy warnings
2020-11-28 20:38:00 -08:00
Benjamin Fry
1b8f865066
Prepare 0.20.0-alpha.3
2020-10-24 20:03:22 -07:00
Dirkjan Ochtman
025f62640f
attach associated type Time to UdpSocket trait
2020-10-16 13:24:45 -07:00
Dirkjan Ochtman
c4d254b49b
define DnsTcpStream supertrait for Connect
2020-10-16 13:24:45 -07:00
Dirkjan Ochtman
ab46adcc09
associate Time type with Connect trait
2020-10-16 13:24:45 -07:00
Dirkjan Ochtman
4ee7ffadfd
explicitly make Connect implement the Transport
2020-10-16 13:24:45 -07:00
Dirkjan Ochtman
3c0158a9d0
disable Nagle's algorithm for TCP connections
2020-10-15 22:35:20 +02:00
Dirkjan Ochtman
24512f63a5
limit futures dependencies to what is necessary
2020-10-13 07:58:06 -07:00
Dirkjan Ochtman
b75c4dd47e
spawn connection futures directly onto runtime
2020-09-30 11:09:40 -07:00
dependabot-preview[bot]
de95ad55c5
Bump async-std from 1.6.3 to 1.6.4
...
Bumps [async-std](https://github.com/async-rs/async-std ) from 1.6.3 to 1.6.4.
- [Release notes](https://github.com/async-rs/async-std/releases )
- [Changelog](https://github.com/async-rs/async-std/blob/master/CHANGELOG.md )
- [Commits](https://github.com/async-rs/async-std/compare/v1.6.3...v1.6.4 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-09-21 18:30:34 -07:00
Benjamin Fry
4af665e089
update version for 0.20.0-alpha.2
2020-09-16 16:15:10 -07:00
Benjamin Fry
401e068a52
bump minimum rustc version to 1.42
2020-09-16 16:15:10 -07:00
Benjamin Fry
248fd8709b
make errors generic in DnsHandle for Resolver
2020-09-15 15:27:44 -07:00
Benjamin Fry
b57b2343f0
bump trust-dns-versions to 0.20.0-alpha.1
2020-08-16 17:58:21 -07:00
dependabot-preview[bot]
fdf15cdc59
Bump async-trait from 0.1.33 to 0.1.36
...
Bumps [async-trait](https://github.com/dtolnay/async-trait ) from 0.1.33 to 0.1.36.
- [Release notes](https://github.com/dtolnay/async-trait/releases )
- [Commits](https://github.com/dtolnay/async-trait/compare/0.1.33...0.1.36 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-23 23:35:40 -07:00
Benjamin Fry
2710b9f4f4
Fully support *ring* for all DNSSEC operations. ( #1145 )
...
* add more debug information to DNSSEC validation
* update ring validation to allow 1024bit keys for all Algorithm types
* disable dnssec tests in std builds
* ensure TrustAnchor is constructed properly in DnsSecSyncClient
* add key length to DNSKEY display
2020-06-23 10:46:22 -07:00
Benjamin Fry
16f4e862ef
rename all references to branch master to main
2020-06-19 11:12:06 -07:00
dependabot-preview[bot]
d3d2142267
Bump async-trait from 0.1.30 to 0.1.31
...
Bumps [async-trait](https://github.com/dtolnay/async-trait ) from 0.1.30 to 0.1.31.
- [Release notes](https://github.com/dtolnay/async-trait/releases )
- [Commits](https://github.com/dtolnay/async-trait/compare/0.1.30...0.1.31 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-05-21 09:18:13 -07:00
dependabot-preview[bot]
d2fcef8a11
Bump futures from 0.3.4 to 0.3.5
...
Bumps [futures](https://github.com/rust-lang/futures-rs ) from 0.3.4 to 0.3.5.
- [Release notes](https://github.com/rust-lang/futures-rs/releases )
- [Changelog](https://github.com/rust-lang/futures-rs/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/futures-rs/compare/0.3.4...0.3.5 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-05-14 11:00:19 -07:00
Benjamin Fry
aa315c13b9
bump versions to 0.20 and update Changelog
2020-05-04 15:37:35 -07:00
Johnny Bergström
2502c58c14
use RuntimeProvider in https ( #1077 )
...
* logger: missing https crate
* https: use RuntimeProvider when making connections
- [X] use RuntimeProvider when making TCP connections
- [ ] use RuntimeProvider when making TLS upgrades
- [ ] migrate tests
* RuntimeProvider::Tcp: remove async read/write
The TCP needs to Connect, the async readwriter will be in the
transport of connect. Thus we don't need it to be a requirement
on the top trait of RuntimeProvider
* AsyncResolver: remove async from new()
Related to overriding RuntimeProvider for #1074
Solves #1056
* cleanup tests
* rebase master for 0.19.5
* fix windows tests
Co-authored-by: Benjamin Fry <benjaminfry@me.com >
2020-05-02 11:18:50 -07:00
Benjamin Fry
30e0f302a0
bump version to 0.19.5
2020-04-27 11:58:09 -07:00
Benjamin Fry
4a730dd75c
fix readme documentation for async-std, remove tokio references
2020-04-12 11:51:42 -07:00
Benjamin Fry
49a88d769d
bump versions to 0.19.4, update Changelog
2020-04-11 17:06:22 -07:00
Benjamin Fry
e6902f7a57
cleanup some feature based build params
2020-04-11 13:51:52 -07:00
Benjamin Fry
9f4d01aae7
update crates.io information
2020-04-11 13:51:52 -07:00
Benjamin Fry
fd356c258b
port over all tests
2020-04-11 13:51:52 -07:00