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

Issue 1312203002: Include BoringSSL headers from third_party/ in crypto. (Closed)

Created:
5 years, 4 months ago by davidben
Modified:
4 years ago
Reviewers:
Ryan Sleevi
CC:
chromium-reviews
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Include BoringSSL headers from third_party/ in crypto. This allows BoringSSL to participate in DEPS checks and avoids problems with accidentally including system OpenSSL headers when dependencies aren't specified. Also IWYU some of the files as they were including the wrong headers as of BoringSSL. BUG=446558

Patch Set 1 #

Patch Set 2 : #

Patch Set 3 : rebase #

Unified diffs Side-by-side diffs Delta from patch set Stats (+49 lines, -52 lines) Patch
A crypto/DEPS View 1 chunk +3 lines, -0 lines 0 comments Download
M crypto/aead_openssl.cc View 1 chunk +1 line, -2 lines 0 comments Download
M crypto/ec_private_key_openssl.cc View 1 2 1 chunk +5 lines, -5 lines 0 comments Download
M crypto/ec_signature_creator_openssl.cc View 1 2 1 chunk +4 lines, -6 lines 0 comments Download
M crypto/encryptor_openssl.cc View 1 chunk +2 lines, -3 lines 0 comments Download
M crypto/hmac_openssl.cc View 2 chunks +1 line, -2 lines 0 comments Download
M crypto/openssl_bio_string.cc View 1 chunk +2 lines, -1 line 0 comments Download
M crypto/openssl_bio_string_unittest.cc View 1 chunk +1 line, -2 lines 0 comments Download
M crypto/openssl_util.cc View 1 2 1 chunk +3 lines, -4 lines 0 comments Download
M crypto/rsa_private_key_openssl.cc View 1 chunk +5 lines, -6 lines 0 comments Download
M crypto/scoped_openssl_types.h View 1 chunk +10 lines, -9 lines 0 comments Download
M crypto/secure_hash_openssl.cc View 1 chunk +2 lines, -3 lines 0 comments Download
M crypto/signature_creator_openssl.cc View 1 1 chunk +4 lines, -3 lines 0 comments Download
M crypto/signature_verifier_openssl.cc View 1 2 chunks +4 lines, -3 lines 0 comments Download
M crypto/symmetric_key_openssl.cc View 1 chunk +2 lines, -3 lines 0 comments Download

Messages

Total messages: 15 (4 generated)
davidben
Thoughts? This is kind of obnoxiously verbose, but I think this is better. We had ...
5 years, 4 months ago (2015-08-25 15:23:27 UTC) #2
Ryan Sleevi
On 2015/08/25 15:23:27, David Benjamin wrote: > Thoughts? This is kind of obnoxiously verbose, but ...
5 years, 4 months ago (2015-08-25 20:16:01 UTC) #3
davidben
On 2015/08/25 20:16:01, Ryan Sleevi wrote: > On 2015/08/25 15:23:27, David Benjamin wrote: > > ...
5 years, 4 months ago (2015-08-25 20:28:58 UTC) #4
Ryan Sleevi
On 2015/08/25 20:28:58, David Benjamin wrote: > Well, we could just make BoringSSL headers use ...
5 years, 4 months ago (2015-08-25 20:33:03 UTC) #5
davidben
On 2015/08/25 20:33:03, Ryan Sleevi wrote: > On 2015/08/25 20:28:58, David Benjamin wrote: > > ...
5 years, 4 months ago (2015-08-25 20:37:44 UTC) #6
Ryan Sleevi
Anything going on with this CL? I'm curious where we ended up :)
5 years, 1 month ago (2015-10-29 01:51:52 UTC) #7
Ryan Sleevi
LGTM for what it's worth; checked with the other code, and it's at least internally ...
5 years, 1 month ago (2015-10-29 01:54:07 UTC) #8
davidben
On 2015/10/29 01:54:07, Ryan Sleevi (OOO. no rvws plz) wrote: > LGTM for what it's ...
5 years, 1 month ago (2015-11-05 20:25:58 UTC) #9
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1312203002/40001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1312203002/40001
5 years, 1 month ago (2015-11-05 21:00:15 UTC) #12
commit-bot: I haz the power
Try jobs failed on following builders: linux_chromium_compile_dbg_32_ng on tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_compile_dbg_32_ng/builds/118907) mac_chromium_rel_ng on tryserver.chromium.mac (JOB_FAILED, ...
5 years, 1 month ago (2015-11-05 21:13:42 UTC) #14
Ryan Sleevi
4 years, 8 months ago (2016-04-13 01:20:42 UTC) #15
On 2015/11/05 21:13:42, commit-bot: I haz the power wrote:
> Try jobs failed on following builders:
>   linux_chromium_compile_dbg_32_ng on tryserver.chromium.linux (JOB_FAILED,
>
http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_...)
>   mac_chromium_rel_ng on tryserver.chromium.mac (JOB_FAILED,
>
http://build.chromium.org/p/tryserver.chromium.mac/builders/mac_chromium_rel_...)

Poke? :)

Powered by Google App Engine
This is Rietveld 408576698