aboutsummaryrefslogtreecommitdiff
path: root/src/crypto/keccak.c (unfollow)
AgeCommit message (Collapse)AuthorFilesLines
2020-05-16keccak: remove aligned checkmoneromooo-monero1-10/+2
Some tools report the alignment check as UB, which seems a bit dubious, but since the performance difference between the two versions is minimal, I'll go with the safe version
2019-07-04keccak: guard against misaligned memory accesses on ARMmoneromooo-monero1-3/+6
The code generated is exactly the same as the direct access one on x86_64
2019-06-14ensure no NULL is passed to memcpymoneromooo-monero1-1/+2
NULL is valid when size is 0, but memcpy uses nonnull attributes, so let's not poke the bear
2018-12-04move int-util.h to epeemoneromooo-monero1-1/+1
2018-10-22crypto: fixed incremental keccak API on big-endian platformsxiphon1-2/+3
2018-09-17Fixed Keccak implementation on big-endian platformsAlexandro Sanchez1-3/+8
2018-08-15Incremental Keccak API addedDusan Klinec1-0/+74
- needed for TREZOR integration
2018-02-07keccak: fix mdlen bounds sanity checkingmoneromooo-monero1-1/+2
found by h908714124
2018-02-02keccak: fix sanity check bounds testmoneromooo-monero1-1/+1
Nothing calls this with those inputs
2018-02-01call _exit instead of abort in release modemoneromooo-monero1-4/+13
Avoids cores being created, as they're nowadays often piped to some call home system
2017-11-11kaccak: remove unused return valuemoneromooo-monero1-3/+1
2017-11-07keccak: some paranoid "can't happen" checksmoneromooo-monero1-0/+14
2016-08-28ringct: import of Shen Noether's ring confidential transactionsmoneromooo-monero1-3/+3
2014-03-03moved all stuff to githubAntonio Juarez1-0/+112