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

Issue 1888463003: DO NOT REVIEW: CT policy enforcement WIP (Closed)

Created:
4 years, 8 months ago by Ryan Sleevi
Modified:
4 years, 7 months ago
Reviewers:
Eran Messeri
CC:
chromium-reviews, certificate-transparency-chrome_googlegroups.com, cbentzel+watch_chromium.org, Eran Messeri, awhalley
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

DO NOT REVIEW: CT policy enforcement WIP BUG=

Patch Set 1 #

Total comments: 3
Unified diffs Side-by-side diffs Delta from patch set Stats (+192 lines, -16 lines) Patch
M net/cert/ct_known_logs.h View 2 chunks +15 lines, -1 line 0 comments Download
M net/cert/ct_known_logs.cc View 4 chunks +35 lines, -0 lines 0 comments Download
M net/cert/ct_known_logs_static.h View 3 chunks +37 lines, -9 lines 3 comments Download
M net/cert/ct_policy_enforcer.cc View 2 chunks +105 lines, -6 lines 0 comments Download

Messages

Total messages: 7 (2 generated)
Ryan Sleevi
Eran: This is a very rough, very gross approach at trying to make sure I ...
4 years, 8 months ago (2016-04-13 15:53:08 UTC) #3
Ryan Sleevi
Eran: Note that rather than hang disqualification off of the CTLogVerifier, I made it an ...
4 years, 8 months ago (2016-04-13 15:57:41 UTC) #4
Eran Messeri
https://codereview.chromium.org/1888463003/diff/1/net/cert/ct_known_logs_static.h File net/cert/ct_known_logs_static.h (right): https://codereview.chromium.org/1888463003/diff/1/net/cert/ct_known_logs_static.h#newcode122 net/cert/ct_known_logs_static.h:122: const int64_t disqualification_date; Can the date be specified in ...
4 years, 8 months ago (2016-04-13 16:15:29 UTC) #5
Ryan Sleevi
https://codereview.chromium.org/1888463003/diff/1/net/cert/ct_known_logs_static.h File net/cert/ct_known_logs_static.h (right): https://codereview.chromium.org/1888463003/diff/1/net/cert/ct_known_logs_static.h#newcode122 net/cert/ct_known_logs_static.h:122: const int64_t disqualification_date; On 2016/04/13 16:15:29, Eran Messeri wrote: ...
4 years, 8 months ago (2016-04-13 16:29:33 UTC) #6
Eran Messeri
4 years, 7 months ago (2016-05-03 11:05:46 UTC) #7
Message was sent while issue was closed.
Apologies for the late reply - I agree that overall it will be simpler if the
generator would be checked into Chromium.
It will ease changing the generator, for sure.

https://codereview.chromium.org/1888463003/diff/1/net/cert/ct_known_logs_stat...
File net/cert/ct_known_logs_static.h (right):

https://codereview.chromium.org/1888463003/diff/1/net/cert/ct_known_logs_stat...
net/cert/ct_known_logs_static.h:122: const int64_t disqualification_date;
On 2016/04/13 16:29:33, Ryan Sleevi wrote:
> On 2016/04/13 16:15:29, Eran Messeri wrote:
> > Can the date be specified in a non-internal way? That will allow us to
> continue
> > using the open-source Python script for generating this file (while
providing
> > the disqualification information).
> 
> Can you explain the concern a bit more? I'm loathe to add the complexity to
the
> Chromium side, and I'd rather keep the full fidelity here.
> 
> As far as I can tell, there's no other internal users of the Python script. It
> appears to just be used by Chromium. Realistically, that means we should move
> the Python script into Chromium, integrate it into the build scripts, and keep
> those in sync - presumably, sourcing from the JSON. That way ensures
everything
> is kept in sync.
> 
> I don't think keeping the generator script outside of Chromium is something
> sustainable/desirable.

I agree - seems like the generator should be in the Chromium code base.

Powered by Google App Engine
This is Rietveld 408576698