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

Issue 7272014: Mark untrusted certificates as such in Linux UI. (Closed)

Created:
9 years, 6 months ago by agl
Modified:
9 years, 3 months ago
CC:
chromium-reviews, cbentzel+watch_chromium.org, arv (Not doing code reviews), darin-cc_chromium.org
Visibility:
Public.

Description

Mark untrusted certificates as such in Linux UI. Some certificates are included in the certificate database in order to explicitly mark them as untrusted. In our current UI this isn't indicated and there's at least one, clearly fraudulent, CA in the list that looks like all the rest. This change causes these explicitly untrusted CAs to be marked with a red badge next to them. BUG=79549 TEST=Open the certificates dialog on Linux/ChromeOS and look for untrusted CA certificates. Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=102402

Patch Set 1 #

Total comments: 16

Patch Set 2 : ... #

Total comments: 4

Patch Set 3 : ... #

Total comments: 7

Patch Set 4 : ... #

Total comments: 2

Patch Set 5 : ... #

Total comments: 1

Patch Set 6 : ... #

Total comments: 1

Patch Set 7 : ... #

Unified diffs Side-by-side diffs Delta from patch set Stats (+92 lines, -0 lines) Patch
M chrome/app/generated_resources.grd View 1 2 3 4 5 1 chunk +3 lines, -0 lines 0 comments Download
A chrome/browser/resources/options/certificate_tree.css View 1 1 chunk +8 lines, -0 lines 0 comments Download
M chrome/browser/resources/options/certificate_tree.js View 1 1 chunk +8 lines, -0 lines 0 comments Download
M chrome/browser/resources/options/options.html View 1 2 1 chunk +1 line, -0 lines 0 comments Download
M chrome/browser/ui/webui/options/certificate_manager_handler.cc View 1 2 3 3 chunks +8 lines, -0 lines 0 comments Download
M net/base/cert_database.h View 1 2 3 1 chunk +5 lines, -0 lines 0 comments Download
M net/base/cert_database_nss.cc View 1 2 3 4 5 6 2 chunks +59 lines, -0 lines 0 comments Download

Messages

Total messages: 21 (0 generated)
agl
wtc: please note that this causes several CAs to be marked as untrusted on my ...
9 years, 6 months ago (2011-06-27 23:37:55 UTC) #1
wtc
mattm: please also review this CL. agl: I will need to do some research to ...
9 years, 5 months ago (2011-06-28 23:57:39 UTC) #2
wtc
http://codereview.chromium.org/7272014/diff/1/chrome/app/generated_resources.grd File chrome/app/generated_resources.grd (right): http://codereview.chromium.org/7272014/diff/1/chrome/app/generated_resources.grd#newcode3338 chrome/app/generated_resources.grd:3338: <message name="IDS_CERT_MANAGER_UNTRUSTED" desc="This text is displayed next to untrusted ...
9 years, 5 months ago (2011-06-29 00:30:45 UTC) #3
mattm
http://codereview.chromium.org/7272014/diff/1/chrome/browser/resources/options/certificate_tree.js File chrome/browser/resources/options/certificate_tree.js (right): http://codereview.chromium.org/7272014/diff/1/chrome/browser/resources/options/certificate_tree.js#newcode29 chrome/browser/resources/options/certificate_tree.js:29: badge.textContent = (new LocalStrings()).getString("badgeUntrusted"); localStrings.getString http://codereview.chromium.org/7272014/diff/1/chrome/browser/resources/options/certificate_tree.js#newcode35 chrome/browser/resources/options/certificate_tree.js:35: badge.style.paddingRight = ...
9 years, 5 months ago (2011-06-29 01:12:07 UTC) #4
agl
Have addressed points from review (thanks!). But I'm not going to commit until we have ...
9 years, 5 months ago (2011-06-29 14:31:11 UTC) #5
wtc
http://codereview.chromium.org/7272014/diff/7001/net/base/cert_database_nss.cc File net/base/cert_database_nss.cc (right): http://codereview.chromium.org/7272014/diff/7001/net/base/cert_database_nss.cc#newcode251 net/base/cert_database_nss.cc:251: nsstrust.objectSigningFlags == 0; agl: sorry for the very late ...
9 years, 3 months ago (2011-09-12 23:57:04 UTC) #6
agl
http://codereview.chromium.org/7272014/diff/7001/net/base/cert_database_nss.cc File net/base/cert_database_nss.cc (right): http://codereview.chromium.org/7272014/diff/7001/net/base/cert_database_nss.cc#newcode251 net/base/cert_database_nss.cc:251: nsstrust.objectSigningFlags == 0; On 2011/09/12 23:57:04, wtc wrote: > ...
9 years, 3 months ago (2011-09-13 16:53:50 UTC) #7
wtc
http://codereview.chromium.org/7272014/diff/7001/net/base/cert_database_nss.cc File net/base/cert_database_nss.cc (right): http://codereview.chromium.org/7272014/diff/7001/net/base/cert_database_nss.cc#newcode251 net/base/cert_database_nss.cc:251: nsstrust.objectSigningFlags == 0; On 2011/09/13 16:53:50, agl wrote: > ...
9 years, 3 months ago (2011-09-14 22:00:53 UTC) #8
wtc
http://codereview.chromium.org/7272014/diff/7001/net/base/cert_database_nss.cc File net/base/cert_database_nss.cc (right): http://codereview.chromium.org/7272014/diff/7001/net/base/cert_database_nss.cc#newcode251 net/base/cert_database_nss.cc:251: nsstrust.objectSigningFlags == 0; I examined the MD5 Collisions Inc. ...
9 years, 3 months ago (2011-09-14 22:58:53 UTC) #9
agl
wtc: could you take another look? I've implemented the code as you suggested. On my ...
9 years, 3 months ago (2011-09-20 16:57:47 UTC) #10
wtc
On 2011/09/20 16:57:47, agl wrote: > wtc: could you take another look? I will review ...
9 years, 3 months ago (2011-09-20 17:18:04 UTC) #11
wtc
LGTM. Please note the last comment (marked with "IMPORTANT") below. http://codereview.chromium.org/7272014/diff/13001/chrome/app/generated_resources.grd File chrome/app/generated_resources.grd (right): http://codereview.chromium.org/7272014/diff/13001/chrome/app/generated_resources.grd#newcode3356 ...
9 years, 3 months ago (2011-09-21 17:05:33 UTC) #12
agl
http://codereview.chromium.org/7272014/diff/13001/chrome/app/generated_resources.grd File chrome/app/generated_resources.grd (right): http://codereview.chromium.org/7272014/diff/13001/chrome/app/generated_resources.grd#newcode3356 chrome/app/generated_resources.grd:3356: <message name="IDS_CERT_MANAGER_UNTRUSTED" desc="This text is displayed next to untrusted ...
9 years, 3 months ago (2011-09-21 17:53:53 UTC) #13
wtc
Review comment on Patch Set 4: Everything is good except for the following: http://codereview.chromium.org/7272014/diff/17002/net/base/cert_database_nss.cc File ...
9 years, 3 months ago (2011-09-21 19:01:13 UTC) #14
wtc
http://codereview.chromium.org/7272014/diff/17002/net/base/cert_database_nss.cc File net/base/cert_database_nss.cc (right): http://codereview.chromium.org/7272014/diff/17002/net/base/cert_database_nss.cc#newcode261 net/base/cert_database_nss.cc:261: if (flags & CERTDB_TERMINAL_RECORD) { Also the CERTDB_TERMINAL_RECORD bit ...
9 years, 3 months ago (2011-09-21 21:49:21 UTC) #15
agl
On Wed, Sep 21, 2011 at 5:49 PM, <wtc@chromium.org> wrote: > http://codereview.chromium.org/7272014/diff/17002/net/base/cert_database_nss.cc#newcode261 > net/base/cert_database_nss.cc:261: if ...
9 years, 3 months ago (2011-09-21 22:23:13 UTC) #16
wtc
I'm sorry this is complicated. I explain it below. http://codereview.chromium.org/7272014/diff/18005/net/base/cert_database_nss.cc File net/base/cert_database_nss.cc (right): http://codereview.chromium.org/7272014/diff/18005/net/base/cert_database_nss.cc#newcode246 net/base/cert_database_nss.cc:246: ...
9 years, 3 months ago (2011-09-21 22:40:42 UTC) #17
agl
On Wed, Sep 21, 2011 at 6:40 PM, <wtc@chromium.org> wrote: > I'm sorry this is ...
9 years, 3 months ago (2011-09-22 16:41:51 UTC) #18
wtc
LGTM on Patch Set 6. Just one nit below. http://codereview.chromium.org/7272014/diff/20001/net/base/cert_database_nss.cc File net/base/cert_database_nss.cc (right): http://codereview.chromium.org/7272014/diff/20001/net/base/cert_database_nss.cc#newcode269 net/base/cert_database_nss.cc:269: ...
9 years, 3 months ago (2011-09-22 17:15:21 UTC) #19
commit-bot: I haz the power
CQ is trying tha patch. Follow status at https://chromium-status.appspot.com/cq/agl@chromium.org/7272014/26001
9 years, 3 months ago (2011-09-22 21:59:34 UTC) #20
commit-bot: I haz the power
9 years, 3 months ago (2011-09-22 23:54:39 UTC) #21
Change committed as 102402

Powered by Google App Engine
This is Rietveld 408576698