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

Issue 88643002: SignedCertificateTimestamp storing & serialization code. (Closed)

Created:
7 years ago by alcutter
Modified:
7 years ago
CC:
chromium-reviews, joi+watch-content_chromium.org, darin-cc_chromium.org, cbentzel+watch_chromium.org, jam, miu+watch_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@erans_patches
Visibility:
Public.

Description

SignedCertificateTimestamp storing & serialization code. This patch builds on Eran's CT wiring patch: https://codereview.chromium.org/76443006/ BUG=309578 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=237849

Patch Set 1 #

Patch Set 2 : #

Total comments: 14

Patch Set 3 : Fixes for eran #

Total comments: 18

Patch Set 4 : Fixes for jam. #

Total comments: 32

Patch Set 5 : Fixes for wtc. #

Patch Set 6 : remove a spurious content:: #

Total comments: 23

Patch Set 7 : Fixes for wtc. #

Total comments: 24

Patch Set 8 : Fixes for wtc #

Patch Set 9 : fixes #

Unified diffs Side-by-side diffs Delta from patch set Stats (+399 lines, -39 lines) Patch
content/browser/loader/resource_loader.h View 1 2 3 4 5 6 7 2 chunks +9 lines, -0 lines 0 comments Download
content/browser/loader/resource_loader.cc View 1 2 3 4 5 6 7 4 chunks +31 lines, -2 lines 0 comments Download
content/browser/ssl/ssl_manager.cc View 1 2 3 4 5 2 chunks +6 lines, -1 line 0 comments Download
content/browser/web_contents/web_contents_impl.cc View 1 2 3 4 5 6 7 1 chunk +4 lines, -1 line 0 comments Download
content/common/ssl_status_serialization.h View 1 2 3 4 5 6 7 1 chunk +16 lines, -10 lines 0 comments Download
content/common/ssl_status_serialization.cc View 1 2 3 4 5 6 7 3 chunks +43 lines, -10 lines 0 comments Download
content/content_common.gypi View 1 2 3 2 chunks +3 lines, -0 lines 0 comments Download
content/public/common/signed_certificate_timestamp_id_and_status.h View 1 2 3 4 1 chunk +32 lines, -0 lines 0 comments Download
content/public/common/signed_certificate_timestamp_id_and_status.cc View 1 2 3 4 5 6 7 1 chunk +18 lines, -0 lines 0 comments Download
content/public/common/ssl_status.h View 1 2 3 4 5 6 7 8 3 chunks +6 lines, -1 line 0 comments Download
content/public/common/ssl_status.cc View 1 2 3 4 5 6 7 8 1 chunk +2 lines, -0 lines 0 comments Download
content/renderer/context_menu_params_builder.cc View 1 chunk +4 lines, -4 lines 0 comments Download
content/renderer/render_view_browsertest.cc View 1 2 3 4 5 6 7 8 1 chunk +2 lines, -1 line 0 comments Download
content/renderer/render_view_impl.cc View 1 2 3 4 5 6 7 1 chunk +2 lines, -1 line 0 comments Download
net/cert/ct_verify_result.h View 1 2 3 4 5 6 1 chunk +2 lines, -2 lines 0 comments Download
net/cert/multi_log_ct_verifier.cc View 1 2 3 4 5 6 7 2 chunks +3 lines, -3 lines 0 comments Download
net/cert/multi_log_ct_verifier_unittest.cc View 1 2 3 4 1 chunk +1 line, -1 line 0 comments Download
net/cert/sct_status_flags.h View 1 2 3 4 5 6 1 chunk +32 lines, -0 lines 0 comments Download
net/cert/signed_certificate_timestamp.h View 1 2 3 4 5 6 2 chunks +7 lines, -0 lines 0 comments Download
net/cert/signed_certificate_timestamp.cc View 1 2 3 4 5 6 2 chunks +41 lines, -0 lines 0 comments Download
net/http/http_response_info.cc View 1 2 3 4 5 6 5 chunks +31 lines, -0 lines 0 comments Download
net/net.gyp View 1 2 3 4 5 6 7 2 chunks +3 lines, -0 lines 0 comments Download
net/socket/ssl_client_socket_nss.h View 1 2 3 4 5 6 7 1 chunk +7 lines, -0 lines 0 comments Download
net/socket/ssl_client_socket_nss.cc View 1 2 3 4 5 6 7 4 chunks +28 lines, -1 line 0 comments Download
net/ssl/signed_certificate_timestamp_and_status.h View 1 2 3 4 5 6 7 8 1 chunk +35 lines, -0 lines 0 comments Download
net/ssl/signed_certificate_timestamp_and_status.cc View 1 2 3 4 5 6 7 8 1 chunk +18 lines, -0 lines 0 comments Download
net/ssl/ssl_info.h View 1 2 3 4 2 chunks +9 lines, -0 lines 0 comments Download
net/ssl/ssl_info.cc View 1 2 3 4 5 6 3 chunks +4 lines, -1 line 0 comments Download

Messages

Total messages: 15 (0 generated)
Eran M. (Google)
LGTM from the Certificate Transparency side of things - with this info in place we ...
7 years ago (2013-11-26 21:33:21 UTC) #1
alcutter
https://codereview.chromium.org/88643002/diff/60001/content/browser/loader/resource_loader.cc File content/browser/loader/resource_loader.cc (right): https://codereview.chromium.org/88643002/diff/60001/content/browser/loader/resource_loader.cc#newcode505 content/browser/loader/resource_loader.cc:505: request_->ssl_info().signed_certificate_timestamps, info->GetChildID(), On 2013/11/26 21:33:22, eranm wrote: > Nit: ...
7 years ago (2013-11-26 23:00:05 UTC) #2
alcutter
7 years ago (2013-11-26 23:01:16 UTC) #3
jam
lgtm with these nits https://codereview.chromium.org/88643002/diff/80001/content/browser/loader/resource_loader.cc File content/browser/loader/resource_loader.cc (right): https://codereview.chromium.org/88643002/diff/80001/content/browser/loader/resource_loader.cc#newcode479 content/browser/loader/resource_loader.cc:479: int process_id, content::SignedCertificateTimestampIDStatusList* ditto https://codereview.chromium.org/88643002/diff/80001/content/browser/loader/resource_loader.cc#newcode502 ...
7 years ago (2013-11-27 01:07:50 UTC) #4
alcutter
https://codereview.chromium.org/88643002/diff/80001/content/browser/loader/resource_loader.cc File content/browser/loader/resource_loader.cc (right): https://codereview.chromium.org/88643002/diff/80001/content/browser/loader/resource_loader.cc#newcode479 content/browser/loader/resource_loader.cc:479: int process_id, content::SignedCertificateTimestampIDStatusList* On 2013/11/27 01:07:50, jam wrote: > ...
7 years ago (2013-11-27 12:17:55 UTC) #5
wtc
Review comments on patch set 4: I only reviewed the files in src/net. I didn't ...
7 years ago (2013-11-27 16:32:40 UTC) #6
wtc
https://codereview.chromium.org/88643002/diff/100001/net/cert/signed_certificate_timestamp.cc File net/cert/signed_certificate_timestamp.cc (right): https://codereview.chromium.org/88643002/diff/100001/net/cert/signed_certificate_timestamp.cc#newcode52 net/cert/signed_certificate_timestamp.cc:52: std::string sig_data; On 2013/11/27 16:32:41, wtc wrote: > > ...
7 years ago (2013-11-27 17:29:18 UTC) #7
alcutter
https://codereview.chromium.org/88643002/diff/100001/net/cert/sct_status_flags.h File net/cert/sct_status_flags.h (right): https://codereview.chromium.org/88643002/diff/100001/net/cert/sct_status_flags.h#newcode1 net/cert/sct_status_flags.h:1: // Copyright (c) 2013 The Chromium Authors. All rights ...
7 years ago (2013-11-27 18:05:54 UTC) #8
wtc
Patch set 6 LGTM. I only reviewed the net directory. https://codereview.chromium.org/88643002/diff/100001/net/cert/signed_certificate_timestamp.cc File net/cert/signed_certificate_timestamp.cc (right): https://codereview.chromium.org/88643002/diff/100001/net/cert/signed_certificate_timestamp.cc#newcode52 ...
7 years ago (2013-11-28 01:28:02 UTC) #9
alcutter
https://codereview.chromium.org/88643002/diff/100001/net/cert/signed_certificate_timestamp.cc File net/cert/signed_certificate_timestamp.cc (right): https://codereview.chromium.org/88643002/diff/100001/net/cert/signed_certificate_timestamp.cc#newcode52 net/cert/signed_certificate_timestamp.cc:52: std::string sig_data; On 2013/11/28 01:28:02, wtc wrote: > > ...
7 years ago (2013-11-28 12:08:19 UTC) #10
wtc
Patch set 7 LGTM. I reviewed the entire CL this time, hence the additional comments. ...
7 years ago (2013-11-28 16:15:07 UTC) #11
alcutter
https://codereview.chromium.org/88643002/diff/130001/net/cert/ct_verify_result.h File net/cert/ct_verify_result.h (right): https://codereview.chromium.org/88643002/diff/130001/net/cert/ct_verify_result.h#newcode28 net/cert/ct_verify_result.h:28: SCTList invalid_scts; On 2013/11/28 16:15:07, wtc wrote: > > ...
7 years ago (2013-11-28 16:42:17 UTC) #12
alcutter
https://codereview.chromium.org/88643002/diff/80001/content/public/common/ssl_status.h File content/public/common/ssl_status.h (right): https://codereview.chromium.org/88643002/diff/80001/content/public/common/ssl_status.h#newcode50 content/public/common/ssl_status.h:50: ~SSLStatus(); On 2013/11/27 12:17:56, alcutter wrote: > On 2013/11/27 ...
7 years ago (2013-11-28 18:44:10 UTC) #13
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/alcutter@google.com/88643002/370001
7 years ago (2013-11-28 21:08:45 UTC) #14
commit-bot: I haz the power
7 years ago (2013-11-29 00:02:21 UTC) #15
Message was sent while issue was closed.
Change committed as 237849

Powered by Google App Engine
This is Rietveld 408576698