diff --git a/parsec-openssl-provider/Cargo.toml b/parsec-openssl-provider/Cargo.toml index 07137e72..c14aa262 100644 --- a/parsec-openssl-provider/Cargo.toml +++ b/parsec-openssl-provider/Cargo.toml @@ -15,3 +15,4 @@ log = "0.4" parsec-client = { git = "https://github.com/parallaxsecond/parsec-client-rust", tag="0.16.0" } parsec-openssl2 = { path = "../parsec-openssl2" } openssl-errors = "0.2.0" +env_logger = "0.11.2" diff --git a/parsec-openssl-provider/src/lib.rs b/parsec-openssl-provider/src/lib.rs index e66a4dc1..dabe0152 100644 --- a/parsec-openssl-provider/src/lib.rs +++ b/parsec-openssl-provider/src/lib.rs @@ -34,6 +34,8 @@ pub unsafe fn parsec_provider_provider_init( out: *mut *const OSSL_DISPATCH, provctx: types::VOID_PTR_PTR, ) -> Result<(), parsec_openssl2::Error> { + env_logger::init(); + let parsec_provider_teardown_ptr: ProviderTeardownPtr = parsec_provider_teardown; let parsec_provider_gettable_params_ptr: ProviderGettableParamsPtr =