Skip to content

BoringSSL: Switch SecureSocket implementation from NSS to BoringSSL #23560

@whesse

Description

@whesse

We are switching the Dart standalone executable "dart" and the dart:io library to use the BoringSSL library (https://boringssl.googlesource.com/boringssl/)
instead of the Mozilla NSS library.

This will simplify the API for importing certificates and keys, simplify the build process and decrease the executable size, and switch to a simpler, smaller SSL library that is maintained by Google with outdated code removed and new TLS features added quickly.

This master bug (issue) will be used to track requests, and be marked as blocked on all the bugs tracking individual feature implementations. @mit-mit: edited this to fit other meta issues.

Metadata

Metadata

Assignees

Labels

P2A bug or feature request we're likely to work onarea-core-librarySDK core library issues (core, async, ...); use area-vm or area-web for platform specific libraries.area-metaCross-cutting, high-level issues (for tracking many other implementation issues, ...).library-iotype-enhancementA request for a change that isn't a bug

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions