Skip to content
This repository was archived by the owner on Apr 22, 2023. It is now read-only.

crypto: update root certificates#6489

Merged
bnoordhuis merged 4 commits intonodejs:masterfrom
bnoordhuis:crypto-gen-root-certs
Nov 11, 2013
Merged

crypto: update root certificates#6489
bnoordhuis merged 4 commits intonodejs:masterfrom
bnoordhuis:crypto-gen-root-certs

Conversation

@bnoordhuis
Copy link
Copy Markdown
Member

Update the list of root certificates in src/node_root_certs.h with
tools/mk-ca-bundle.pl and update src/node_crypto.cc to make use of
the new format.

Fixes #6013.

Suggested reviewer: @indutny

Remove unneeded functionality and tweak the generated output so we
can #include it in C++ source code.
This is a file from the NSS project containing root certificate data.
It can be downloaded from:

  https://mxr.mozilla.org/mozilla/source/security/nss/lib/ckfw/builtins/certdata.txt?raw=1

Once downloaded, running `perl tools/mk-ca-bundle.pl` will update
src/node_root_certs.h.  Commit, rebuild and go.
Update the list of root certificates in src/node_root_certs.h with
tools/mk-ca-bundle.pl and update src/node_crypto.cc to make use of
the new format.

Fixes nodejs#6013.
@Nodejs-Jenkins
Copy link
Copy Markdown

Thank you for contributing this pull request! Here are a few pointers to make sure your submission will be considered for inclusion.

Commit bnoordhuis/node@d4c09f2 has the following error(s):

  • Commit message line too long: 5

You can fix all these things without opening another issue.

Please see CONTRIBUTING.md for more information

@bnoordhuis
Copy link
Copy Markdown
Member Author

Commit message line too long: 5

I know and that's not going to get fixed, Jenkins bot. It's a URL.

@bhcleek
Copy link
Copy Markdown

bhcleek commented Nov 11, 2013

I verified that this resolved the problem with the Go Daddy Class 2 certificate that was discussed on #6013.

@bnoordhuis bnoordhuis closed this Nov 11, 2013
@bnoordhuis bnoordhuis deleted the crypto-gen-root-certs branch November 11, 2013 11:23
@bnoordhuis bnoordhuis merged commit a12870c into nodejs:master Nov 11, 2013
@bnoordhuis
Copy link
Copy Markdown
Member Author

Cheers, thanks for testing. Landed in master.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants