-
Type: Improvement
-
Resolution: Duplicate
-
Priority: Major - P3
-
Affects Version/s: 2.0.0
-
Component/s: None
-
None
mongoc 1.4.0 Add(s|ed) support for Native TLS implementations on Darwin and Windows.
For backwards compatibility reasons we can't switch the meaning of "--enable-ssl", so it still defaults to mean "use OpenSSL".
As this switch is deprecated, it should be removed in 2.0.0 and the user set to explicitly provide --enable-openssl or --enable-secure-transport.
Alternatively, if we go the route of --enable-ssl=[openssl|darwin], we should default to the platform native one.
- duplicates
-
CDRIVER-2545 Make Secure Transport the default on macOS and SChannel the default on Windows
- Closed
- is related to
-
CDRIVER-749 NativeTLS: Don't depend on OpenSSL on Windows and Mac OS X
- Development Complete