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

Issue 72333007: Add an SignedCertificateTimetampStore, making SignedCertificateTimestamp be refcounted to aid. (Closed)

Created:
7 years, 1 month ago by alcutter
Modified:
7 years, 1 month ago
Reviewers:
jam, Avi (use Gerrit), agl, wtc
CC:
chromium-reviews, joi+watch-content_chromium.org, darin-cc_chromium.org, cbentzel+watch_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@piecewise
Visibility:
Public.

Description

Add an SignedCertificateTimetampStore, making SignedCertificateTimestamp be refcounted to aid. BUG= Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=236797

Patch Set 1 #

Patch Set 2 : #

Total comments: 24

Patch Set 3 : Fixes for wtc. #

Total comments: 2

Patch Set 4 : rebase + fixes #

Patch Set 5 : Fixes for agl. #

Total comments: 15

Patch Set 6 : Fixes for wtc & sky. #

Patch Set 7 : fwd. decl fix #

Total comments: 2

Patch Set 8 : Fixes for wtc. #

Total comments: 1
Unified diffs Side-by-side diffs Delta from patch set Stats (+234 lines, -54 lines) Patch
A content/browser/signed_certificate_timestamp_store_impl.h View 1 2 3 4 5 6 7 1 chunk +43 lines, -0 lines 0 comments Download
A content/browser/signed_certificate_timestamp_store_impl.cc View 1 2 3 4 5 6 7 1 chunk +39 lines, -0 lines 0 comments Download
M content/content_browser.gypi View 1 2 3 4 5 4 chunks +15 lines, -11 lines 0 comments Download
A content/public/browser/signed_certificate_timestamp_store.h View 1 2 3 4 5 6 1 chunk +53 lines, -0 lines 1 comment Download
M net/cert/ct_log_verifier_unittest.cc View 1 chunk +10 lines, -10 lines 0 comments Download
M net/cert/ct_objects_extractor_unittest.cc View 1 2 3 4 chunks +12 lines, -9 lines 0 comments Download
M net/cert/ct_serialization.h View 1 chunk +1 line, -1 line 0 comments Download
M net/cert/ct_serialization.cc View 4 chunks +9 lines, -8 lines 0 comments Download
M net/cert/ct_serialization_unittest.cc View 1 2 3 1 chunk +7 lines, -7 lines 0 comments Download
M net/cert/signed_certificate_timestamp.h View 2 3 4 5 4 chunks +17 lines, -2 lines 0 comments Download
M net/cert/signed_certificate_timestamp.cc View 1 2 3 4 5 6 7 1 chunk +16 lines, -0 lines 0 comments Download
M net/test/ct_test_util.h View 1 2 3 4 5 6 7 2 chunks +4 lines, -4 lines 0 comments Download
M net/test/ct_test_util.cc View 1 2 3 4 2 chunks +8 lines, -2 lines 0 comments Download

Messages

Total messages: 25 (0 generated)
alcutter
Building on the previous CL - this one adds a new SignedCertificateTimestampStore.
7 years, 1 month ago (2013-11-18 14:56:37 UTC) #1
wtc
Patch set 2 LGTM. https://codereview.chromium.org/72333007/diff/30001/content/browser/sct_store_impl.cc File content/browser/sct_store_impl.cc (right): https://codereview.chromium.org/72333007/diff/30001/content/browser/sct_store_impl.cc#newcode22 content/browser/sct_store_impl.cc:22: : store_() {} It is ...
7 years, 1 month ago (2013-11-19 01:57:40 UTC) #2
alcutter
https://codereview.chromium.org/72333007/diff/30001/content/browser/sct_store_impl.cc File content/browser/sct_store_impl.cc (right): https://codereview.chromium.org/72333007/diff/30001/content/browser/sct_store_impl.cc#newcode22 content/browser/sct_store_impl.cc:22: : store_() {} On 2013/11/19 01:57:40, wtc wrote: > ...
7 years, 1 month ago (2013-11-19 15:51:33 UTC) #3
agl
LGTM https://codereview.chromium.org/72333007/diff/140001/net/test/ct_test_util.cc File net/test/ct_test_util.cc (right): https://codereview.chromium.org/72333007/diff/140001/net/test/ct_test_util.cc#newcode135 net/test/ct_test_util.cc:135: CHECK(sct != NULL); nit: it would also be ...
7 years, 1 month ago (2013-11-19 16:12:40 UTC) #4
agl
+sky for content/browser OWNERS
7 years, 1 month ago (2013-11-19 17:45:11 UTC) #5
alcutter
https://codereview.chromium.org/72333007/diff/140001/net/test/ct_test_util.cc File net/test/ct_test_util.cc (right): https://codereview.chromium.org/72333007/diff/140001/net/test/ct_test_util.cc#newcode135 net/test/ct_test_util.cc:135: CHECK(sct != NULL); On 2013/11/19 16:12:40, agl wrote: > ...
7 years, 1 month ago (2013-11-19 18:03:47 UTC) #6
sky
I'm not familiar with this code at all. You're going to need an owner for ...
7 years, 1 month ago (2013-11-19 20:24:20 UTC) #7
wtc
Patch set 5 LGTM. sky: I have a question for you below. Please search for ...
7 years, 1 month ago (2013-11-19 21:41:44 UTC) #8
sky
https://codereview.chromium.org/72333007/diff/220001/content/content_browser.gypi File content/content_browser.gypi (right): https://codereview.chromium.org/72333007/diff/220001/content/content_browser.gypi#newcode748 content/content_browser.gypi:748: 'browser/signed_certificate_timestamp_store_impl.cc', On 2013/11/19 21:41:44, wtc wrote: > > On ...
7 years, 1 month ago (2013-11-19 22:41:46 UTC) #9
wtc
https://codereview.chromium.org/72333007/diff/220001/content/content_browser.gypi File content/content_browser.gypi (right): https://codereview.chromium.org/72333007/diff/220001/content/content_browser.gypi#newcode748 content/content_browser.gypi:748: 'browser/signed_certificate_timestamp_store_impl.cc', On 2013/11/19 22:41:47, sky wrote: > > Looks ...
7 years, 1 month ago (2013-11-19 23:02:38 UTC) #10
alcutter
https://codereview.chromium.org/72333007/diff/30001/content/browser/sct_store_impl.h File content/browser/sct_store_impl.h (right): https://codereview.chromium.org/72333007/diff/30001/content/browser/sct_store_impl.h#newcode31 content/browser/sct_store_impl.h:31: virtual ~SignedCertificateTimestampStoreImpl(); On 2013/11/19 01:57:40, wtc wrote: > > ...
7 years, 1 month ago (2013-11-20 12:53:28 UTC) #11
alcutter
On 2013/11/19 20:24:20, sky wrote: > I'm not familiar with this code at all. You're ...
7 years, 1 month ago (2013-11-20 14:57:53 UTC) #12
sky
Since this went through eng review John should be more familiar with this then I. ...
7 years, 1 month ago (2013-11-20 21:45:12 UTC) #13
wtc
Patch set 7 LGTM. Thanks. https://codereview.chromium.org/72333007/diff/220001/content/browser/signed_certificate_timestamp_store_impl.cc File content/browser/signed_certificate_timestamp_store_impl.cc (right): https://codereview.chromium.org/72333007/diff/220001/content/browser/signed_certificate_timestamp_store_impl.cc#newcode11 content/browser/signed_certificate_timestamp_store_impl.cc:11: SignedCertificateTimestampStore::GetInstance() { On 2013/11/19 ...
7 years, 1 month ago (2013-11-21 03:13:46 UTC) #14
alcutter
https://codereview.chromium.org/72333007/diff/220001/content/browser/signed_certificate_timestamp_store_impl.cc File content/browser/signed_certificate_timestamp_store_impl.cc (right): https://codereview.chromium.org/72333007/diff/220001/content/browser/signed_certificate_timestamp_store_impl.cc#newcode11 content/browser/signed_certificate_timestamp_store_impl.cc:11: SignedCertificateTimestampStore::GetInstance() { On 2013/11/21 03:13:46, wtc wrote: > > ...
7 years, 1 month ago (2013-11-21 10:48:19 UTC) #15
alcutter
https://codereview.chromium.org/72333007/diff/590001/net/cert/signed_certificate_timestamp.cc File net/cert/signed_certificate_timestamp.cc (right): https://codereview.chromium.org/72333007/diff/590001/net/cert/signed_certificate_timestamp.cc#newcode32 net/cert/signed_certificate_timestamp.cc:32: return false; On 2013/11/21 03:13:47, wtc wrote: > > ...
7 years, 1 month ago (2013-11-21 10:56:39 UTC) #16
jam
https://codereview.chromium.org/72333007/diff/840001/content/public/browser/signed_certificate_timestamp_store.h File content/public/browser/signed_certificate_timestamp_store.h (right): https://codereview.chromium.org/72333007/diff/840001/content/public/browser/signed_certificate_timestamp_store.h#newcode28 content/public/browser/signed_certificate_timestamp_store.h:28: class SignedCertificateTimestampStore { why is this in content/public, is ...
7 years, 1 month ago (2013-11-21 19:47:44 UTC) #17
Eran M. (Google)
On 2013/11/21 19:47:44, jam wrote: > https://codereview.chromium.org/72333007/diff/840001/content/public/browser/signed_certificate_timestamp_store.h > File content/public/browser/signed_certificate_timestamp_store.h (right): > > https://codereview.chromium.org/72333007/diff/840001/content/public/browser/signed_certificate_timestamp_store.h#newcode28 > ...
7 years, 1 month ago (2013-11-21 19:59:32 UTC) #18
alcutter
On 2013/11/21 19:47:44, jam wrote: > https://codereview.chromium.org/72333007/diff/840001/content/public/browser/signed_certificate_timestamp_store.h > File content/public/browser/signed_certificate_timestamp_store.h (right): > > https://codereview.chromium.org/72333007/diff/840001/content/public/browser/signed_certificate_timestamp_store.h#newcode28 > ...
7 years, 1 month ago (2013-11-21 20:04:43 UTC) #19
jam
On 2013/11/21 19:59:32, eranm wrote: > On 2013/11/21 19:47:44, jam wrote: > > > https://codereview.chromium.org/72333007/diff/840001/content/public/browser/signed_certificate_timestamp_store.h ...
7 years, 1 month ago (2013-11-21 20:06:44 UTC) #20
wtc
Patch set 8 LGTM.
7 years, 1 month ago (2013-11-21 20:26:39 UTC) #21
alcutter
On 2013/11/21 20:06:44, jam wrote: > On 2013/11/21 19:59:32, eranm wrote: > > On 2013/11/21 ...
7 years, 1 month ago (2013-11-22 11:01:26 UTC) #22
jam
On 2013/11/22 11:01:26, alcutter wrote: > On 2013/11/21 20:06:44, jam wrote: > > On 2013/11/21 ...
7 years, 1 month ago (2013-11-22 16:19:34 UTC) #23
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/alcutter@google.com/72333007/840001
7 years, 1 month ago (2013-11-22 16:23:04 UTC) #24
commit-bot: I haz the power
7 years, 1 month ago (2013-11-22 18:46:40 UTC) #25
Message was sent while issue was closed.
Change committed as 236797

Powered by Google App Engine
This is Rietveld 408576698