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

Issue 11193042: Update NSS to NSS 3.14 RC1. (Closed)

Created:
8 years, 2 months ago by wtc
Modified:
8 years, 2 months ago
Reviewers:
Ryan Sleevi
CC:
chromium-reviews
Visibility:
Public.

Description

Patch Set 1 #

Total comments: 12
Unified diffs Side-by-side diffs Delta from patch set Stats (+2377 lines, -103 lines) Patch
M nss/README.chromium View 2 chunks +4 lines, -4 lines 0 comments Download
M nss/mozilla/security/nss/lib/certdb/alg1485.c View 6 chunks +13 lines, -11 lines 0 comments Download
M nss/mozilla/security/nss/lib/certdb/cert.h View 2 chunks +2 lines, -2 lines 0 comments Download
M nss/mozilla/security/nss/lib/certdb/certt.h View 4 chunks +40 lines, -1 line 0 comments Download
M nss/mozilla/security/nss/lib/certhigh/certvfypkix.c View 2 chunks +16 lines, -1 line 3 comments Download
M nss/mozilla/security/nss/lib/ckfw/builtins/certdata.c View 5 chunks +415 lines, -5 lines 0 comments Download
M nss/mozilla/security/nss/lib/ckfw/builtins/nssckbi.h View 1 chunk +2 lines, -2 lines 0 comments Download
M nss/mozilla/security/nss/lib/freebl/blapi.h View 2 chunks +5 lines, -1 line 0 comments Download
M nss/mozilla/security/nss/lib/freebl/blapii.h View 1 chunk +9 lines, -0 lines 0 comments Download
M nss/mozilla/security/nss/lib/freebl/blapit.h View 2 chunks +4 lines, -1 line 0 comments Download
A nss/mozilla/security/nss/lib/freebl/ctr.h View 1 chunk +44 lines, -0 lines 0 comments Download
A nss/mozilla/security/nss/lib/freebl/ctr.c View 1 chunk +167 lines, -0 lines 0 comments Download
A nss/mozilla/security/nss/lib/freebl/cts.h View 1 chunk +33 lines, -0 lines 0 comments Download
A nss/mozilla/security/nss/lib/freebl/cts.c View 1 chunk +302 lines, -0 lines 0 comments Download
A nss/mozilla/security/nss/lib/freebl/gcm.h View 1 chunk +31 lines, -0 lines 0 comments Download
A nss/mozilla/security/nss/lib/freebl/gcm.c View 1 chunk +844 lines, -0 lines 0 comments Download
M nss/mozilla/security/nss/lib/freebl/mpi/mp_gf2m.c View 4 chunks +19 lines, -8 lines 0 comments Download
M nss/mozilla/security/nss/lib/freebl/mpi/mp_gf2m-priv.h View 1 chunk +6 lines, -0 lines 0 comments Download
M nss/mozilla/security/nss/lib/freebl/pqg.c View 10 chunks +85 lines, -6 lines 0 comments Download
M nss/mozilla/security/nss/lib/freebl/rijndael.h View 2 chunks +13 lines, -8 lines 0 comments Download
M nss/mozilla/security/nss/lib/freebl/rijndael.c View 10 chunks +91 lines, -11 lines 0 comments Download
M nss/mozilla/security/nss/lib/libpkix/include/pkix_errorstrings.h View 1 chunk +1 line, -0 lines 0 comments Download
M nss/mozilla/security/nss/lib/libpkix/pkix/top/pkix_validate.c View 4 chunks +73 lines, -1 line 0 comments Download
M nss/mozilla/security/nss/lib/libpkix/pkix_pl_nss/module/pkix_pl_nsscontext.h View 1 chunk +1 line, -0 lines 0 comments Download
M nss/mozilla/security/nss/lib/libpkix/pkix_pl_nss/module/pkix_pl_nsscontext.c View 1 chunk +2 lines, -0 lines 0 comments Download
M nss/mozilla/security/nss/lib/libpkix/pkix_pl_nss/module/pkix_pl_pk11certstore.c View 1 chunk +2 lines, -6 lines 0 comments Download
M nss/mozilla/security/nss/lib/nss/nss.h View 2 chunks +4 lines, -4 lines 0 comments Download
M nss/mozilla/security/nss/lib/nss/nssinit.c View 6 chunks +30 lines, -5 lines 4 comments Download
M nss/mozilla/security/nss/lib/softoken/pkcs11.c View 2 chunks +5 lines, -2 lines 0 comments Download
M nss/mozilla/security/nss/lib/softoken/pkcs11c.c View 10 chunks +36 lines, -3 lines 0 comments Download
M nss/mozilla/security/nss/lib/softoken/pkcs11i.h View 3 chunks +4 lines, -4 lines 0 comments Download
M nss/mozilla/security/nss/lib/softoken/pkcs11u.c View 4 chunks +6 lines, -6 lines 0 comments Download
M nss/mozilla/security/nss/lib/softoken/softkver.h View 1 chunk +3 lines, -3 lines 0 comments Download
M nss/mozilla/security/nss/lib/util/SECerrs.h View 1 chunk +7 lines, -0 lines 3 comments Download
M nss/mozilla/security/nss/lib/util/nssutil.h View 1 chunk +3 lines, -3 lines 0 comments Download
M nss/mozilla/security/nss/lib/util/pkcs11t.h View 2 chunks +37 lines, -0 lines 0 comments Download
M nss/mozilla/security/nss/lib/util/secerr.h View 1 chunk +2 lines, -0 lines 0 comments Download
M nss/mozilla/security/nss/lib/util/secoid.c View 1 chunk +3 lines, -0 lines 2 comments Download
M nss/mozilla/security/nss/lib/util/utilmod.c View 1 chunk +2 lines, -1 line 0 comments Download
M nss/nss.gyp View 2 chunks +6 lines, -0 lines 0 comments Download
M nss/scripts/nss-checkout.sh View 2 chunks +5 lines, -4 lines 0 comments Download

Messages

Total messages: 4 (0 generated)
wtc
Please review. I reviewed the new code in this update and wrote my comments below. ...
8 years, 2 months ago (2012-10-18 21:20:42 UTC) #1
Ryan Sleevi
LGTM. I'd like to make sure the ChromeOS team upgrades to 3.14 soon as well. ...
8 years, 2 months ago (2012-10-18 21:28:51 UTC) #2
wtc
Thank you for the review. Do you know how to update the NSS package in ...
8 years, 2 months ago (2012-10-18 21:53:04 UTC) #3
Ryan Sleevi
8 years, 2 months ago (2012-10-18 21:57:09 UTC) #4
On 2012/10/18 21:53:04, wtc wrote:
> Thank you for the review. Do you know how to update the
> NSS package in Chrome OS? Is cmasone or gspencer the NSS
> package owner?

http://git.chromium.org/gitweb/?p=chromiumos/overlays/chromiumos-overlay.git;...

Suggests gspencer, benchan, or cmasone are all good candidates.

(I'm working on adding the TPM patch to this code, so I'll be having to nag them
soon as well)

> 
>
https://codereview.chromium.org/11193042/diff/1/nss/mozilla/security/nss/lib/...
> File nss/mozilla/security/nss/lib/certhigh/certvfypkix.c (right):
> 
>
https://codereview.chromium.org/11193042/diff/1/nss/mozilla/security/nss/lib/...
> nss/mozilla/security/nss/lib/certhigh/certvfypkix.c:1712: break;
> 
> The code example in the Google C++ Style Guide puts the
> break statements inside the brackets:
> 
>
http://google-styleguide.googlecode.com/svn/trunk/cppguide.xml#Loops_and_Swit...
> 
>
https://codereview.chromium.org/11193042/diff/1/nss/mozilla/security/nss/lib/...
> File nss/mozilla/security/nss/lib/util/SECerrs.h (right):
> 
>
https://codereview.chromium.org/11193042/diff/1/nss/mozilla/security/nss/lib/...
> nss/mozilla/security/nss/lib/util/SECerrs.h:552: "The certificate was rejected
> by extra checks in the application.")
> 
> On 2012/10/18 21:28:51, Ryan Sleevi wrote:
> > 
> > I don't read the message that way. It's exactly what it says - extra checks
in
> > the application, provided by the application callback.
> 
> The problem is that the error code name,
> SEC_ERROR_APPLICATION_CALLBACK_ERROR, does not contain
> any word related to a certificate, but the error message
> says "The certificate was rejected ..."

Ah, right, the concern being application callbacks other than certificate? Fair
enough.

Powered by Google App Engine
This is Rietveld 408576698