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

Issue 1504923011: Update NSS to 3.21 RTM and NSPR to 4.11 RTM (Closed)

Created:
5 years ago by Ryan Sleevi
Modified:
5 years ago
Reviewers:
davidben
CC:
chromium-reviews
Target Ref:
refs/heads/master
Visibility:
Public.

Description

Update NSS to 3.21 RTM and NSPR to 4.11 RTM This updates the bundled version of NSS (used on iOS) to NSS 3.21, with NSPR updated to 4.11. BUG=568855 R=davidben@chromium.org Committed: https://chromium.googlesource.com/chromium/deps/nss/+/c339081e4a5720acaff8a8399110ab9f6f3ccaf5 Committed: https://chromium.googlesource.com/chromium/deps/nss/+/aee1b12a9a40d11e435c4c5706d55c4af24df2af

Patch Set 1 #

Total comments: 12
Unified diffs Side-by-side diffs Delta from patch set Stats (+3215 lines, -3695 lines) Patch
M README.chromium View 4 chunks +12 lines, -14 lines 1 comment Download
M nspr/lib/ds/plarena.h View 2 chunks +10 lines, -10 lines 0 comments Download
M nspr/pr/include/md/_linux.h View 4 chunks +25 lines, -1 line 0 comments Download
M nspr/pr/include/md/_linux.cfg View 3 chunks +93 lines, -0 lines 0 comments Download
M nspr/pr/include/pratom.h View 1 chunk +3 lines, -1 line 0 comments Download
M nspr/pr/include/prenv.h View 1 chunk +30 lines, -0 lines 0 comments Download
M nspr/pr/include/prinit.h View 1 chunk +3 lines, -3 lines 0 comments Download
M nspr/pr/include/prlog.h View 1 chunk +2 lines, -1 line 0 comments Download
M nspr/pr/include/prtime.h View 1 chunk +5 lines, -5 lines 0 comments Download
M nspr/pr/include/prtypes.h View 1 chunk +25 lines, -0 lines 0 comments Download
M nspr/pr/src/io/prmwait.c View 1 chunk +1 line, -0 lines 0 comments Download
M nspr/pr/src/io/prprf.c View 4 chunks +23 lines, -3 lines 0 comments Download
M nspr/pr/src/misc/prenv.c View 2 chunks +63 lines, -3 lines 0 comments Download
M nspr/pr/src/misc/prinit.c View 1 chunk +4 lines, -1 line 0 comments Download
M nspr/pr/src/misc/prtime.c View 2 chunks +14 lines, -13 lines 0 comments Download
M nspr/pr/src/pthreads/ptsynch.c View 3 chunks +26 lines, -7 lines 0 comments Download
M nspr/pr/src/pthreads/ptthread.c View 2 chunks +3 lines, -1 line 0 comments Download
M nss.gyp View 2 chunks +3 lines, -0 lines 0 comments Download
M nss/lib/base/hash.c View 1 chunk +1 line, -3 lines 0 comments Download
M nss/lib/base/list.c View 1 chunk +1 line, -2 lines 0 comments Download
M nss/lib/base/tracker.c View 1 chunk +1 line, -1 line 0 comments Download
M nss/lib/certdb/certdb.c View 5 chunks +21 lines, -19 lines 0 comments Download
M nss/lib/certdb/crl.c View 8 chunks +8 lines, -13 lines 1 comment Download
M nss/lib/certdb/genname.c View 3 chunks +9 lines, -17 lines 0 comments Download
M nss/lib/certdb/secname.c View 1 chunk +0 lines, -8 lines 0 comments Download
M nss/lib/certhigh/certhigh.c View 2 chunks +1 line, -6 lines 0 comments Download
M nss/lib/certhigh/certvfy.c View 5 chunks +96 lines, -3 lines 0 comments Download
M nss/lib/certhigh/certvfypkix.c View 3 chunks +3 lines, -7 lines 0 comments Download
M nss/lib/certhigh/ocsp.c View 1 chunk +9 lines, -4 lines 0 comments Download
M nss/lib/certhigh/ocspsig.c View 1 chunk +1 line, -1 line 0 comments Download
M nss/lib/certhigh/xcrldist.c View 1 chunk +0 lines, -3 lines 0 comments Download
M nss/lib/ckfw/builtins/binst.c View 1 chunk +2 lines, -5 lines 0 comments Download
M nss/lib/ckfw/builtins/certdata.c View 400 chunks +1215 lines, -2327 lines 0 comments Download
M nss/lib/ckfw/builtins/ckbiver.c View 1 chunk +3 lines, -10 lines 0 comments Download
M nss/lib/ckfw/builtins/nssckbi.h View 1 chunk +2 lines, -2 lines 0 comments Download
M nss/lib/ckfw/hash.c View 2 chunks +2 lines, -4 lines 0 comments Download
M nss/lib/ckfw/object.c View 1 chunk +1 line, -0 lines 0 comments Download
M nss/lib/ckfw/token.c View 2 chunks +1 line, -2 lines 0 comments Download
M nss/lib/cryptohi/keyhi.h View 2 chunks +13 lines, -0 lines 0 comments Download
M nss/lib/cryptohi/seckey.c View 7 chunks +78 lines, -44 lines 0 comments Download
M nss/lib/cryptohi/secsign.c View 1 chunk +1 line, -0 lines 0 comments Download
M nss/lib/dev/devslot.c View 1 chunk +0 lines, -3 lines 0 comments Download
M nss/lib/dev/devtoken.c View 2 chunks +1 line, -2 lines 0 comments Download
M nss/lib/dev/devutil.c View 1 chunk +1 line, -0 lines 0 comments Download
M nss/lib/freebl/cts.c View 1 chunk +1 line, -1 line 0 comments Download
M nss/lib/freebl/des.c View 4 chunks +16 lines, -3 lines 0 comments Download
M nss/lib/freebl/desblapi.c View 1 chunk +1 line, -21 lines 0 comments Download
M nss/lib/freebl/dh.c View 2 chunks +19 lines, -1 line 2 comments Download
M nss/lib/freebl/drbg.c View 8 chunks +29 lines, -23 lines 0 comments Download
M nss/lib/freebl/dsa.c View 1 chunk +1 line, -1 line 0 comments Download
M nss/lib/freebl/ec.c View 1 chunk +9 lines, -0 lines 2 comments Download
M nss/lib/freebl/ecl/ecl-priv.h View 1 chunk +13 lines, -14 lines 0 comments Download
M nss/lib/freebl/ecl/ecl_gf.c View 16 chunks +86 lines, -70 lines 0 comments Download
M nss/lib/freebl/ecl/ecl_mult.c View 2 chunks +2 lines, -2 lines 0 comments Download
M nss/lib/freebl/ecl/ecp_256.c View 3 chunks +157 lines, -140 lines 0 comments Download
M nss/lib/freebl/ecl/ecp_256_32.c View 1 chunk +5 lines, -5 lines 0 comments Download
M nss/lib/freebl/ecl/ecp_521.c View 1 chunk +1 line, -1 line 0 comments Download
M nss/lib/freebl/ecl/ecp_jac.c View 4 chunks +18 lines, -3 lines 4 comments Download
M nss/lib/freebl/ecl/ecp_jm.c View 2 chunks +2 lines, -2 lines 0 comments Download
M nss/lib/freebl/intel-gcm.h View 2 chunks +6 lines, -6 lines 0 comments Download
M nss/lib/freebl/md5.c View 1 chunk +1 line, -1 line 0 comments Download
M nss/lib/freebl/mpi/mpcpucache.c View 4 chunks +7 lines, -22 lines 0 comments Download
M nss/lib/freebl/mpi/mpi.h View 1 chunk +1 line, -1 line 0 comments Download
M nss/lib/freebl/mpi/mpi.c View 14 chunks +36 lines, -27 lines 0 comments Download
M nss/lib/freebl/mpi/mpi-priv.h View 1 chunk +3 lines, -1 line 0 comments Download
M nss/lib/freebl/mpi/mplogic.h View 1 chunk +1 line, -1 line 0 comments Download
M nss/lib/freebl/mpi/mplogic.c View 1 chunk +2 lines, -2 lines 0 comments Download
M nss/lib/freebl/mpi/mpmontg.c View 1 chunk +1 line, -1 line 0 comments Download
M nss/lib/freebl/mpi/mpprime.c View 1 chunk +1 line, -1 line 0 comments Download
M nss/lib/freebl/pqg.c View 10 chunks +10 lines, -12 lines 0 comments Download
M nss/lib/freebl/rsa.c View 1 chunk +1 line, -1 line 0 comments Download
M nss/lib/freebl/sha512.c View 15 chunks +27 lines, -40 lines 0 comments Download
M nss/lib/freebl/sha_fast.h View 1 chunk +1 line, -0 lines 0 comments Download
M nss/lib/freebl/sha_fast.c View 2 chunks +0 lines, -2 lines 0 comments Download
M nss/lib/libpkix/include/pkix_certstore.h View 2 chunks +2 lines, -1 line 0 comments Download
M nss/lib/libpkix/include/pkix_revchecker.h View 1 chunk +2 lines, -4 lines 0 comments Download
M nss/lib/libpkix/pkix/checker/pkix_crlchecker.h View 2 chunks +2 lines, -2 lines 0 comments Download
M nss/lib/libpkix/pkix/checker/pkix_crlchecker.c View 2 chunks +2 lines, -2 lines 0 comments Download
M nss/lib/libpkix/pkix/checker/pkix_ocspchecker.h View 2 chunks +2 lines, -2 lines 0 comments Download
M nss/lib/libpkix/pkix/checker/pkix_ocspchecker.c View 2 chunks +2 lines, -2 lines 0 comments Download
M nss/lib/libpkix/pkix/checker/pkix_revocationchecker.h View 1 chunk +1 line, -0 lines 0 comments Download
M nss/lib/libpkix/pkix/checker/pkix_revocationchecker.c View 3 chunks +5 lines, -3 lines 0 comments Download
M nss/lib/libpkix/pkix/checker/pkix_revocationmethod.h View 2 chunks +2 lines, -2 lines 0 comments Download
M nss/lib/libpkix/pkix/crlsel/pkix_crlselector.c View 1 chunk +1 line, -1 line 0 comments Download
M nss/lib/libpkix/pkix/results/pkix_policynode.c View 1 chunk +1 line, -1 line 0 comments Download
M nss/lib/libpkix/pkix/store/pkix_store.c View 1 chunk +5 lines, -5 lines 0 comments Download
M nss/lib/libpkix/pkix/top/pkix_build.c View 1 chunk +1 line, -1 line 0 comments Download
M nss/lib/libpkix/pkix/util/pkix_error.c View 1 chunk +1 line, -1 line 0 comments Download
M nss/lib/libpkix/pkix/util/pkix_logger.c View 1 chunk +1 line, -1 line 0 comments Download
M nss/lib/libpkix/pkix/util/pkix_tools.h View 1 chunk +2 lines, -2 lines 0 comments Download
M nss/lib/libpkix/pkix_pl_nss/module/pkix_pl_httpdefaultclient.c View 6 chunks +4 lines, -8 lines 0 comments Download
M nss/lib/libpkix/pkix_pl_nss/module/pkix_pl_ldapdefaultclient.c View 1 chunk +1 line, -1 line 0 comments Download
M nss/lib/libpkix/pkix_pl_nss/module/pkix_pl_ldaprequest.c View 1 chunk +0 lines, -4 lines 0 comments Download
M nss/lib/libpkix/pkix_pl_nss/module/pkix_pl_ldapresponse.c View 1 chunk +1 line, -1 line 0 comments Download
M nss/lib/libpkix/pkix_pl_nss/module/pkix_pl_pk11certstore.c View 9 chunks +2 lines, -12 lines 0 comments Download
M nss/lib/libpkix/pkix_pl_nss/module/pkix_pl_socket.c View 4 chunks +8 lines, -3 lines 0 comments Download
M nss/lib/libpkix/pkix_pl_nss/pki/pkix_pl_cert.c View 2 chunks +0 lines, -2 lines 0 comments Download
M nss/lib/libpkix/pkix_pl_nss/pki/pkix_pl_crl.c View 1 chunk +1 line, -1 line 0 comments Download
M nss/lib/libpkix/pkix_pl_nss/system/pkix_pl_lifecycle.c View 3 chunks +7 lines, -1 line 0 comments Download
M nss/lib/libpkix/pkix_pl_nss/system/pkix_pl_object.c View 3 chunks +3 lines, -3 lines 0 comments Download
M nss/lib/nss/nss.h View 2 chunks +15 lines, -2 lines 0 comments Download
M nss/lib/nss/nssinit.c View 4 chunks +6 lines, -9 lines 0 comments Download
A nss/lib/nss/nssoptions.h View 1 chunk +21 lines, -0 lines 0 comments Download
A nss/lib/nss/nssoptions.c View 1 chunk +73 lines, -0 lines 0 comments Download
M nss/lib/nss/nssver.c View 1 chunk +2 lines, -8 lines 0 comments Download
M nss/lib/pk11wrap/pk11akey.c View 8 chunks +7 lines, -7 lines 0 comments Download
M nss/lib/pk11wrap/pk11cert.c View 8 chunks +7 lines, -6 lines 0 comments Download
M nss/lib/pk11wrap/pk11load.c View 1 chunk +4 lines, -0 lines 0 comments Download
M nss/lib/pk11wrap/pk11mech.c View 2 chunks +4 lines, -0 lines 0 comments Download
M nss/lib/pk11wrap/pk11merge.c View 3 chunks +5 lines, -4 lines 0 comments Download
M nss/lib/pk11wrap/pk11nobj.c View 1 chunk +0 lines, -1 line 0 comments Download
M nss/lib/pk11wrap/pk11obj.c View 4 chunks +2 lines, -4 lines 0 comments Download
M nss/lib/pk11wrap/pk11pars.c View 4 chunks +20 lines, -3 lines 0 comments Download
M nss/lib/pk11wrap/pk11pk12.c View 5 chunks +6 lines, -6 lines 0 comments Download
M nss/lib/pk11wrap/pk11skey.c View 1 chunk +2 lines, -0 lines 0 comments Download
M nss/lib/pk11wrap/pk11slot.c View 7 chunks +9 lines, -10 lines 0 comments Download
M nss/lib/pk11wrap/secmod.h View 1 chunk +3 lines, -0 lines 0 comments Download
M nss/lib/pkcs7/p7common.c View 4 chunks +1 line, -8 lines 0 comments Download
M nss/lib/pkcs7/p7decode.c View 3 chunks +0 lines, -3 lines 0 comments Download
M nss/lib/pkcs7/p7encode.c View 1 chunk +1 line, -4 lines 0 comments Download
M nss/lib/pkcs7/p7local.c View 2 chunks +3 lines, -2 lines 0 comments Download
M nss/lib/pki/certificate.c View 2 chunks +1 line, -2 lines 0 comments Download
M nss/lib/pki/pki3hack.c View 3 chunks +3 lines, -2 lines 0 comments Download
M nss/lib/pki/pkibase.c View 6 chunks +12 lines, -9 lines 0 comments Download
M nss/lib/pki/tdcache.c View 3 chunks +7 lines, -1 line 0 comments Download
M nss/lib/pki/trustdomain.c View 3 chunks +2 lines, -3 lines 0 comments Download
M nss/lib/softoken/lowpbe.c View 1 chunk +1 line, -1 line 0 comments Download
M nss/lib/softoken/pkcs11.c View 14 chunks +23 lines, -14 lines 0 comments Download
M nss/lib/softoken/pkcs11c.c View 23 chunks +211 lines, -32 lines 0 comments Download
M nss/lib/softoken/pkcs11i.h View 3 chunks +5 lines, -4 lines 0 comments Download
M nss/lib/softoken/pkcs11u.c View 4 chunks +3 lines, -4 lines 0 comments Download
M nss/lib/softoken/sdb.c View 5 chunks +5 lines, -5 lines 0 comments Download
M nss/lib/softoken/sftkdb.c View 15 chunks +18 lines, -22 lines 0 comments Download
M nss/lib/softoken/sftkhmac.c View 1 chunk +6 lines, -8 lines 0 comments Download
M nss/lib/softoken/sftkpwd.c View 8 chunks +6 lines, -9 lines 0 comments Download
M nss/lib/softoken/softkver.h View 1 chunk +2 lines, -2 lines 0 comments Download
M nss/lib/softoken/softkver.c View 1 chunk +2 lines, -8 lines 0 comments Download
M nss/lib/softoken/tlsprf.c View 5 chunks +13 lines, -2 lines 0 comments Download
M nss/lib/ssl/sslerr.h View 1 chunk +10 lines, -0 lines 0 comments Download
M nss/lib/util/derdec.c View 1 chunk +1 line, -1 line 0 comments Download
M nss/lib/util/derenc.c View 2 chunks +1 line, -2 lines 0 comments Download
M nss/lib/util/nssb64e.c View 1 chunk +1 line, -1 line 0 comments Download
M nss/lib/util/nssrwlk.c View 1 chunk +1 line, -1 line 0 comments Download
M nss/lib/util/nssutil.h View 1 chunk +2 lines, -2 lines 0 comments Download
M nss/lib/util/pkcs11n.h View 8 chunks +38 lines, -9 lines 2 comments Download
M nss/lib/util/pkcs11t.h View 2 chunks +47 lines, -0 lines 0 comments Download
M nss/lib/util/quickder.c View 4 chunks +4 lines, -10 lines 0 comments Download
M nss/lib/util/secasn1d.c View 4 chunks +6 lines, -3 lines 0 comments Download
M nss/lib/util/secoid.c View 5 chunks +7 lines, -16 lines 0 comments Download
M nss/lib/util/secoidt.h View 1 chunk +1 line, -0 lines 0 comments Download
M nss/lib/util/secport.h View 1 chunk +13 lines, -0 lines 0 comments Download
M nss/lib/util/secport.c View 4 chunks +2 lines, -4 lines 0 comments Download
M nss/lib/util/utilmod.c View 3 chunks +7 lines, -5 lines 0 comments Download
M nss/lib/util/utilpars.h View 1 chunk +4 lines, -0 lines 0 comments Download
M nss/lib/util/utilpars.c View 4 chunks +45 lines, -4 lines 0 comments Download
A nss/lib/util/verref.h View 1 chunk +40 lines, -0 lines 0 comments Download
M patches/nspr-attach-as-system-thread.patch View 1 chunk +4 lines, -7 lines 0 comments Download
M patches/nspr-remove-io.patch View 2 chunks +8 lines, -14 lines 0 comments Download
M patches/nspr-static.patch View 3 chunks +16 lines, -52 lines 0 comments Download
D patches/nss-ber-fixes.patch View 1 chunk +0 lines, -228 lines 0 comments Download
M patches/nss-chacha20-poly1305.patch View 20 chunks +53 lines, -53 lines 0 comments Download
M patches/nss-remove-fortezza.patch View 2 chunks +6 lines, -5 lines 0 comments Download
M patches/nss-static.patch View 17 chunks +44 lines, -44 lines 0 comments Download
M patches/nss-urandom-abort.patch View 4 chunks +8 lines, -7 lines 0 comments Download
M scripts/nspr-checkout.sh View 1 chunk +1 line, -1 line 0 comments Download
M scripts/nss-checkout.sh View 1 chunk +1 line, -1 line 0 comments Download

Messages

Total messages: 9 (3 generated)
Ryan Sleevi
David: Mind looking through this? Among other things, this brings in EMS support for NSS. ...
5 years ago (2015-12-11 01:07:56 UTC) #2
Ryan Sleevi
I should have mentioned there was also some ECC math fixes, if you care. (And ...
5 years ago (2015-12-11 01:26:14 UTC) #3
davidben
lgtm. I mostly only glossed over things. Did look into the two "Of interest" chunks. ...
5 years ago (2015-12-11 22:10:58 UTC) #4
Ryan Sleevi
https://codereview.chromium.org/1504923011/diff/1/nss/lib/util/pkcs11n.h File nss/lib/util/pkcs11n.h (right): https://codereview.chromium.org/1504923011/diff/1/nss/lib/util/pkcs11n.h#newcode224 nss/lib/util/pkcs11n.h:224: #define CKM_NSS_CHACHA20_POLY1305 (CKM_NSS + 28) On 2015/12/11 22:10:58, davidben ...
5 years ago (2015-12-11 22:20:44 UTC) #5
Ryan Sleevi
Committed patchset #1 (id:1) manually as c339081e4a5720acaff8a8399110ab9f6f3ccaf5 (presubmit successful).
5 years ago (2015-12-17 21:51:28 UTC) #7
Ryan Sleevi
5 years ago (2015-12-18 23:25:42 UTC) #9
Message was sent while issue was closed.
Committed patchset #1 (id:1) manually as
aee1b12a9a40d11e435c4c5706d55c4af24df2af (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698