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

Issue 1778223003: Revert of Implement authenticator based on SPAKE2 implementation in boringssl. (Closed)

Created:
4 years, 9 months ago by chrishall
Modified:
4 years, 9 months ago
CC:
chromium-reviews, chromoting-reviews_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Revert of Implement authenticator based on SPAKE2 implementation in boringssl. (patchset #5 id:140001 of https://codereview.chromium.org/1759313002/ ) Reason for revert: This patch added 2 more tests which are now failing on Linux MSan Tests as of build #14316 https://build.chromium.org/p/chromium.memory.fyi/builders/Linux%20MSan%20Tests/builds/14316 Spake2AuthenticatorTest.InvalidSecret (run #1): [ RUN ] Spake2AuthenticatorTest.InvalidSecret ==10538==WARNING: MemorySanitizer: use-of-uninitialized-value #0 0x14bb0fd in ?? third_party/modp_b64/modp_b64.cc:91:20 #1 0xdcf2f6 in Base64Encode base/base64.cc:18:24 #2 0x12d6e6c in EncodeBinaryValueToXml remoting/protocol/spake2_authenticator.cc:47:3 and Spake2AuthenticatorTest.SuccessfulAuth (run #1): [ RUN ] Spake2AuthenticatorTest.SuccessfulAuth ==10537==WARNING: MemorySanitizer: use-of-uninitialized-value #0 0x14bb0fd in ?? third_party/modp_b64/modp_b64.cc:91:20 #1 0xdcf2f6 in Base64Encode base/base64.cc:18:24 #2 0x12d6e6c in EncodeBinaryValueToXml remoting/protocol/spake2_authenticator.cc:47:3 Original issue's description: > Implement authenticator based on SPAKE2 implementation in boringssl. > > The new authenticator uses SPAKE2 over Curve25519. It will > be enabled in host and client in a separate CL. > > BUG=589698 > > Committed: https://crrev.com/bf336334ba59ae7cd150e9cb36a9b248d174a4eb > Cr-Commit-Position: refs/heads/master@{#379972} TBR=kelvinp@chromium.org,davidben@chromium.org,arnarb@chromium.org,sergeyu@chromium.org # Not skipping CQ checks because original CL landed more than 1 days ago. BUG=589698 Committed: https://crrev.com/f1dcaac3801ed8d0a8abe62f1496e61fbaf639a7 Cr-Commit-Position: refs/heads/master@{#380365}

Patch Set 1 #

Unified diffs Side-by-side diffs Delta from patch set Stats (+1 line, -522 lines) Patch
M remoting/protocol/BUILD.gn View 2 chunks +0 lines, -2 lines 0 comments Download
M remoting/protocol/DEPS View 1 chunk +0 lines, -1 line 0 comments Download
D remoting/protocol/spake2_authenticator.h View 1 chunk +0 lines, -99 lines 0 comments Download
D remoting/protocol/spake2_authenticator.cc View 1 chunk +0 lines, -317 lines 0 comments Download
D remoting/protocol/spake2_authenticator_unittest.cc View 1 chunk +0 lines, -98 lines 0 comments Download
M remoting/remoting.gyp View 2 chunks +1 line, -2 lines 0 comments Download
M remoting/remoting_srcs.gypi View 1 chunk +0 lines, -2 lines 0 comments Download
M remoting/remoting_test.gypi View 1 chunk +0 lines, -1 line 0 comments Download

Messages

Total messages: 31 (7 generated)
chrishall
Created Revert of Implement authenticator based on SPAKE2 implementation in boringssl.
4 years, 9 months ago (2016-03-10 05:05:15 UTC) #1
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1778223003/1 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1778223003/1
4 years, 9 months ago (2016-03-10 05:05:42 UTC) #2
commit-bot: I haz the power
No L-G-T-M from a valid reviewer yet. CQ run can only be started by full ...
4 years, 9 months ago (2016-03-10 05:05:44 UTC) #4
benwells
lgtm
4 years, 9 months ago (2016-03-10 05:07:03 UTC) #6
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1778223003/1 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1778223003/1
4 years, 9 months ago (2016-03-10 05:07:35 UTC) #8
Sergey Ulanov
I unchecked the commit bit. I believe the crash is a false positive and the ...
4 years, 9 months ago (2016-03-10 05:54:45 UTC) #10
Sergey Ulanov
On 2016/03/10 05:54:45, Sergey Ulanov wrote: > I unchecked the commit bit. I believe the ...
4 years, 9 months ago (2016-03-10 05:55:46 UTC) #11
chrishall
On 2016/03/10 05:55:46, Sergey Ulanov wrote: > On 2016/03/10 05:54:45, Sergey Ulanov wrote: > > ...
4 years, 9 months ago (2016-03-10 06:06:38 UTC) #12
chrishall
On 2016/03/10 06:06:38, chrishall wrote: > On 2016/03/10 05:55:46, Sergey Ulanov wrote: > > On ...
4 years, 9 months ago (2016-03-10 06:11:38 UTC) #13
Lei Zhang
On 2016/03/10 05:54:45, Sergey Ulanov wrote: > I unchecked the commit bit. I believe the ...
4 years, 9 months ago (2016-03-10 06:20:26 UTC) #14
benwells
On 2016/03/10 06:20:26, Lei Zhang (OOO) wrote: > On 2016/03/10 05:54:45, Sergey Ulanov wrote: > ...
4 years, 9 months ago (2016-03-10 06:27:03 UTC) #15
benwells
On 2016/03/10 06:20:26, Lei Zhang (OOO) wrote: > On 2016/03/10 05:54:45, Sergey Ulanov wrote: > ...
4 years, 9 months ago (2016-03-10 06:27:07 UTC) #16
chrishall
So looking into this code some more I think that my default position is to ...
4 years, 9 months ago (2016-03-10 06:41:34 UTC) #17
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1778223003/1 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1778223003/1
4 years, 9 months ago (2016-03-10 06:42:00 UTC) #19
commit-bot: I haz the power
Committed patchset #1 (id:1)
4 years, 9 months ago (2016-03-10 06:47:28 UTC) #21
commit-bot: I haz the power
Patchset 1 (id:??) landed as https://crrev.com/f1dcaac3801ed8d0a8abe62f1496e61fbaf639a7 Cr-Commit-Position: refs/heads/master@{#380365}
4 years, 9 months ago (2016-03-10 06:49:48 UTC) #23
Lei Zhang
On 2016/03/10 06:20:26, Lei Zhang (OOO) wrote: > On 2016/03/10 05:54:45, Sergey Ulanov wrote: > ...
4 years, 9 months ago (2016-03-10 06:52:28 UTC) #24
benwells
On 2016/03/10 06:52:28, Lei Zhang (OOO) wrote: > On 2016/03/10 06:20:26, Lei Zhang (OOO) wrote: ...
4 years, 9 months ago (2016-03-10 07:03:54 UTC) #25
Sergey Ulanov
Base64Encode() is called with data that's being generated by Curve25519 implementation in boringssl, which uses ...
4 years, 9 months ago (2016-03-10 07:24:04 UTC) #26
Sergey Ulanov
Looking at the code again the problem comes from this piece of code: unsigned j; ...
4 years, 9 months ago (2016-03-10 21:55:14 UTC) #27
davidben
On 2016/03/10 21:55:14, Sergey Ulanov wrote: > Looking at the code again the problem comes ...
4 years, 9 months ago (2016-03-10 21:57:57 UTC) #28
Sergey Ulanov
On Thu, Mar 10, 2016 at 1:57 PM, <davidben@chromium.org> wrote: > > See https://crbug.com/593540. The ...
4 years, 9 months ago (2016-03-10 22:26:59 UTC) #29
davidben
On 2016/03/10 22:26:59, Sergey Ulanov wrote: > On Thu, Mar 10, 2016 at 1:57 PM, ...
4 years, 9 months ago (2016-03-10 22:44:56 UTC) #30
chromium-reviews
4 years, 9 months ago (2016-03-10 23:18:34 UTC) #31
Message was sent while issue was closed.
I'll watch it and set the CQ bit!
On Thu, Mar 10, 2016 at 14:44 <davidben@chromium.org> wrote:

> On 2016/03/10 22:26:59, Sergey Ulanov wrote:
>
> > On Thu, Mar 10, 2016 at 1:57 PM, <mailto:davidben@chromium.org> wrote:
> > >
> > > See https://crbug.com/593540. The fix is already in and the DEPS roll
> is
> > > in the
> > > CQ.
> > >
> >
> > awesome, thanks!
> >
> > --
> > You received this message because you are subscribed to the Google Groups
> > "Chromium-reviews" group.
> > To unsubscribe from this group and stop receiving emails from it, send an
> email
> > to mailto:chromium-reviews+unsubscribe@chromium.org.
>
> Unfortunately, the CQ is completely non-functional right now and it's late
> over
> in CAM. :-(
>
> If this Nth attempt fails and you're still in the office, feel free to
> re-check
> the CQ box until it finally gets in.
> https://codereview.chromium.org/1786463002/
>
> https://codereview.chromium.org/1778223003/
>

-- 
You received this message because you are subscribed to the Google Groups
"Chromium-reviews" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to chromium-reviews+unsubscribe@chromium.org.

Powered by Google App Engine
This is Rietveld 408576698