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

Side by Side Diff: README.chromium

Issue 12459028: Restore the x509_hash_name_alpgorithm_change patch. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/deps/third_party/openssl/
Patch Set: Created 7 years, 9 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 | openssl/crypto/x509/by_dir.c » ('j') | openssl/crypto/x509/by_dir.c » ('J')
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 Name: openssl 1 Name: openssl
2 URL: http://openssl.org/source/ 2 URL: http://openssl.org/source/
3 Version: 1.0.1e 3 Version: 1.0.1e
4 License: BSDish 4 License: BSDish
5 License File: openssl/LICENSE 5 License File: openssl/LICENSE
6 License Android Compatible: yes 6 License Android Compatible: yes
7 Security Critical: yes 7 Security Critical: yes
8 8
9 Description: 9 Description:
10 This is OpenSSL, the standard SSL/TLS library, which is used *only* in 10 This is OpenSSL, the standard SSL/TLS library, which is used *only* in
(...skipping 135 matching lines...) Expand 10 before | Expand all | Expand 10 after
146 Once the script is done, all you need to do is launch gyp again, rebuild 146 Once the script is done, all you need to do is launch gyp again, rebuild
147 and run unit tests. Use the --verbose option to see what the script does, 147 and run unit tests. Use the --verbose option to see what the script does,
148 or --help to see a detailed scription and a list of valid options. 148 or --help to see a detailed scription and a list of valid options.
149 149
150 ************************************************************************** 150 **************************************************************************
151 Chromium-specific patches: 151 Chromium-specific patches:
152 152
153 The list of Chromium-specific patches to apply to the Android tree is 153 The list of Chromium-specific patches to apply to the Android tree is
154 located in patches.chromium/. Currently this consists of: 154 located in patches.chromium/. Currently this consists of:
155 155
156 x509_hash_name_algorithm_change.patch
157 Ensure the library can find the right files under /etc/ssl/certs when
158 running on older systems.
159
160 There are many symbolic links under /etc/ssl/certs created by using
161 hash of the PEM certificates in order for OpenSSL to find those
162 certificates. Openssl has a tool to help you create hash symbolic
163 links (tools/c_rehash). However newer versions of the library changed
164 the hash algorithm, which makes it unable to run properly on systems
165 that use the old /etc/ssl/certs layout (e.g. Ubuntu Lucid).
166
167 This patch gives a way to find a certificate according to its hash by
168 using both the old and new algorithms. http://crbug.com/111045 is used
169 to track this issue.
170
156 enable-dtls1.patch: 171 enable-dtls1.patch:
157 Enable DTLSv1, which is disabled by default in the Android platform 172 Enable DTLSv1, which is disabled by default in the Android platform
158 configuration. 173 configuration.
159 174
160 ************************************************************************** 175 **************************************************************************
161 Adding new Chromium patches: 176 Adding new Chromium patches:
162 177
163 In the event you need to add a new Chromium-specific patch, follow this 178 In the event you need to add a new Chromium-specific patch, follow this
164 procedure: 179 procedure:
165 180
(...skipping 16 matching lines...) Expand all
182 (cd /tmp/aaa/build && diff -burN android-openssl.orig android-openssl) > pa tches.chromium/my-new-change.patch 197 (cd /tmp/aaa/build && diff -burN android-openssl.orig android-openssl) > pa tches.chromium/my-new-change.patch
183 198
184 5) Re-run the script: 199 5) Re-run the script:
185 200
186 ./import_from_android.sh 201 ./import_from_android.sh
187 202
188 Generally speaking, consider sending your patch directly to the Android 203 Generally speaking, consider sending your patch directly to the Android
189 open-source review servers too. Once submitted there, you can update 204 open-source review servers too. Once submitted there, you can update
190 the git commit in openssl-chromium.org and remove your local patch in 205 the git commit in openssl-chromium.org and remove your local patch in
191 one new CL. 206 one new CL.
OLDNEW
« no previous file with comments | « no previous file | openssl/crypto/x509/by_dir.c » ('j') | openssl/crypto/x509/by_dir.c » ('J')

Powered by Google App Engine
This is Rietveld 408576698