|
Roll BoringSSL.
This pulls in the following changes, including Windows build fixes. It
also gets Win32 assembly working.
03a739d Build Win32 with Yasm rather than MASM.
3e700bb Get MASM output working on Win32.
2a0f342 Fix standalone bio_test and v3name_test on Win64.
5f51c25 Add -cipher option to bssl client.
8f1ef1d Fix double-frees on malloc failure in ssl3_get_client_key_exchange.
93d67d3 Refactor ssl3_send_client_key_exchange slightly.
2af684f Add tests for ECDHE_PSK.
491956c Fix ECDHE_PSK key exchange.
48cae08 Add tests for PSK cipher suites.
b06711c Move the X509_NAME typedef into x509.h.
e167976 Make EVP_DigestVerifyFinal return only zero or one.
3cac450 Add SSL_SESSION_to_bytes to replace i2d_SSL_SESSION.
773bb55 Fix build (broken by removal of key_arg from SSL_SESSION parsing).
eb380a4 Fix build on Windows.
aeb8d00 Add less dangerous versions of SRTP functions.
7001a7f Don't bother accepting key_arg when parsing SSL_SESSION.
3b73c18 Fix "integer constant is too large for 'long' type" errors.
7571292 Extended master secret support.
89abaea Reimplement i2d_SSL_SESSION using CBB.
83fd6b6 Reimplement d2i_SSL_SESSION with CBS.
fbe6f49 The empty contents are not a valid ASN.1 INTEGER.
b5b6854 Add CBB_add_asn1_uint64.
9f2c0d7 Remove T** parameter to ssl_bytes_to_cipher_list.
2a39eae Don't condition on another header's #include guard.
BUG= 338884, 418820
Committed: https://crrev.com/49baca7413237e73d99d9b959fe1dae93e854c0d
Cr-Commit-Position: refs/heads/master@{#302016}
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+17034 lines, -2 lines) |
Patch |
 |
M |
DEPS
|
View
|
1
2
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
third_party/boringssl/BUILD.gn
|
View
|
1
2
|
2 chunks |
+10 lines, -0 lines |
0 comments
|
Download
|
 |
M |
third_party/boringssl/boringssl.gyp
|
View
|
1
2
|
1 chunk |
+12 lines, -1 line |
0 comments
|
Download
|
 |
M |
third_party/boringssl/boringssl.gypi
|
View
|
1
2
|
1 chunk |
+15 lines, -0 lines |
0 comments
|
Download
|
 |
M |
third_party/boringssl/update_gypi_and_asm.py
|
View
|
1
2
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
A |
third_party/boringssl/win-x86/crypto/aes/aes-586.asm
|
View
|
1
2
|
1 chunk |
+3219 lines, -0 lines |
0 comments
|
Download
|
 |
A |
third_party/boringssl/win-x86/crypto/aes/aesni-x86.asm
|
View
|
1
2
|
1 chunk |
+2170 lines, -0 lines |
0 comments
|
Download
|
 |
A |
third_party/boringssl/win-x86/crypto/aes/vpaes-x86.asm
|
View
|
1
2
|
1 chunk |
+649 lines, -0 lines |
0 comments
|
Download
|
 |
A |
third_party/boringssl/win-x86/crypto/bn/bn-586.asm
|
View
|
1
2
|
1 chunk |
+1384 lines, -0 lines |
0 comments
|
Download
|
 |
A |
third_party/boringssl/win-x86/crypto/bn/co-586.asm
|
View
|
1
2
|
1 chunk |
+1260 lines, -0 lines |
0 comments
|
Download
|
 |
A |
third_party/boringssl/win-x86/crypto/bn/x86-mont.asm
|
View
|
1
2
|
1 chunk |
+349 lines, -0 lines |
0 comments
|
Download
|
 |
A |
third_party/boringssl/win-x86/crypto/cpu-x86-asm.asm
|
View
|
1
2
|
1 chunk |
+295 lines, -0 lines |
0 comments
|
Download
|
 |
A |
third_party/boringssl/win-x86/crypto/md5/md5-586.asm
|
View
|
1
2
|
1 chunk |
+691 lines, -0 lines |
0 comments
|
Download
|
 |
A |
third_party/boringssl/win-x86/crypto/modes/ghash-x86.asm
|
View
|
1
2
|
1 chunk |
+1265 lines, -0 lines |
0 comments
|
Download
|
 |
A |
third_party/boringssl/win-x86/crypto/rc4/rc4-586.asm
|
View
|
1
2
|
1 chunk |
+382 lines, -0 lines |
0 comments
|
Download
|
 |
A |
third_party/boringssl/win-x86/crypto/sha/sha1-586.asm
|
View
|
1
2
|
1 chunk |
+1392 lines, -0 lines |
0 comments
|
Download
|
 |
A |
third_party/boringssl/win-x86/crypto/sha/sha256-586.asm
|
View
|
1
2
|
1 chunk |
+3362 lines, -0 lines |
0 comments
|
Download
|
 |
A |
third_party/boringssl/win-x86/crypto/sha/sha512-586.asm
|
View
|
1
2
|
1 chunk |
+577 lines, -0 lines |
0 comments
|
Download
|
Total messages: 10 (2 generated)
|