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

Issue 1808763002: Remove code interfacing legacy openssl. (Closed)

Created:
4 years, 9 months ago by torbjorng (webrtc)
Modified:
4 years, 9 months ago
Reviewers:
tommi, davidben_webrtc
CC:
webrtc-reviews_webrtc.org, tterriberry_mozilla.com
Base URL:
https://chromium.googlesource.com/external/webrtc.git@master
Target Ref:
refs/pending/heads/master
Project:
webrtc
Visibility:
Public.

Description

Remove code interfacing legacy openssl. BUG=webrtc:5664 Committed: https://crrev.com/4cd331beade6de16c073dcdaf89c4e038bdbf73f Cr-Commit-Position: refs/heads/master@{#12041}

Patch Set 1 #

Patch Set 2 : Fold OPENSSL_VERSION_NUMBER tests #

Total comments: 2

Patch Set 3 : Further simplifications with boringssl #

Unified diffs Side-by-side diffs Delta from patch set Stats (+3 lines, -333 lines) Patch
M webrtc/base/openssl.h View 1 1 chunk +0 lines, -4 lines 0 comments Download
M webrtc/base/openssladapter.h View 1 chunk +0 lines, -2 lines 0 comments Download
M webrtc/base/openssladapter.cc View 1 2 2 chunks +1 line, -120 lines 0 comments Download
M webrtc/base/opensslidentity.cc View 2 chunks +0 lines, -8 lines 0 comments Download
M webrtc/base/opensslstreamadapter.cc View 1 13 chunks +0 lines, -189 lines 0 comments Download
M webrtc/base/ssladapter.cc View 2 chunks +2 lines, -10 lines 0 comments Download

Messages

Total messages: 23 (11 generated)
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1808763002/1 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1808763002/1
4 years, 9 months ago (2016-03-16 14:50:16 UTC) #2
torbjorng (webrtc)
4 years, 9 months ago (2016-03-16 15:48:57 UTC) #4
tommi
are there any gyp/gn files that need updating?
4 years, 9 months ago (2016-03-16 15:57:10 UTC) #5
torbjorng (webrtc)
Shouldn't be. (The OPENSSL_IS_BORINGSSL symbol is defined by boringssl's includes, not by our build files.)
4 years, 9 months ago (2016-03-16 16:14:03 UTC) #6
tommi
lgtm
4 years, 9 months ago (2016-03-16 16:23:55 UTC) #7
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1808763002/20001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1808763002/20001
4 years, 9 months ago (2016-03-16 16:35:18 UTC) #10
commit-bot: I haz the power
Try jobs failed on following builders: mac_baremetal on tryserver.webrtc (JOB_FAILED, http://build.chromium.org/p/tryserver.webrtc/builders/mac_baremetal/builds/9894)
4 years, 9 months ago (2016-03-16 16:58:49 UTC) #12
davidben_webrtc
Thank you!! https://codereview.webrtc.org/1808763002/diff/20001/webrtc/base/openssladapter.cc File webrtc/base/openssladapter.cc (right): https://codereview.webrtc.org/1808763002/diff/20001/webrtc/base/openssladapter.cc#newcode156 webrtc/base/openssladapter.cc:156: return false; You can also use CRYPTO_library_init ...
4 years, 9 months ago (2016-03-16 17:45:47 UTC) #14
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1808763002/40001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1808763002/40001
4 years, 9 months ago (2016-03-17 16:37:57 UTC) #17
commit-bot: I haz the power
Committed patchset #3 (id:40001)
4 years, 9 months ago (2016-03-17 18:53:19 UTC) #18
commit-bot: I haz the power
Patchset 3 (id:??) landed as https://crrev.com/4cd331beade6de16c073dcdaf89c4e038bdbf73f Cr-Commit-Position: refs/heads/master@{#12041}
4 years, 9 months ago (2016-03-17 18:53:28 UTC) #20
torbjorng (webrtc)
4 years, 9 months ago (2016-03-24 11:33:24 UTC) #23
Message was sent while issue was closed.
A revert of this CL (patchset #3 id:40001) has been created in
https://codereview.webrtc.org/1828773003/ by torbjorng@webrtc.org.

The reason for reverting is: We will make it possible to link to BoringSSL for
WebRTC's usages of the crypto APIs and OpenSSL for other usages in the same
binary. Once that is completed, we will reland this..

Powered by Google App Engine
This is Rietveld 408576698