[PR #217] [MERGED] Factor out tokio-openssl support to new trust_dns_openssl crate. #1307

Closed
opened 2026-03-16 01:59:26 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/hickory-dns/hickory-dns/pull/217
Author: @briansmith
Created: 10/1/2017
Status: Merged
Merged: 10/2/2017
Merged by: @bluejekyll

Base: masterHead: openssl


📝 Commits (5)

  • 44fb32a Factor out tokio-openssl support to new trust_dns_openssl crate.
  • 83e5bac Make server tests pass with --no-default-features.
  • 293f788 Move some OpenSSL-specific code from server to trust_dns_openssl.
  • 99cfc0d Remove remaining openssl and tokio-openssl deps from server.
  • 1f14ee5 Update Travis CI and Appveyor configuration for trust_dns_openssl.

📊 Changes

26 files changed (+568 additions, -306 deletions)

View changed files

📝 .travis.yml (+2 -3)
📝 Cargo.lock (+61 -30)
📝 Cargo.toml (+1 -1)
📝 README.md (+1 -0)
📝 appveyor.yml (+2 -1)
📝 client/Cargo.toml (+1 -6)
📝 client/src/lib.rs (+0 -5)
📝 integration-tests/Cargo.toml (+1 -0)
📝 integration-tests/tests/server_future_tests.rs (+2 -1)
📝 native-tls/Cargo.toml (+1 -1)
openssl/Cargo.toml (+52 -0)
openssl/README.md (+9 -0)
openssl/src/digest.rs (+0 -0)
📝 openssl/src/lib.rs (+9 -2)
📝 openssl/src/tests.rs (+124 -9)
📝 openssl/src/tls_client_connection.rs (+4 -4)
📝 openssl/src/tls_client_stream.rs (+25 -18)
openssl/src/tls_server.rs (+107 -0)
📝 openssl/src/tls_stream.rs (+54 -56)
📝 rustls/Cargo.toml (+1 -1)

...and 6 more files

📄 Description

No description provided


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/hickory-dns/hickory-dns/pull/217 **Author:** [@briansmith](https://github.com/briansmith) **Created:** 10/1/2017 **Status:** ✅ Merged **Merged:** 10/2/2017 **Merged by:** [@bluejekyll](https://github.com/bluejekyll) **Base:** `master` ← **Head:** `openssl` --- ### 📝 Commits (5) - [`44fb32a`](https://github.com/hickory-dns/hickory-dns/commit/44fb32a51f5b66588e4cd51ad911de2f5b64fb78) Factor out tokio-openssl support to new trust_dns_openssl crate. - [`83e5bac`](https://github.com/hickory-dns/hickory-dns/commit/83e5bac8928e6d8c4d28ea9a6db479086b455b03) Make server tests pass with `--no-default-features`. - [`293f788`](https://github.com/hickory-dns/hickory-dns/commit/293f788b4fb46048540b75fbc25feddccdfe22c2) Move some OpenSSL-specific code from server to trust_dns_openssl. - [`99cfc0d`](https://github.com/hickory-dns/hickory-dns/commit/99cfc0dad4e74f5f14d28ee794b0f3c80a7e1be8) Remove remaining openssl and tokio-openssl deps from server. - [`1f14ee5`](https://github.com/hickory-dns/hickory-dns/commit/1f14ee5db24dc215081101e94b39a05e30facd7f) Update Travis CI and Appveyor configuration for trust_dns_openssl. ### 📊 Changes **26 files changed** (+568 additions, -306 deletions) <details> <summary>View changed files</summary> 📝 `.travis.yml` (+2 -3) 📝 `Cargo.lock` (+61 -30) 📝 `Cargo.toml` (+1 -1) 📝 `README.md` (+1 -0) 📝 `appveyor.yml` (+2 -1) 📝 `client/Cargo.toml` (+1 -6) 📝 `client/src/lib.rs` (+0 -5) 📝 `integration-tests/Cargo.toml` (+1 -0) 📝 `integration-tests/tests/server_future_tests.rs` (+2 -1) 📝 `native-tls/Cargo.toml` (+1 -1) ➕ `openssl/Cargo.toml` (+52 -0) ➕ `openssl/README.md` (+9 -0) ➕ `openssl/src/digest.rs` (+0 -0) 📝 `openssl/src/lib.rs` (+9 -2) 📝 `openssl/src/tests.rs` (+124 -9) 📝 `openssl/src/tls_client_connection.rs` (+4 -4) 📝 `openssl/src/tls_client_stream.rs` (+25 -18) ➕ `openssl/src/tls_server.rs` (+107 -0) 📝 `openssl/src/tls_stream.rs` (+54 -56) 📝 `rustls/Cargo.toml` (+1 -1) _...and 6 more files_ </details> ### 📄 Description _No description provided_ --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-03-16 01:59:26 +03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/hickory-dns#1307
No description provided.