[CDRIVER-1166] CMake option to build with native TLS on OSX (Secure Transport) Created: 21/Mar/16 Updated: 21/Mar/16 Resolved: 21/Mar/16 |
|
| Status: | Closed |
| Project: | C Driver |
| Component/s: | Build, libmongoc |
| Affects Version/s: | None |
| Fix Version/s: | 1.4.0 |
| Type: | New Feature | Priority: | Major - P3 |
| Reporter: | A. Jesse Jiryu Davis | Assignee: | A. Jesse Jiryu Davis |
| Resolution: | Duplicate | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||||||||||||||
| Description |
|
Update CMakeLists.txt in libmongoc with the same build logic as the Autotools build system: If OpenSSL's headers or shared library are not available on Mac, fall back to Apple's Secure Transport. Add an option to force Secure Transport even when OpenSSL is available. Starting in version 2.0, switch the default to Secure Transport; users will be able to opt in to OpenSSL. |
| Comments |
| Comment by A. Jesse Jiryu Davis [ 21/Mar/16 ] |
|
Thanks. |
| Comment by Hannes Magnusson [ 21/Mar/16 ] |
|
Already have a ticket, see |
| Comment by A. Jesse Jiryu Davis [ 21/Mar/16 ] |
|
Yes. |
| Comment by Andrew Morrow (Inactive) [ 21/Mar/16 ] |
|
Will versions of the C driver built with the different TLS providers still have the same ABI? |