bump version to 0.19.2

This commit is contained in:
Benjamin Fry 2020-01-16 18:12:24 -08:00
parent 4438413e26
commit eb077cfb68
14 changed files with 103 additions and 97 deletions

View File

@ -5,6 +5,12 @@ This project adheres to [Semantic Versioning](http://semver.org/).
All notes should be prepended with the location of the change, e.g. `(proto)` or `(resolver)`.
## 0.19.2
### Changes
- (resolver) make system config loading optional to support fuchsia (chunyingw) #996
## 0.19.1
### Changes

96
Cargo.lock generated
View File

@ -1055,7 +1055,7 @@ dependencies = [
[[package]]
name = "trust-dns"
version = "0.19.1"
version = "0.19.2"
dependencies = [
"chrono 0.4.10 (registry+https://github.com/rust-lang/crates.io-index)",
"clap 2.33.0 (registry+https://github.com/rust-lang/crates.io-index)",
@ -1066,19 +1066,19 @@ dependencies = [
"regex 1.3.3 (registry+https://github.com/rust-lang/crates.io-index)",
"rustls 0.16.0 (registry+https://github.com/rust-lang/crates.io-index)",
"tokio 0.2.9 (registry+https://github.com/rust-lang/crates.io-index)",
"trust-dns-client 0.19.1",
"trust-dns-https 0.19.1",
"trust-dns-native-tls 0.19.1",
"trust-dns-openssl 0.19.1",
"trust-dns-proto 0.19.1",
"trust-dns-rustls 0.19.1",
"trust-dns-server 0.19.1",
"trust-dns-client 0.19.2",
"trust-dns-https 0.19.2",
"trust-dns-native-tls 0.19.2",
"trust-dns-openssl 0.19.2",
"trust-dns-proto 0.19.2",
"trust-dns-rustls 0.19.2",
"trust-dns-server 0.19.2",
"webpki-roots 0.18.0 (registry+https://github.com/rust-lang/crates.io-index)",
]
[[package]]
name = "trust-dns-client"
version = "0.19.1"
version = "0.19.2"
dependencies = [
"backtrace 0.3.40 (registry+https://github.com/rust-lang/crates.io-index)",
"chrono 0.4.10 (registry+https://github.com/rust-lang/crates.io-index)",
@ -1094,14 +1094,14 @@ dependencies = [
"serde 1.0.104 (registry+https://github.com/rust-lang/crates.io-index)",
"thiserror 1.0.9 (registry+https://github.com/rust-lang/crates.io-index)",
"tokio 0.2.9 (registry+https://github.com/rust-lang/crates.io-index)",
"trust-dns-https 0.19.1",
"trust-dns-proto 0.19.1",
"trust-dns-https 0.19.2",
"trust-dns-proto 0.19.2",
"webpki 0.21.0 (registry+https://github.com/rust-lang/crates.io-index)",
]
[[package]]
name = "trust-dns-compatibility"
version = "0.19.1"
version = "0.19.2"
dependencies = [
"chrono 0.4.10 (registry+https://github.com/rust-lang/crates.io-index)",
"data-encoding 2.1.2 (registry+https://github.com/rust-lang/crates.io-index)",
@ -1109,12 +1109,12 @@ dependencies = [
"futures 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)",
"openssl 0.10.26 (registry+https://github.com/rust-lang/crates.io-index)",
"rand 0.7.3 (registry+https://github.com/rust-lang/crates.io-index)",
"trust-dns-client 0.19.1",
"trust-dns-client 0.19.2",
]
[[package]]
name = "trust-dns-https"
version = "0.19.1"
version = "0.19.2"
dependencies = [
"backtrace 0.3.40 (registry+https://github.com/rust-lang/crates.io-index)",
"bytes 0.5.3 (registry+https://github.com/rust-lang/crates.io-index)",
@ -1128,8 +1128,8 @@ dependencies = [
"thiserror 1.0.9 (registry+https://github.com/rust-lang/crates.io-index)",
"tokio 0.2.9 (registry+https://github.com/rust-lang/crates.io-index)",
"tokio-rustls 0.12.2 (registry+https://github.com/rust-lang/crates.io-index)",
"trust-dns-proto 0.19.1",
"trust-dns-rustls 0.19.1",
"trust-dns-proto 0.19.2",
"trust-dns-rustls 0.19.2",
"typed-headers 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)",
"webpki 0.21.0 (registry+https://github.com/rust-lang/crates.io-index)",
"webpki-roots 0.18.0 (registry+https://github.com/rust-lang/crates.io-index)",
@ -1137,7 +1137,7 @@ dependencies = [
[[package]]
name = "trust-dns-integration"
version = "0.19.1"
version = "0.19.2"
dependencies = [
"chrono 0.4.10 (registry+https://github.com/rust-lang/crates.io-index)",
"env_logger 0.7.1 (registry+https://github.com/rust-lang/crates.io-index)",
@ -1149,41 +1149,41 @@ dependencies = [
"rusqlite 0.21.0 (registry+https://github.com/rust-lang/crates.io-index)",
"rustls 0.16.0 (registry+https://github.com/rust-lang/crates.io-index)",
"tokio 0.2.9 (registry+https://github.com/rust-lang/crates.io-index)",
"trust-dns-client 0.19.1",
"trust-dns-https 0.19.1",
"trust-dns-openssl 0.19.1",
"trust-dns-proto 0.19.1",
"trust-dns-resolver 0.19.1",
"trust-dns-rustls 0.19.1",
"trust-dns-server 0.19.1",
"trust-dns-client 0.19.2",
"trust-dns-https 0.19.2",
"trust-dns-openssl 0.19.2",
"trust-dns-proto 0.19.2",
"trust-dns-resolver 0.19.2",
"trust-dns-rustls 0.19.2",
"trust-dns-server 0.19.2",
"webpki-roots 0.18.0 (registry+https://github.com/rust-lang/crates.io-index)",
]
[[package]]
name = "trust-dns-native-tls"
version = "0.19.1"
version = "0.19.2"
dependencies = [
"futures 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)",
"native-tls 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)",
"tokio 0.2.9 (registry+https://github.com/rust-lang/crates.io-index)",
"tokio-tls 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)",
"trust-dns-proto 0.19.1",
"trust-dns-proto 0.19.2",
]
[[package]]
name = "trust-dns-openssl"
version = "0.19.1"
version = "0.19.2"
dependencies = [
"futures 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)",
"openssl 0.10.26 (registry+https://github.com/rust-lang/crates.io-index)",
"tokio 0.2.9 (registry+https://github.com/rust-lang/crates.io-index)",
"tokio-openssl 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
"trust-dns-proto 0.19.1",
"trust-dns-proto 0.19.2",
]
[[package]]
name = "trust-dns-proto"
version = "0.19.1"
version = "0.19.2"
dependencies = [
"async-trait 0.1.22 (registry+https://github.com/rust-lang/crates.io-index)",
"backtrace 0.3.40 (registry+https://github.com/rust-lang/crates.io-index)",
@ -1209,7 +1209,7 @@ dependencies = [
[[package]]
name = "trust-dns-resolver"
version = "0.19.1"
version = "0.19.2"
dependencies = [
"backtrace 0.3.40 (registry+https://github.com/rust-lang/crates.io-index)",
"cfg-if 0.1.10 (registry+https://github.com/rust-lang/crates.io-index)",
@ -1228,17 +1228,17 @@ dependencies = [
"tokio-openssl 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
"tokio-rustls 0.12.2 (registry+https://github.com/rust-lang/crates.io-index)",
"tokio-tls 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)",
"trust-dns-https 0.19.1",
"trust-dns-native-tls 0.19.1",
"trust-dns-openssl 0.19.1",
"trust-dns-proto 0.19.1",
"trust-dns-rustls 0.19.1",
"trust-dns-https 0.19.2",
"trust-dns-native-tls 0.19.2",
"trust-dns-openssl 0.19.2",
"trust-dns-proto 0.19.2",
"trust-dns-rustls 0.19.2",
"webpki-roots 0.18.0 (registry+https://github.com/rust-lang/crates.io-index)",
]
[[package]]
name = "trust-dns-rustls"
version = "0.19.1"
version = "0.19.2"
dependencies = [
"futures 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)",
"log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)",
@ -1246,13 +1246,13 @@ dependencies = [
"rustls 0.16.0 (registry+https://github.com/rust-lang/crates.io-index)",
"tokio 0.2.9 (registry+https://github.com/rust-lang/crates.io-index)",
"tokio-rustls 0.12.2 (registry+https://github.com/rust-lang/crates.io-index)",
"trust-dns-proto 0.19.1",
"trust-dns-proto 0.19.2",
"webpki 0.21.0 (registry+https://github.com/rust-lang/crates.io-index)",
]
[[package]]
name = "trust-dns-server"
version = "0.19.1"
version = "0.19.2"
dependencies = [
"backtrace 0.3.40 (registry+https://github.com/rust-lang/crates.io-index)",
"bytes 0.5.3 (registry+https://github.com/rust-lang/crates.io-index)",
@ -1273,26 +1273,26 @@ dependencies = [
"tokio-openssl 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
"tokio-rustls 0.12.2 (registry+https://github.com/rust-lang/crates.io-index)",
"toml 0.5.5 (registry+https://github.com/rust-lang/crates.io-index)",
"trust-dns-client 0.19.1",
"trust-dns-https 0.19.1",
"trust-dns-openssl 0.19.1",
"trust-dns-proto 0.19.1",
"trust-dns-resolver 0.19.1",
"trust-dns-rustls 0.19.1",
"trust-dns-client 0.19.2",
"trust-dns-https 0.19.2",
"trust-dns-openssl 0.19.2",
"trust-dns-proto 0.19.2",
"trust-dns-resolver 0.19.2",
"trust-dns-rustls 0.19.2",
]
[[package]]
name = "trust-dns-util"
version = "0.19.1"
version = "0.19.2"
dependencies = [
"clap 2.33.0 (registry+https://github.com/rust-lang/crates.io-index)",
"data-encoding 2.1.2 (registry+https://github.com/rust-lang/crates.io-index)",
"env_logger 0.7.1 (registry+https://github.com/rust-lang/crates.io-index)",
"log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)",
"openssl 0.10.26 (registry+https://github.com/rust-lang/crates.io-index)",
"trust-dns-client 0.19.1",
"trust-dns-proto 0.19.1",
"trust-dns-resolver 0.19.1",
"trust-dns-client 0.19.2",
"trust-dns-proto 0.19.2",
"trust-dns-resolver 0.19.2",
]
[[package]]

View File

@ -1,6 +1,6 @@
[package]
name = "trust-dns"
version = "0.19.1"
version = "0.19.2"
authors = ["Benjamin Fry <benjaminfry@me.com>"]
edition = "2018"
@ -77,17 +77,17 @@ futures = "0.3.0"
log = "0.4"
rustls = { version = "0.16", optional = true }
tokio = { version = "0.2.1", features = ["rt-core", "rt-threaded", "time"] }
trust-dns-client= { version = "0.19.1", path = "../crates/client" }
trust-dns-openssl = { version = "0.19.1", path = "../crates/openssl", optional = true }
trust-dns-proto = { version = "0.19.1", path = "../crates/proto" }
trust-dns-rustls = { version = "0.19.1", path = "../crates/rustls", optional = true }
trust-dns-server = { version = "0.19.1", path = "../crates/server" }
trust-dns-client= { version = "0.19.2", path = "../crates/client" }
trust-dns-openssl = { version = "0.19.2", path = "../crates/openssl", optional = true }
trust-dns-proto = { version = "0.19.2", path = "../crates/proto" }
trust-dns-rustls = { version = "0.19.2", path = "../crates/rustls", optional = true }
trust-dns-server = { version = "0.19.2", path = "../crates/server" }
[dev-dependencies]
env_logger = "0.7"
native-tls = "0.2"
regex = "1.3.1"
trust-dns-proto = { version = "0.19.1", path = "../crates/proto", features = ["testing"] }
trust-dns-native-tls = { version = "0.19.1", path = "../crates/native-tls" }
trust-dns-https = { version = "0.19.1", path = "../crates/https" }
trust-dns-proto = { version = "0.19.2", path = "../crates/proto", features = ["testing"] }
trust-dns-native-tls = { version = "0.19.2", path = "../crates/native-tls" }
trust-dns-https = { version = "0.19.2", path = "../crates/https" }
webpki-roots = { version = "0.18" }

View File

@ -1,6 +1,6 @@
[package]
name = "trust-dns-client"
version = "0.19.1"
version = "0.19.2"
authors = ["Benjamin Fry <benjaminfry@me.com>"]
edition = "2018"
@ -79,8 +79,8 @@ rustls = { version = "0.16", optional = true }
serde = { version = "1.0", features = ["derive"], optional = true }
thiserror = "1.0.9"
tokio = { version = "0.2.1", features = ["rt-core"] }
trust-dns-https = { version = "0.19.1", path = "../https", optional = true }
trust-dns-proto = { version = "0.19.1", path = "../proto", features = ["dnssec"]}
trust-dns-https = { version = "0.19.2", path = "../https", optional = true }
trust-dns-proto = { version = "0.19.2", path = "../proto", features = ["dnssec"]}
webpki = { version = "0.21", optional = true }
[dev-dependencies]

View File

@ -1,6 +1,6 @@
[package]
name = "trust-dns-https"
version = "0.19.1"
version = "0.19.2"
authors = ["Benjamin Fry <benjaminfry@me.com>"]
edition = "2018"
@ -59,8 +59,8 @@ thiserror = "1.0.9"
tokio = { version = "0.2.1", features = ["tcp", "io-util", "rt-core"] }
tokio-rustls = "0.12.1"
# disables default features, i.e. openssl...
trust-dns-proto = { version = "0.19.1", path = "../proto", features = ["tokio-runtime"], default-features = false }
trust-dns-rustls = { version = "0.19.1", path = "../rustls", default-features = false }
trust-dns-proto = { version = "0.19.2", path = "../proto", features = ["tokio-runtime"], default-features = false }
trust-dns-rustls = { version = "0.19.2", path = "../rustls", default-features = false }
typed-headers = "0.2"
webpki-roots = { version = "0.18" }
webpki = "0.21"

View File

@ -1,6 +1,6 @@
[package]
name = "trust-dns-native-tls"
version = "0.19.1"
version = "0.19.2"
authors = ["Benjamin Fry <benjaminfry@me.com>"]
edition = "2018"
@ -52,7 +52,7 @@ native-tls = "0.2"
tokio = "0.2.1"
tokio-tls = "0.3.0"
# disables default features, i.e. openssl...
trust-dns-proto = { version = "0.19.1", path = "../proto", features = ["tokio-runtime"], default-features = false }
trust-dns-proto = { version = "0.19.2", path = "../proto", features = ["tokio-runtime"], default-features = false }
[dev-dependencies]

View File

@ -1,6 +1,6 @@
[package]
name = "trust-dns-openssl"
version = "0.19.1"
version = "0.19.2"
authors = ["Benjamin Fry <benjaminfry@me.com>"]
edition = "2018"
@ -51,7 +51,7 @@ futures = "0.3.0"
openssl = { version = "0.10", features = ["v102", "v110"] }
tokio-openssl = "0.4.0"
tokio = "0.2.1"
trust-dns-proto = { version = "0.19.1", path = "../proto", features = ["openssl"] }
trust-dns-proto = { version = "0.19.2", path = "../proto", features = ["openssl"] }
[dev-dependencies]
openssl = { version = "0.10", features = ["v102", "v110"] }

View File

@ -1,6 +1,6 @@
[package]
name = "trust-dns-proto"
version = "0.19.1"
version = "0.19.2"
edition = "2018"
authors = ["Benjamin Fry <benjaminfry@me.com>"]

View File

@ -1,6 +1,6 @@
[package]
name = "trust-dns-resolver"
version = "0.19.1"
version = "0.19.2"
authors = ["Benjamin Fry <benjaminfry@me.com>"]
edition = "2018"
@ -80,11 +80,11 @@ tokio = { version = "0.2.1", optional = true }
tokio-tls = { version = "0.3.0", optional = true }
tokio-openssl = { version = "0.4.0", optional = true }
tokio-rustls = { version = "0.12.1", optional = true }
trust-dns-https = { version = "0.19.1", path = "../https", optional = true }
trust-dns-native-tls = { version = "0.19.1", path = "../native-tls", optional = true }
trust-dns-openssl = { version = "0.19.1", path = "../openssl", optional = true }
trust-dns-proto = { version = "0.19.1", path = "../proto" , default-features = false }
trust-dns-rustls = { version = "0.19.1", path = "../rustls", optional = true }
trust-dns-https = { version = "0.19.2", path = "../https", optional = true }
trust-dns-native-tls = { version = "0.19.2", path = "../native-tls", optional = true }
trust-dns-openssl = { version = "0.19.2", path = "../openssl", optional = true }
trust-dns-proto = { version = "0.19.2", path = "../proto" , default-features = false }
trust-dns-rustls = { version = "0.19.2", path = "../rustls", optional = true }
webpki-roots = { version = "0.18", optional = true }
[target.'cfg(windows)'.dependencies]

View File

@ -1,6 +1,6 @@
[package]
name = "trust-dns-rustls"
version = "0.19.1"
version = "0.19.2"
authors = ["Benjamin Fry <benjaminfry@me.com>"]
edition = "2018"
@ -53,7 +53,7 @@ rustls = "0.16"
tokio = { version = "0.2.1", features = ["tcp", "io-util"] }
tokio-rustls = { version = "0.12.1", features = ["early-data"] }
# disables default features, i.e. openssl...
trust-dns-proto = { version = "0.19.1", path = "../proto", features = ["tokio-runtime"], default-features = false }
trust-dns-proto = { version = "0.19.2", path = "../proto", features = ["tokio-runtime"], default-features = false }
webpki = "0.21"
[dev-dependencies]

View File

@ -1,6 +1,6 @@
[package]
name = "trust-dns-server"
version = "0.19.1"
version = "0.19.2"
authors = ["Benjamin Fry <benjaminfry@me.com>"]
edition = "2018"
@ -89,9 +89,9 @@ tokio = { version = "0.2.1", features = ["stream", "tcp", "udp"] }
tokio-openssl = { version = "0.4.0", optional = true }
tokio-rustls = { version = "0.12.1", optional = true }
toml = "0.5"
trust-dns-client= { version = "0.19.1", path = "../client" }
trust-dns-https = { version = "0.19.1", path = "../https", optional = true }
trust-dns-proto = { version = "0.19.1", path = "../proto" }
trust-dns-openssl = { version = "0.19.1", path = "../openssl", optional = true }
trust-dns-resolver = { version = "0.19.1", path = "../resolver", features = ["serde-config"], optional = true }
trust-dns-rustls = { version = "0.19.1", path = "../rustls", optional = true }
trust-dns-client= { version = "0.19.2", path = "../client" }
trust-dns-https = { version = "0.19.2", path = "../https", optional = true }
trust-dns-proto = { version = "0.19.2", path = "../proto" }
trust-dns-openssl = { version = "0.19.2", path = "../openssl", optional = true }
trust-dns-resolver = { version = "0.19.2", path = "../resolver", features = ["serde-config"], optional = true }
trust-dns-rustls = { version = "0.19.2", path = "../rustls", optional = true }

View File

@ -1,6 +1,6 @@
[package]
name = "trust-dns-compatibility"
version = "0.19.1"
version = "0.19.2"
authors = ["Benjamin Fry <benjaminfry@me.com>"]
edition = "2018"
@ -52,4 +52,4 @@ env_logger = "0.7"
futures = "0.3.0"
openssl = { version = "0.10", features = ["v102", "v110"] }
rand = "0.7"
trust-dns-client= { version = "0.19.1", path="../../crates/client", features = ["dnssec-openssl"] }
trust-dns-client= { version = "0.19.2", path="../../crates/client", features = ["dnssec-openssl"] }

View File

@ -1,6 +1,6 @@
[package]
name = "trust-dns-integration"
version = "0.19.1"
version = "0.19.2"
authors = ["Benjamin Fry <benjaminfry@me.com>"]
edition = "2018"
@ -78,14 +78,14 @@ rand = "0.7"
rusqlite = { version = "0.21.0", features = ["bundled"] }
rustls = { version = "0.16" }
tokio = { version = "0.2.1", features = ["time", "rt-core"] }
trust-dns-client= { version = "0.19.1", path = "../../crates/client" }
trust-dns-https = { version = "0.19.1", path = "../../crates/https" }
trust-dns-openssl = { version = "0.19.1", path = "../../crates/openssl" }
trust-dns-proto = { version = "0.19.1", path = "../../crates/proto", features = ["testing"] }
trust-dns-resolver = { version = "0.19.1", path = "../../crates/resolver" }
trust-dns-rustls = { version = "0.19.1", path = "../../crates/rustls" }
trust-dns-client= { version = "0.19.2", path = "../../crates/client" }
trust-dns-https = { version = "0.19.2", path = "../../crates/https" }
trust-dns-openssl = { version = "0.19.2", path = "../../crates/openssl" }
trust-dns-proto = { version = "0.19.2", path = "../../crates/proto", features = ["testing"] }
trust-dns-resolver = { version = "0.19.2", path = "../../crates/resolver" }
trust-dns-rustls = { version = "0.19.2", path = "../../crates/rustls" }
# TODO: fixup tests to not require openssl
trust-dns-server = { version = "0.19.1", path = "../../crates/server" }
trust-dns-server = { version = "0.19.2", path = "../../crates/server" }
webpki-roots = { version = "0.18", optional = true }
[dev-dependencies]

View File

@ -1,6 +1,6 @@
[package]
name = "trust-dns-util"
version = "0.19.1"
version = "0.19.2"
authors = ["Benjamin Fry <benjaminfry@me.com>"]
edition = "2018"
@ -50,9 +50,9 @@ path = "src/pem_to_public_dnskey.rs"
[dependencies]
clap = "2.33.0"
data-encoding = "2.1.0"
trust-dns-client= { version = "0.19.1", features = ["dnssec-openssl"], path = "../crates/client" }
trust-dns-proto = { version = "0.19.1", features = ["dnssec-openssl"], path = "../crates/proto" }
trust-dns-resolver = { version = "0.19.1", features = ["dnssec-openssl"], path = "../crates/resolver" }
trust-dns-client= { version = "0.19.2", features = ["dnssec-openssl"], path = "../crates/client" }
trust-dns-proto = { version = "0.19.2", features = ["dnssec-openssl"], path = "../crates/proto" }
trust-dns-resolver = { version = "0.19.2", features = ["dnssec-openssl"], path = "../crates/resolver" }
env_logger = "0.7"
log = "0.4"
openssl = { version = "0.10", features = ["v102", "v110"] }