Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

BoringSSL: Switch SecureSocket implementation from NSS to BoringSSL #23560

Closed
5 of 6 tasks
whesse opened this issue Jun 1, 2015 · 4 comments
Closed
5 of 6 tasks

BoringSSL: Switch SecureSocket implementation from NSS to BoringSSL #23560

whesse opened this issue Jun 1, 2015 · 4 comments
Assignees
Labels
area-core-library SDK core library issues (core, async, ...); use area-vm or area-web for platform specific libraries. area-meta Cross-cutting, high-level issues (for tracking many other implementation issues, ...). library-io P2 A bug or feature request we're likely to work on type-enhancement A request for a change that isn't a bug
Milestone

Comments

@whesse
Copy link
Contributor

whesse commented Jun 1, 2015

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.

@whesse
Copy link
Contributor Author

whesse commented Jun 1, 2015

Marked this as being blocked by #23561.

@whesse whesse added Type-Enhancement area-core-library SDK core library issues (core, async, ...); use area-vm or area-web for platform specific libraries. library-io labels Jun 1, 2015
@whesse whesse self-assigned this Jun 1, 2015
@Scorpiion
Copy link

Looking forward to this, a nice change!

@sethladd sethladd added this to the 1.12 milestone Jul 22, 2015
@sgjesse sgjesse modified the milestones: 1.13, 1.12 Aug 5, 2015
@mit-mit mit-mit added the area-meta Cross-cutting, high-level issues (for tracking many other implementation issues, ...). label Aug 26, 2015
@mit-mit
Copy link
Member

mit-mit commented Aug 26, 2015

@whesse, I updated this to follow the meta bug style. Can you complete the list I started for things that need to happen in 1.13? Thanks!

@mit-mit mit-mit changed the title Switch SecureSocket implementation from NSS to BoringSSL BoringSSL: Switch SecureSocket implementation from NSS to BoringSSL Oct 20, 2015
@whesse
Copy link
Contributor Author

whesse commented Oct 21, 2015

This is now complete. Filing a separate bug for the changelog entry.

@whesse whesse closed this as completed Oct 21, 2015
@kevmoo kevmoo added P2 A bug or feature request we're likely to work on type-enhancement A request for a change that isn't a bug and removed Priority-Medium labels Mar 1, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area-core-library SDK core library issues (core, async, ...); use area-vm or area-web for platform specific libraries. area-meta Cross-cutting, high-level issues (for tracking many other implementation issues, ...). library-io P2 A bug or feature request we're likely to work on type-enhancement A request for a change that isn't a bug
Projects
None yet
Development

No branches or pull requests

6 participants