2015-08-08 02:55:03 +00:00
|
|
|
[package]
|
|
|
|
name = "trust-dns"
|
2016-11-04 02:30:58 +00:00
|
|
|
version = "0.8.1"
|
2015-08-21 18:21:20 +00:00
|
|
|
authors = ["Benjamin Fry <benjaminfry@me.com>"]
|
|
|
|
|
|
|
|
# A short blurb about the package. This is not rendered in any format when
|
|
|
|
# uploaded to crates.io (aka this is not markdown)
|
2016-06-21 06:28:34 +00:00
|
|
|
description = """
|
|
|
|
TRust-DNS is a safe and secure DNS server and client with DNSec support.
|
2016-08-09 07:36:56 +00:00
|
|
|
Eventually this could be a replacement for BIND9. DNSSec on the client side,
|
2016-06-21 06:28:34 +00:00
|
|
|
with NSEC validation for negative records, is complete. The client and
|
|
|
|
server both support dynamic DNS with authenticated requests.
|
2016-05-21 20:02:20 +00:00
|
|
|
"""
|
2015-08-21 18:21:20 +00:00
|
|
|
|
|
|
|
# These URLs point to more information about the repository
|
2016-08-28 05:27:00 +00:00
|
|
|
documentation = "https://docs.rs/trust-dns"
|
2015-09-08 05:32:12 +00:00
|
|
|
homepage = "http://www.trust-dns.org/index.html"
|
2015-08-21 18:21:20 +00:00
|
|
|
repository = "https://github.com/bluejekyll/trust-dns"
|
|
|
|
|
|
|
|
# This points to a file in the repository (relative to this Cargo.toml). The
|
|
|
|
# contents of this file are stored and indexed in the registry.
|
|
|
|
readme = "README.md"
|
|
|
|
|
|
|
|
# This is a small list of keywords used to categorize and search for this
|
|
|
|
# package.
|
2015-09-08 05:38:13 +00:00
|
|
|
keywords = ["DNS", "BIND", "dig", "named", "dnssec"]
|
2015-08-21 18:21:20 +00:00
|
|
|
|
|
|
|
# This is a string description of the license for this package. Currently
|
|
|
|
# crates.io will validate the license provided against a whitelist of known
|
|
|
|
# license identifiers from http://spdx.org/licenses/. Multiple licenses can
|
|
|
|
# be separated with a `/`
|
2016-08-27 04:51:06 +00:00
|
|
|
license = "MIT/Apache-2.0"
|
2015-08-08 02:55:03 +00:00
|
|
|
|
2015-09-13 05:28:58 +00:00
|
|
|
# custom build steps
|
|
|
|
build = "build.rs"
|
|
|
|
|
2015-09-17 14:41:16 +00:00
|
|
|
[features]
|
|
|
|
|
2015-09-13 05:28:58 +00:00
|
|
|
[lib]
|
|
|
|
name = "trust_dns"
|
|
|
|
path = "src/lib.rs"
|
|
|
|
|
|
|
|
[[bin]]
|
|
|
|
name = "named"
|
2016-03-31 04:25:18 +00:00
|
|
|
path = "src/named.rs"
|
2015-09-13 05:28:58 +00:00
|
|
|
|
|
|
|
|
2015-09-02 06:53:44 +00:00
|
|
|
[profile.dev]
|
|
|
|
opt-level = 0 # Controls the --opt-level the compiler builds with
|
|
|
|
debug = true # Controls whether the compiler passes `-g`
|
|
|
|
rpath = false # Controls whether the compiler passes `-C rpath`
|
|
|
|
lto = false # Controls `-C lto` for binaries and staticlibs
|
|
|
|
debug-assertions = true # Controls whether debug assertions are enabled
|
|
|
|
codegen-units = 1 # Controls whether the compiler passes `-C codegen-units`
|
|
|
|
# `codegen-units` is ignored when `lto = true`
|
|
|
|
|
|
|
|
# The testing profile, used for `cargo test`
|
|
|
|
[profile.test]
|
|
|
|
opt-level = 0
|
|
|
|
debug = true
|
|
|
|
rpath = false
|
|
|
|
lto = false
|
|
|
|
debug-assertions = true
|
|
|
|
codegen-units = 1
|
|
|
|
|
2015-08-08 02:55:03 +00:00
|
|
|
[dependencies]
|
2016-05-28 09:07:52 +00:00
|
|
|
backtrace = "^0.2.1"
|
2016-03-31 06:40:05 +00:00
|
|
|
chrono = "^0.2.21"
|
2016-03-31 04:25:18 +00:00
|
|
|
data-encoding = "^1.1.2"
|
2016-03-31 06:40:05 +00:00
|
|
|
docopt = "^0.6.78"
|
2016-06-20 05:51:01 +00:00
|
|
|
error-chain = "0.1.12"
|
2016-10-21 04:42:01 +00:00
|
|
|
futures = "^0.1"
|
2016-10-01 14:03:06 +00:00
|
|
|
lazy_static = "^0.2.1"
|
2016-03-31 06:40:05 +00:00
|
|
|
log = "^0.3.5"
|
2016-05-03 04:54:35 +00:00
|
|
|
mio = "^0.5.1"
|
2016-10-20 05:17:46 +00:00
|
|
|
openssl = "^0.8.3"
|
2016-06-29 06:36:15 +00:00
|
|
|
rand = "^0.3"
|
2016-03-31 06:40:05 +00:00
|
|
|
rustc-serialize = "^0.3.18"
|
2016-06-17 06:53:29 +00:00
|
|
|
rusqlite = "^0.7.3"
|
2016-10-21 04:42:01 +00:00
|
|
|
time = "^0.1"
|
|
|
|
tokio-core = "^0.1"
|
|
|
|
toml = "^0.1"
|