Commit Graph

225 Commits (v0.6.0.0)

Author SHA1 Message Date
wowario a1258baf5a
add RandomWOW
5 years ago
Howard Chu c319796355
RandomX integration
5 years ago
wowario f943a83b71
Cryptonight variant 4 aka cn/wow
5 years ago
stoffu a2195b9b7f
crypto: replace rand<T>()%N idiom with unbiased rand_idx(N)
5 years ago
Nathan Dorfman 9f49722c4d Fix build on FreeBSD
5 years ago
Riccardo Spagni 6c0c7d796d
Merge pull request #5252
5 years ago
Riccardo Spagni 39107e18d5
Merge pull request #5251
5 years ago
Riccardo Spagni 56feda84d3
Merge pull request #5250
5 years ago
Riccardo Spagni f9b1c4f962
Merge pull request #5213
5 years ago
Riccardo Spagni 48e3a341f8
Merge pull request #5211
5 years ago
moneromooo-monero efb2bdd309
slow-hash: default to JIT on x86_64
5 years ago
Dusan Klinec d74d26f2c9
crypto: hmac_keccak added
5 years ago
Riccardo Spagni c3de019f56
Merge pull request #5192
5 years ago
moneromooo-monero 7ac3334217
slow-hash: cache TLS references locally once at function start
5 years ago
moneromooo-monero 7632dede7b
crypto: fix PaX issue on NetBSD with CNv4 JIT
5 years ago
moneromooo-monero a48e49aa36
aesb: avoid stomping on an existing define on NetBSD
5 years ago
binaryFate 1f2930ce0b Update 2019 copyright
5 years ago
moneromooo-monero 108c625b3f
CryptonightR: define out i386/x86_64 specific code on other archs
5 years ago
moneromooo-monero 1b8757dddc
slow-hash: fix build on arm
5 years ago
moneromooo-monero 0de14396b9
tests: add a CNv4 JIT test
5 years ago
moneromooo-monero 24d281c324
crypto: plug CNv4 JIT into cn_slow_hash
5 years ago
moneromooo-monero 78ab59ea44
crypto: clear cache after generating random program
5 years ago
SChernykh fff23bf7c6
CNv4 JIT compiler for x86-64 and tests
5 years ago
moneromooo-monero 7d88d8f27c
discontinue use of alloca
5 years ago
SChernykh f1fb06b137 Fixed path to int-util.h
5 years ago
SChernykh 9da0892b10 Adding cnv4-2 tweaks
5 years ago
SChernykh f51397b306 Cryptonight variant 4 aka CryptonightR
5 years ago
moneromooo-monero ec1a62b50d
move int-util.h to epee
6 years ago
Riccardo Spagni c00ac446fd
Merge pull request #4854
6 years ago
xiphon 2a48c2a286
slow-hash: some more big endian fixes
6 years ago
moneromooo-monero b39fdf8ebe
slow-hash: fix for big endian
6 years ago
Martijn Otto bd98e99c80
Removed a lot of unnecessary includes
6 years ago
Riccardo Spagni 92c5a892b5
Merge pull request #4757
6 years ago
Riccardo Spagni 8ba3f89b44
Merge pull request #4755
6 years ago
Riccardo Spagni 267b5d8807
Merge pull request #4711
6 years ago
xiphon 42d8d5085e crypto: fix AES encryption on big endian
6 years ago
moneromooo-monero db24a2e509
hash: fix hash_permutation on big endian
6 years ago
xiphon ba0faae789 crypto: fixed groestl on big-endian platforms
6 years ago
Pol Mauri c4fbfd786a Small function declaration cleanup in slow-hash.c
6 years ago
xiphon ed36335c96 crypto: fixed incremental keccak API on big-endian platforms
6 years ago
Riccardo Spagni 2ec0d780c4
Merge pull request #4449
6 years ago
Riccardo Spagni fb47963e09
Merge pull request #4404
6 years ago
Lee Clagett f3cd51a12b cryptonote tweak v2.2
6 years ago
Riccardo Spagni aa1d321e5f
Merge pull request #4395
6 years ago
Riccardo Spagni df98bc50a6
Merge pull request #4357
6 years ago
Alexandro Sanchez 9bf0105e25 Fixed Keccak implementation on big-endian platforms
6 years ago
Riccardo Spagni 9f24e57dc2
Merge pull request #4326
6 years ago
thomasvaughan bcda7adcd4 NetBSD support
6 years ago
Riccardo Spagni e6d36c1701
Merge pull request #4219
6 years ago
moneromooo-monero 463434d1f7
more comprehensive test for ge_p3 comparison to identity/point at infinity
6 years ago