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

Side by Side Diff: net/third_party/nss/README.chromium

Issue 129413003: Use NSSRWLock instead of PRRWLock in sslSessionID. This avoids the bugs (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src/
Patch Set: Created 6 years, 11 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
« no previous file with comments | « no previous file | net/third_party/nss/patches/applypatches.sh » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 Name: Network Security Services (NSS) 1 Name: Network Security Services (NSS)
2 URL: http://www.mozilla.org/projects/security/pki/nss/ 2 URL: http://www.mozilla.org/projects/security/pki/nss/
3 Version: 3.15.4 3 Version: 3.15.4
4 Security Critical: Yes 4 Security Critical: Yes
5 License: MPL 2 5 License: MPL 2
6 License File: NOT_SHIPPED 6 License File: NOT_SHIPPED
7 7
8 This directory includes a copy of NSS's libssl from the hg repo at: 8 This directory includes a copy of NSS's libssl from the hg repo at:
9 https://hg.mozilla.org/projects/nss 9 https://hg.mozilla.org/projects/nss
10 10
(...skipping 88 matching lines...) Expand 10 before | Expand all | Expand 10 after
99 * Add explicit functions for managing the SSL/TLS session cache. 99 * Add explicit functions for managing the SSL/TLS session cache.
100 This is a temporary workaround until Chromium migrates to NSS's 100 This is a temporary workaround until Chromium migrates to NSS's
101 asynchronous certificate verification. 101 asynchronous certificate verification.
102 patches/sessioncache.patch 102 patches/sessioncache.patch
103 103
104 * Remove static storage qualifier from variables in sslnonce.c. Due to 104 * Remove static storage qualifier from variables in sslnonce.c. Due to
105 a clang codegen bug on Mac, this caused an infinite loop. 105 a clang codegen bug on Mac, this caused an infinite loop.
106 https://code.google.com/p/chromium/issues/detail?id=326011 106 https://code.google.com/p/chromium/issues/detail?id=326011
107 patches/sslnoncestatics.patch 107 patches/sslnoncestatics.patch
108 108
109 * Use NSSRWLock instead of PRRWLock in sslSessionID. This avoids the bugs
110 in the lock rank checking code in PRRWLock.
111 patches/nssrwlock.patch
112 https://bugzilla.mozilla.org/show_bug.cgi?id=957812
113
109 Apply the patches to NSS by running the patches/applypatches.sh script. Read 114 Apply the patches to NSS by running the patches/applypatches.sh script. Read
110 the comments at the top of patches/applypatches.sh for instructions. 115 the comments at the top of patches/applypatches.sh for instructions.
111 116
112 The ssl/bodge directory contains files taken from the NSS repo that we required 117 The ssl/bodge directory contains files taken from the NSS repo that we required
113 for building libssl outside of its usual build environment. 118 for building libssl outside of its usual build environment.
OLDNEW
« no previous file with comments | « no previous file | net/third_party/nss/patches/applypatches.sh » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698