You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The `SSL_new` entry point is described as returning `NULL` for error
conditions. Prior to this commit the only possible error was from the
`SSL_CTX` Mutex being poisoned - the `SSL::new` constructor was
infallible.
To support loading certs on-demand from default locations when
constructing a `SSL` from a `SSL_CTX` this commit updates the `SSL::new`
constructor fn to be fallible. We convert any error to a `NULL`
return in the entry-point wrapper.
0 commit comments