Commit Graph

24 Commits (master)

Author SHA1 Message Date
tevador 07a413b9f0 rename 'hash v2' to 'commitment'
8 months ago
tevador db273f2671 introduce RandomX v2 with double-hashing
1 year ago
tevador 6a764e90d0 Preserve floating point state when calling randomx_calculate_hash
4 years ago
tevador 01381ccef3 Add a missing function to calculate a batch of hashes
4 years ago
tevador 3910d49b49 Hide tempHash from the public API
4 years ago
SChernykh 219c02e1e5 Combined hash and fill AES loop (#166)
4 years ago
ston1th 5c0486bd33 Fixed tests on OpenBSD
5 years ago
tevador e0484dfb99 Automatic detection of CPU capabilities
5 years ago
tevador cce53cb582 use SSSE3 consistently as opposed to SSE3
5 years ago
tevador 900a936816 Optimized Argon2 (SSSE3/AVX2)
5 years ago
hyc 01648b3bd6 Remember cache input data (#133)
5 years ago
tevador eef87a0f63 Documentation updates
5 years ago
tevador 67010ab554
Optional W^X policy for JIT pages (#112)
5 years ago
tevador cc2551b02b
Support building a shared library (#53)
5 years ago
tevador 2706a8b753 Relicensed under the 3-clause BSD license
5 years ago
tevador ac22aed121 Proper C declaration without parameters
5 years ago
tevador c87dcc8ae5 Cache seed renamed to key
5 years ago
tevador b4dca14f0c Added a function to access the dataset memory buffer
5 years ago
tevador 59d82bbb01 Fixed doc
5 years ago
tevador 4c66b2305a Formatting & refactoring
5 years ago
tevador 87b8253374 API documentation
5 years ago
tevador bc78b628ea Flags ordered by their impact on performance
5 years ago
tevador 41557ce010 randomx project changed to a static library
5 years ago
tevador 296e77eebc C API - first working version
5 years ago