Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(79)

Issue 1687533002: Adds support for PKCS12 containers to SecurityContext (Closed)

Created:
4 years, 10 months ago by zra
Modified:
4 years, 10 months ago
Reviewers:
Bill Hesse
CC:
reviews_dartlang.org, vm-dev_dartlang.org
Base URL:
git@github.com:dart-lang/sdk.git@master
Target Ref:
refs/heads/master
Visibility:
Public.

Description

Adds support for PKCS12 containers to SecurityContext Looking forward to using platform specific APIs, this container type is more common on MacOS and Windows, and is the only container type supported by the native iOS API. R=whesse@google.com Committed: https://github.com/dart-lang/sdk/commit/89f414dc3776c0ed3dd8ba0b398d3bf214daef70

Patch Set 1 #

Patch Set 2 : #

Total comments: 6

Patch Set 3 : Address comments #

Unified diffs Side-by-side diffs Delta from patch set Stats (+467 lines, -126 lines) Patch
M CHANGELOG.md View 1 chunk +1 line, -0 lines 0 comments Download
M runtime/bin/secure_socket.cc View 1 2 13 chunks +350 lines, -47 lines 0 comments Download
M sdk/lib/io/security_context.dart View 7 chunks +22 lines, -23 lines 0 comments Download
A tests/standalone/io/certificates/client1.p12 View Binary file 0 comments Download
A tests/standalone/io/certificates/client1_key.p12 View Binary file 0 comments Download
A + tests/standalone/io/certificates/client1_key_malformed.pem View 1 2 1 chunk +0 lines, -11 lines 0 comments Download
A tests/standalone/io/certificates/client_authority.p12 View Binary file 0 comments Download
A tests/standalone/io/certificates/client_authority_malformed.pem View 1 2 1 chunk +9 lines, -0 lines 0 comments Download
A tests/standalone/io/certificates/server_chain.p12 View Binary file 0 comments Download
A tests/standalone/io/certificates/server_chain_malformed1.pem View 1 2 1 chunk +7 lines, -0 lines 0 comments Download
A + tests/standalone/io/certificates/server_chain_malformed2.pem View 1 2 1 chunk +0 lines, -17 lines 0 comments Download
A tests/standalone/io/certificates/server_key.p12 View Binary file 0 comments Download
A tests/standalone/io/certificates/trusted_certs.p12 View Binary file 0 comments Download
A tests/standalone/io/certificates/trusted_certs_malformed.pem View 1 2 1 chunk +8 lines, -0 lines 0 comments Download
M tests/standalone/io/secure_server_client_certificate_test.dart View 2 chunks +31 lines, -18 lines 0 comments Download
M tests/standalone/io/secure_socket_test.dart View 4 chunks +20 lines, -10 lines 0 comments Download
M tests/standalone/io/security_context_argument_test.dart View 1 2 1 chunk +19 lines, -0 lines 0 comments Download

Messages

Total messages: 7 (3 generated)
zra
4 years, 10 months ago (2016-02-09 19:23:18 UTC) #2
Bill Hesse
LGTM with comments addressed. https://codereview.chromium.org/1687533002/diff/20001/runtime/bin/secure_socket.cc File runtime/bin/secure_socket.cc (right): https://codereview.chromium.org/1687533002/diff/20001/runtime/bin/secure_socket.cc#newcode658 runtime/bin/secure_socket.cc:658: status = SetTrustedCertificatesBytesPKCS12(context, bio); If ...
4 years, 10 months ago (2016-02-10 18:08:39 UTC) #4
zra
Thanks! https://codereview.chromium.org/1687533002/diff/20001/runtime/bin/secure_socket.cc File runtime/bin/secure_socket.cc (right): https://codereview.chromium.org/1687533002/diff/20001/runtime/bin/secure_socket.cc#newcode658 runtime/bin/secure_socket.cc:658: status = SetTrustedCertificatesBytesPKCS12(context, bio); On 2016/02/10 18:08:39, Bill ...
4 years, 10 months ago (2016-02-10 22:17:14 UTC) #5
zra
4 years, 10 months ago (2016-02-10 22:21:03 UTC) #7
Message was sent while issue was closed.
Committed patchset #3 (id:40001) manually as
89f414dc3776c0ed3dd8ba0b398d3bf214daef70 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698