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

Issue 119026: Implement X509Certificate::IsEV for NSS.... (Closed)

Created:
11 years, 6 months ago by ukai
Modified:
6 years, 4 months ago
Reviewers:
alv, wtc
CC:
chromium-reviews_googlegroups.com
Visibility:
Public.

Description

Implement X509Certificate::IsEV for NSS. Factor out PKIXVerifyCert function from Verify and share it with IsEV. BUG=10911 TEST=EV info shown on omnibar for https://www.thawte.com/, but not on https://bugs.webkit.org/ Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=22718

Patch Set 1 #

Patch Set 2 : '' #

Patch Set 3 : '' #

Patch Set 4 : '' #

Patch Set 5 : '' #

Total comments: 11

Patch Set 6 : '' #

Total comments: 2

Patch Set 7 : '' #

Total comments: 20

Patch Set 8 : '' #

Total comments: 12
Unified diffs Side-by-side diffs Delta from patch set Stats (+202 lines, -82 lines) Patch
M net/base/x509_certificate_nss.cc View 1 2 3 4 5 6 7 8 chunks +202 lines, -82 lines 12 comments Download

Messages

Total messages: 26 (0 generated)
ukai
This is very early stage and still needs to work, but I'd be happy if ...
11 years, 6 months ago (2009-06-02 09:58:50 UTC) #1
wtc
On 2009/06/02 09:58:50, ukai wrote: > > I have several questions/comments: > - X509CertificateTest in ...
11 years, 6 months ago (2009-06-02 22:21:30 UTC) #2
wtc
On 2009/06/02 22:21:30, wtc wrote: > > > - TabContents::GetSSLEVText in chrome/browser/tab_contents/tab_contents.{h,cc} > > is ...
11 years, 6 months ago (2009-06-03 00:52:15 UTC) #3
ukai
On 2009/06/02 22:21:30, wtc wrote: > On 2009/06/02 09:58:50, ukai wrote: > > > > ...
11 years, 6 months ago (2009-06-03 04:13:32 UTC) #4
ukai
On 2009/06/03 00:52:15, wtc wrote: > On 2009/06/02 22:21:30, wtc wrote: > > > > ...
11 years, 6 months ago (2009-06-03 04:13:43 UTC) #5
wtc
On 2009/06/03 04:13:32, ukai wrote: > > According to comment where IsEV call, one concern ...
11 years, 6 months ago (2009-06-04 01:49:00 UTC) #6
ukai
On 2009/06/04 01:49:00, wtc wrote: > On 2009/06/03 04:13:32, ukai wrote: > > > > ...
11 years, 6 months ago (2009-06-04 09:01:12 UTC) #7
wtc
On 2009/06/04 09:01:12, ukai wrote: > > Ok. Then, we'll refactor X509Certificate as > Verify() ...
11 years, 6 months ago (2009-06-04 17:17:09 UTC) #8
ukai
On 2009/06/04 17:17:09, wtc wrote: > On 2009/06/04 09:01:12, ukai wrote: > > > > ...
11 years, 6 months ago (2009-06-08 07:31:41 UTC) #9
wtc
On 2009/06/08 07:31:41, ukai wrote: > > Ok, so what should I do in this ...
11 years, 6 months ago (2009-06-09 00:10:13 UTC) #10
ukai
On 2009/06/09 00:10:13, wtc wrote: > On 2009/06/08 07:31:41, ukai wrote: > > > > ...
11 years, 6 months ago (2009-06-10 09:34:36 UTC) #11
ukai
On 2009/06/10 09:34:36, ukai wrote: > On 2009/06/09 00:10:13, wtc wrote: > > On 2009/06/08 ...
11 years, 4 months ago (2009-07-31 09:00:11 UTC) #12
wtc
I made a pass through this CL. It looks good. But I'd like to read ...
11 years, 4 months ago (2009-08-05 00:44:50 UTC) #13
ukai
Thanks for review. addressed all of your comments. On 2009/08/05 00:44:50, wtc wrote: > I ...
11 years, 4 months ago (2009-08-05 06:05:30 UTC) #14
wtc
Sorry, I forgot to read this CL again today. I will do it first thing ...
11 years, 4 months ago (2009-08-06 01:54:38 UTC) #15
ukai
On 2009/08/06 01:54:38, wtc wrote: > Sorry, I forgot to read this CL again today. ...
11 years, 4 months ago (2009-08-06 04:26:34 UTC) #16
wtc
LGTM. Very nice work! This has been a long journey. Please make as many of ...
11 years, 4 months ago (2009-08-06 20:53:28 UTC) #17
ukai
Thanks for review! I've addressed your comments, and added TODOs for functions that should be ...
11 years, 4 months ago (2009-08-07 03:44:08 UTC) #18
wtc
LGTM.
11 years, 4 months ago (2009-08-07 03:54:28 UTC) #19
wtc
Just some nits... http://codereview.chromium.org/119026/diff/7004/7005 File net/base/x509_certificate_nss.cc (right): http://codereview.chromium.org/119026/diff/7004/7005#newcode322 Line 322: // TODO(ukai): make a Linux-only ...
11 years, 4 months ago (2009-08-07 04:01:19 UTC) #20
ukai
On 2009/08/07 04:01:19, wtc wrote: > Just some nits... Oops. Landed before seeing this comments. ...
11 years, 4 months ago (2009-08-07 04:07:29 UTC) #21
wtc
On 2009/08/07 04:07:29, ukai wrote: > > Oops. Landed before seeing this comments. > I'll ...
11 years, 4 months ago (2009-08-07 04:10:04 UTC) #22
alv
http://codereview.chromium.org/119026/diff/7004/7005 File net/base/x509_certificate_nss.cc (right): http://codereview.chromium.org/119026/diff/7004/7005#newcode365 Line 365: CERT_REV_M_ALLOW_IMPLICIT_DEFAULT_SOURCE | if you plan to allow user ...
11 years, 4 months ago (2009-08-08 00:47:15 UTC) #23
ukai
Thanks for review. Addressed your comment in http://codereview.chromium.org/164394 Could you please take a look, please? ...
11 years, 4 months ago (2009-08-12 09:54:09 UTC) #24
wtc
Alexei, Thanks a lot for your review comments. We will make your suggested changes. I ...
11 years, 4 months ago (2009-08-13 00:22:06 UTC) #25
alv
11 years, 4 months ago (2009-08-13 18:46:56 UTC) #26
> Alexei, you may have misunderstood me.
> 
> What I meant is:
> 1. We specify cert_po_policyOID in cvout.
> 2. Call CERT_PKIXVerifyCert
> 3. On return, cvout should contain all the policies that
>    were found to be valid for cert chain.
> 4. If any of the returned policies is the EV policy of the
>    trust anchor, the cert is EV.
> 
> Did I miss something?
Ah, got it now. Yes, this option will work just fine when cert_po_policyOID flag
will be checked by libpkix code. For now
this feature is not implemented.

Powered by Google App Engine
This is Rietveld 408576698