Page MenuHomePhabricator

FastRandomContext improvements and switch to ChaCha20
ClosedPublic

Authored by deadalnix on Aug 26 2017, 19:16.

Details

Summary

This is backport of PR9792 from core.

Depends D488

Test Plan
make check

Diff Detail

Repository
rABC Bitcoin ABC
Branch
chacharand
Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 786
Build 786: arc lint + arc unit

Event Timeline

I can't apply this patch to test it.

And this patch is a prerequisite for D491.

I am not sure what HEAD you're working off of, but can you try and keep the patches off of master so that they apply?

Checked that the backport is accurate, but please fix the attribution instances

src/crypto/chacha20.cpp
1 ↗(On Diff #1239)

correct attribution please

src/crypto/chacha20.h
1 ↗(On Diff #1239)

correct attribution please

This revision now requires changes to proceed.Aug 28 2017, 11:36
deadalnix edited edge metadata.

Change attribution.

This revision is now accepted and ready to land.Aug 28 2017, 13:07
This revision was automatically updated to reflect the committed changes.