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

Issue 9558017: Update net/third_party/nss to NSS 3.13.3. (Closed)

Created:
8 years, 9 months ago by wtc
Modified:
8 years, 9 months ago
Reviewers:
agl, Ryan Sleevi
CC:
chromium-reviews, cbentzel+watch_chromium.org, darin-cc_chromium.org
Visibility:
Public.

Description

Update net/third_party/nss to NSS 3.13.3. The following patches have been upstreamed: - net/third_party/nss/patches/handshakeshortwrite.patch - net/third_party/nss/patches/cbcrandomiv.patch - net/third_party/nss/patches/nextproto.patch - portions of patches/cachecerts.patch that add certificates to ss->ssl3.peerCertChain in the right order. - portions of net/third_party/nss/patches/clientauth.patch that fix NSS bug 616757. I omitted the net/third_party/nss/patches/cachedinfo.patch because Chrome isn't using the TLS cached info extension and I wanted to maintain fewer patches. We can add it back later. R=rsleevi@chromium.org,agl@chromium.org BUG=116617 TEST=Unit tests should pass. Manual tests of SSL client auth and origin-bound certs. Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=124862

Patch Set 1 #

Patch Set 2 : Add new files in NSS 3.13.3 #

Total comments: 8

Patch Set 3 : Address rsleevi review comments #

Total comments: 3

Patch Set 4 : Upload before checkin #

Unified diffs Side-by-side diffs Delta from patch set Stats (+2320 lines, -3971 lines) Patch
M net/socket/ssl_client_socket_nss.h View 1 2 3 1 chunk +2 lines, -1 line 0 comments Download
M net/socket/ssl_client_socket_nss.cc View 1 2 3 7 chunks +25 lines, -11 lines 0 comments Download
M net/third_party/nss/README.chromium View 1 2 3 4 chunks +7 lines, -28 lines 0 comments Download
M net/third_party/nss/patches/applypatches.sh View 1 2 3 1 chunk +6 lines, -12 lines 0 comments Download
M net/third_party/nss/patches/cachecerts.patch View 1 2 3 1 chunk +1 line, -34 lines 0 comments Download
D net/third_party/nss/patches/cachedinfo.patch View 1 2 3 1 chunk +0 lines, -975 lines 0 comments Download
D net/third_party/nss/patches/cbcrandomiv.patch View 1 2 3 1 chunk +0 lines, -181 lines 0 comments Download
M net/third_party/nss/patches/clientauth.patch View 1 2 3 19 chunks +61 lines, -127 lines 0 comments Download
M net/third_party/nss/patches/didhandshakeresume.patch View 1 2 3 1 chunk +11 lines, -37 lines 0 comments Download
M net/third_party/nss/patches/encryptedclientcerts.patch View 1 2 3 11 chunks +230 lines, -253 lines 0 comments Download
M net/third_party/nss/patches/getrequestedclientcerttypes.patch View 1 2 3 5 chunks +20 lines, -36 lines 0 comments Download
D net/third_party/nss/patches/handshakeshortwrite.patch View 1 2 3 1 chunk +0 lines, -40 lines 0 comments Download
D net/third_party/nss/patches/nextproto.patch View 1 2 3 1 chunk +0 lines, -592 lines 0 comments Download
M net/third_party/nss/patches/ocspstapling.patch View 1 2 3 15 chunks +67 lines, -102 lines 0 comments Download
M net/third_party/nss/patches/origin_bound_certs.patch View 1 2 3 5 chunks +50 lines, -72 lines 0 comments Download
M net/third_party/nss/patches/peercertchain.patch View 1 2 3 3 chunks +50 lines, -47 lines 0 comments Download
M net/third_party/nss/patches/restartclientauth.patch View 1 2 3 7 chunks +110 lines, -99 lines 0 comments Download
M net/third_party/nss/patches/secret_exporter.patch View 1 2 3 6 chunks +19 lines, -49 lines 0 comments Download
M net/third_party/nss/ssl.gyp View 1 2 3 2 chunks +3 lines, -1 line 0 comments Download
A net/third_party/nss/ssl/SSLerrs.h View 1 1 chunk +419 lines, -0 lines 0 comments Download
M net/third_party/nss/ssl/bodge/blapi.h View 1 2 3 1 chunk +4 lines, -0 lines 0 comments Download
M net/third_party/nss/ssl/derive.c View 1 2 3 7 chunks +34 lines, -6 lines 0 comments Download
D net/third_party/nss/ssl/fnv1a64.c View 1 2 3 1 chunk +0 lines, -72 lines 0 comments Download
M net/third_party/nss/ssl/manifest.mn View 1 2 3 2 chunks +2 lines, -1 line 0 comments Download
M net/third_party/nss/ssl/notes.txt View 1 2 3 1 chunk +2 lines, -2 lines 0 comments Download
M net/third_party/nss/ssl/ssl.h View 1 2 3 13 chunks +191 lines, -69 lines 0 comments Download
M net/third_party/nss/ssl/ssl3con.c View 1 2 3 45 chunks +323 lines, -366 lines 0 comments Download
M net/third_party/nss/ssl/ssl3ecc.c View 1 2 3 3 chunks +3 lines, -2 lines 0 comments Download
M net/third_party/nss/ssl/ssl3ext.c View 1 2 3 12 chunks +61 lines, -293 lines 0 comments Download
M net/third_party/nss/ssl/ssl3gthr.c View 1 2 3 2 chunks +46 lines, -14 lines 0 comments Download
M net/third_party/nss/ssl/ssl3prot.h View 1 2 3 1 chunk +1 line, -1 line 0 comments Download
M net/third_party/nss/ssl/sslauth.c View 1 2 3 3 chunks +8 lines, -49 lines 0 comments Download
M net/third_party/nss/ssl/sslcon.c View 1 2 3 13 chunks +21 lines, -153 lines 0 comments Download
M net/third_party/nss/ssl/sslerr.h View 1 2 3 3 chunks +10 lines, -3 lines 0 comments Download
A net/third_party/nss/ssl/sslerrstrs.c View 1 chunk +66 lines, -0 lines 0 comments Download
M net/third_party/nss/ssl/sslimpl.h View 1 2 3 22 chunks +47 lines, -62 lines 0 comments Download
M net/third_party/nss/ssl/sslinfo.c View 1 2 3 1 chunk +1 line, -1 line 0 comments Download
A net/third_party/nss/ssl/sslinit.c View 1 chunk +61 lines, -0 lines 0 comments Download
M net/third_party/nss/ssl/sslmutex.h View 1 2 3 2 chunks +5 lines, -2 lines 0 comments Download
M net/third_party/nss/ssl/sslmutex.c View 1 2 3 7 chunks +17 lines, -7 lines 0 comments Download
M net/third_party/nss/ssl/sslnonce.c View 1 2 3 2 chunks +4 lines, -1 line 0 comments Download
M net/third_party/nss/ssl/sslreveal.c View 1 2 3 1 chunk +1 line, -1 line 0 comments Download
M net/third_party/nss/ssl/sslsecur.c View 1 2 3 13 chunks +61 lines, -31 lines 0 comments Download
M net/third_party/nss/ssl/sslsnce.c View 1 2 3 9 chunks +112 lines, -37 lines 0 comments Download
M net/third_party/nss/ssl/sslsock.c View 1 2 3 29 chunks +155 lines, -97 lines 0 comments Download
M net/third_party/nss/ssl/sslt.h View 1 2 3 2 chunks +3 lines, -4 lines 0 comments Download

Messages

Total messages: 7 (0 generated)
Ryan Sleevi
http://codereview.chromium.org/9558017/diff/7001/net/third_party/nss/README.chromium File net/third_party/nss/README.chromium (right): http://codereview.chromium.org/9558017/diff/7001/net/third_party/nss/README.chromium#newcode3 net/third_party/nss/README.chromium:3: Version: 3.13.3 Security Critical: Yes http://codereview.chromium.org/9558017/diff/7001/net/third_party/nss/README.chromium#newcode56 net/third_party/nss/README.chromium:56: patches/restartclientauth.patch I ...
8 years, 9 months ago (2012-03-02 01:30:18 UTC) #1
wtc
rsleevi: thank you for your comments. Please review patch set 3. agl: just FYI. It ...
8 years, 9 months ago (2012-03-02 23:06:17 UTC) #2
agl
I checked the requested files. LGTM.
8 years, 9 months ago (2012-03-02 23:17:57 UTC) #3
Ryan Sleevi
lgtm
8 years, 9 months ago (2012-03-02 23:39:25 UTC) #4
wtc
http://codereview.chromium.org/9558017/diff/7001/net/third_party/nss/ssl/sslimpl.h File net/third_party/nss/ssl/sslimpl.h (right): http://codereview.chromium.org/9558017/diff/7001/net/third_party/nss/ssl/sslimpl.h#newcode872 net/third_party/nss/ssl/sslimpl.h:872: /* chain while we are trying to validate it. ...
8 years, 9 months ago (2012-03-03 02:34:12 UTC) #5
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/wtc@chromium.org/9558017/15052
8 years, 9 months ago (2012-03-03 13:23:43 UTC) #6
commit-bot: I haz the power
8 years, 9 months ago (2012-03-03 15:02:25 UTC) #7
Change committed as 124862

Powered by Google App Engine
This is Rietveld 408576698