Skip to content

Commit

Permalink
chore: Add support for ring as aws_lc_rs does not support Windows
Browse files Browse the repository at this point in the history
  • Loading branch information
rholshausen committed Jun 24, 2024
1 parent 85cb214 commit 2978e1a
Show file tree
Hide file tree
Showing 3 changed files with 32 additions and 32 deletions.
58 changes: 29 additions & 29 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion pact_mock_server/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ pact_matching = { version = "~1.2.2", default-features = false }
pact_models = { version = "~1.2.0", default-features = false }
pact-plugin-driver = { version = "~0.6.1", optional = true, default-features = false }
rcgen = { version = "0.13.1", optional = true }
rustls = { version = "0.23.5", optional = true }
rustls = { version = "0.23.5", optional = true, features = ["ring"] }
rustls-pemfile = { version = "2.1.2", optional = true }
serde = { version = "1.0.197", features = ["derive"] }
serde_json = "1.0.115"
Expand Down
4 changes: 2 additions & 2 deletions pact_mock_server/src/builder.rs
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ use pact_models::PactSpecification;
use pact_models::v4::pact::V4Pact;
#[cfg(feature = "plugins")] use pact_plugin_driver::catalogue_manager;
#[cfg(feature = "tls")] use rcgen::{CertifiedKey, generate_simple_self_signed};
#[cfg(feature = "tls")] use rustls::crypto::aws_lc_rs::default_provider;
#[cfg(feature = "tls")] use rustls::crypto::ring::default_provider;
#[cfg(feature = "tls")] use rustls::crypto::CryptoProvider;
#[cfg(feature = "tls")] use rustls::pki_types::PrivateKeyDer;
#[cfg(feature = "tls")] use rustls::ServerConfig;
Expand Down Expand Up @@ -207,7 +207,7 @@ mod tests {
use pact_models::v4::http_parts::HttpRequest;
use pact_models::v4::interaction::V4Interaction;
use reqwest::header::ACCEPT;
#[cfg(feature = "tls")] use rustls::crypto::aws_lc_rs::default_provider;
#[cfg(feature = "tls")] use rustls::crypto::ring::default_provider;
#[cfg(feature = "tls")] use rustls::crypto::CryptoProvider;

use super::MockServerBuilder;
Expand Down

0 comments on commit 2978e1a

Please sign in to comment.