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