Commit Graph

9 Commits

Author SHA1 Message Date
tevador 7567cef4c6
Fix symbol collisions with blake2b (#145) 2019-10-30 20:09:27 +01:00
tevador eda3603bf3 Undefine _mm_roti_epi64 if defined 2019-10-08 22:39:34 +02:00
tevador cce53cb582 use SSSE3 consistently as opposed to SSE3 2019-10-06 23:46:49 +02:00
tevador 900a936816 Optimized Argon2 (SSSE3/AVX2) 2019-10-06 18:07:23 +02:00
tevador 2706a8b753 Relicensed under the 3-clause BSD license 2019-05-18 14:21:47 +02:00
Howard Chu ab6076ae58 Avoid argon2 symbol clashes with libsodium 2019-05-16 22:49:44 +01:00
tevador 018c1a5222 Big endian bug fixes 2019-04-24 18:37:58 +02:00
tevador 32d827d0a6 Interpreter with bytecode
Fixed some undefined behavior with signed types
Fixed different results on big endian systems
Removed unused code files
Restored FNEG_R instructions
Updated documentation
2019-02-09 15:45:26 +01:00
tevador c9102ee88c RandomX portable interpreter 2018-12-11 21:00:30 +01:00