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

Issue 618363002: Roll BoringSSL. (Closed)

Created:
6 years, 2 months ago by davidben
Modified:
6 years, 2 months ago
Reviewers:
agl
CC:
chromium-reviews
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Project:
chromium
Visibility:
Public.

Description

Roll BoringSSL. This pulls in the following changes and fixes boringssl_unittests to account for CRLF. With this, boringssl_unittests builds and passes on Win32. c7dd5f3 ERR_GET_* macros return int. 180d1eb Remove SSL_get_shared_ciphers. 176b70e Silence warnings about unused values. b99106a Fix bio_test on Windows. 66a3531 Fix BIO_printf on Windows. fb3ff2c Don't compare signed vs. unsigned. 5e77bd4 Use OPENSSL_64_BIT in rc4.c. 04284b8 Account for Windows and UNIX socket API differences. 357fd0a Remove meth_num in ex_data_impl.c. 775b75f Fix Windows shared library build. de211db Don't use ssize_t in base64_test.c. ef5c494 Remove OPENSSL_SSL_DEBUG_BROKEN_PROTOCOL. 5b33a5e Merge the get_ssl_method hooks between TLS and SSLv3. a9ca90a Fix ServerHello EC point format extension check. 42e9a77 Split tls1_check_ec_key. 00075b8 Merge IMPLEMENT_tls_meth_func and IMPLEMENT_ssl3_meth_func. 968ddc9 Not everyone keeps bash in /bin. 5491e3f Clean up ssl_cipher_list_to_bytes a little. 6a3ecf3 _POSIX_C_SOURCE needs to be set to a date, at least on FreeBSD. eba2384 Missing includes for FreeBSD. ddb3003 Don't include strings.h because of Windows. dab64ff Use OPENSSL_strcasecmp. 5d0c163 Also clean the last byte of the PSK identity. 704453f Add deprecated functions for tcpdump. e7fa75b Remove use of GOTPCREL in asm. BUG=338884 Committed: https://crrev.com/a511281c308b5589ed44240d45c7e17d8a183a84 Cr-Commit-Position: refs/heads/master@{#297710}

Patch Set 1 #

Total comments: 3

Patch Set 2 : fix build #

Unified diffs Side-by-side diffs Delta from patch set Stats (+13 lines, -19 lines) Patch
M DEPS View 1 chunk +1 line, -1 line 0 comments Download
M net/ssl/openssl_ssl_util.cc View 1 1 chunk +3 lines, -3 lines 0 comments Download
M third_party/boringssl/boringssl.gypi View 1 chunk +0 lines, -3 lines 0 comments Download
M third_party/boringssl/boringssl_unittest.cc View 2 chunks +3 lines, -0 lines 0 comments Download
M third_party/boringssl/linux-x86_64/crypto/rc4/rc4-x86_64.S View 2 chunks +2 lines, -4 lines 0 comments Download
M third_party/boringssl/mac-x86_64/crypto/rc4/rc4-x86_64.S View 2 chunks +2 lines, -4 lines 0 comments Download
M third_party/boringssl/win-x86_64/crypto/rc4/rc4-x86_64.asm View 2 chunks +2 lines, -4 lines 0 comments Download

Messages

Total messages: 9 (2 generated)
davidben
Try jobs in flight.
6 years, 2 months ago (2014-10-01 19:28:25 UTC) #2
agl
LGTM with appropriate fix for the Android compile error. https://codereview.chromium.org/618363002/diff/1/third_party/boringssl/win-x86_64/crypto/rc4/rc4-x86_64.asm File third_party/boringssl/win-x86_64/crypto/rc4/rc4-x86_64.asm (right): https://codereview.chromium.org/618363002/diff/1/third_party/boringssl/win-x86_64/crypto/rc4/rc4-x86_64.asm#newcode40 third_party/boringssl/win-x86_64/crypto/rc4/rc4-x86_64.asm:40: ...
6 years, 2 months ago (2014-10-01 19:35:10 UTC) #3
davidben
Whoops, fixed. I think that unsigned should probably have been int from the beginning; ERR_get_next_error_library ...
6 years, 2 months ago (2014-10-01 19:43:50 UTC) #4
agl
lgtm https://codereview.chromium.org/618363002/diff/1/third_party/boringssl/win-x86_64/crypto/rc4/rc4-x86_64.asm File third_party/boringssl/win-x86_64/crypto/rc4/rc4-x86_64.asm (right): https://codereview.chromium.org/618363002/diff/1/third_party/boringssl/win-x86_64/crypto/rc4/rc4-x86_64.asm#newcode40 third_party/boringssl/win-x86_64/crypto/rc4/rc4-x86_64.asm:40: mov r8d,DWORD PTR[OPENSSL_ia32cap_P] On 2014/10/01 19:43:50, David Benjamin ...
6 years, 2 months ago (2014-10-01 20:17:37 UTC) #5
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/618363002/20001
6 years, 2 months ago (2014-10-01 20:42:45 UTC) #7
commit-bot: I haz the power
Committed patchset #2 (id:20001) as 2287372025ac32c060a21f5c684873ea6a4ce124
6 years, 2 months ago (2014-10-01 21:23:32 UTC) #8
commit-bot: I haz the power
6 years, 2 months ago (2014-10-01 21:24:28 UTC) #9
Message was sent while issue was closed.
Patchset 2 (id:??) landed as
https://crrev.com/a511281c308b5589ed44240d45c7e17d8a183a84
Cr-Commit-Position: refs/heads/master@{#297710}

Powered by Google App Engine
This is Rietveld 408576698