-
Notifications
You must be signed in to change notification settings - Fork 424
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Split dnskey_to_pem.rs out into its own util crate.
Move the utility programs into their own crate that complements the main TRust-DNS crate. This will allow their dependencies to evolve separately from the main crate. In particular, this is a step towards getting the fully-DNSSEC-capable client working using only *ring*, because it moves OpenSSL-specific code out of the client.
- Loading branch information
1 parent
d1a5fb6
commit 7a7dbca
Showing
5 changed files
with
98 additions
and
28 deletions.
There are no files selected for viewing
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,43 @@ | ||
[package] | ||
name = "trust-dns-util" | ||
version = "0.1.0" | ||
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) | ||
description = """ | ||
Utilities that complement TRust-DNS. | ||
""" | ||
|
||
# These URLs point to more information about the repository | ||
documentation = "https://docs.rs/trust-dns" | ||
homepage = "http://www.trust-dns.org/index.html" | ||
repository = "https://github.com/bluejekyll/trust-dns" | ||
|
||
# This is a small list of keywords used to categorize and search for this | ||
# package. | ||
keywords = ["DNS", "BIND", "dig", "named", "dnssec"] | ||
categories = ["network-programming"] | ||
|
||
# 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 `/` | ||
license = "MIT/Apache-2.0" | ||
|
||
[badges] | ||
travis-ci = { repository = "bluejekyll/trust-dns" } | ||
appveyor = { repository = "bluejekyll/trust-dns", branch = "master", service = "github" } | ||
coveralls = { repository = "bluejekyll/trust-dns", branch = "master", service = "github" } | ||
|
||
[[bin]] | ||
name = "dnskey-to-pem" | ||
path = "src/dnskey_to_pem.rs" | ||
|
||
[dependencies] | ||
clap = "^2.23.3" | ||
data-encoding = "^1.2.0" | ||
trust-dns = "0.11.3" | ||
env_logger = "0.4.2" | ||
log = "^0.3.5" | ||
openssl = { version = "^0.9.8", features = ["v102", "v110"] } |
File renamed without changes.