[CDRIVER-4245] Mongo C Driver: Support BoringSSL as the TLS library Created: 17/Dec/21 Updated: 10/Feb/23 |
|
| Status: | Backlog |
| Project: | C Driver |
| Component/s: | tls |
| Affects Version/s: | None |
| Fix Version/s: | None |
| Type: | New Feature | Priority: | Unknown |
| Reporter: | Kevin Chen | Assignee: | Unassigned |
| Resolution: | Unresolved | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Epic Link: | CDRIVER-4575 |
| Description |
|
Developers may prefer BoringSSL in their applications because it has fewer features, but they also want to link libmongoc. It would be convenient if BoringSSL could be another option for the TLS library. It is more work than dropping in BoringSSL. The existing OpenSSL adapter calls some API not available in BoringSSL, such as BIO_new_ssl. This ticket may be a duplicate of SWIFT-700. |
| Comments |
| Comment by Kevin Albertson [ 19/Dec/21 ] |
|
Thank you for the feature request kevin@kevinchen.co. I do not think this is a duplicate of SWIFT-700, which only applies to the Swift driver. |