Author | SHA1 | Message | Date |
---|---|---|---|
Phil Salant | bc572217c0 |
Fix linter errors thrown by `lll` (#3970)
* Fix long line errors in abci, crypto, and libs packages * Fix long lines in p2p and rpc packages * Fix long lines in abci, state, and tools packages * Fix long lines in behaviour and blockchain packages * Fix long lines in cmd and config packages * Begin fixing long lines in consensus package * Finish fixing long lines in consensus package * Add lll exclusion for lines containing URLs * Fix long lines in crypto package * Fix long lines in evidence package * Fix long lines in mempool and node packages * Fix long lines in libs package * Fix long lines in lite package * Fix new long line in node package * Fix long lines in p2p package * Ignore gocritic warning * Fix long lines in privval package * Fix long lines in rpc package * Fix long lines in scripts package * Fix long lines in state package * Fix long lines in tools package * Fix long lines in types package * Enable lll linter |
5 years ago |
Ethan Buchman |
0533c73a50
|
crypto: revert to mainline Go crypto lib (#3027)
* crypto: revert to mainline Go crypto lib We used to use a fork for a modified bcrypt so we could pass our own randomness but this was largely unecessary, unused, and a burden. So now we just use the mainline Go crypto lib. * changelog * fix tests * version and changelog |
6 years ago |
Ethan Buchman |
feb08fa4f8
|
ed25519: use golang/x/crypto fork (#2558)
* ed25519: use golang/x/crypto fork * changelog * gix GenerateFromPassword * fixes from review |
6 years ago |
Dev Ojha | 24b94d7aa4 |
crypto: Switch hkdfchacha back to xchacha (#2058)
hkdfchachapoly was a construction we came up with. There is no longer any reason to use it. We should instead just use xchacha for the remaining use cases we have. (Symmetrically encrypting the keys in the sdk keys package) |
6 years ago |