Commit Graph
322 Commits
Author SHA1 Message Date
SChernykh 177993cea1 Fixed performance degradation for v0 & v1 2018-08-29 20:15:08 +02:00
SChernykh 723f46e709 Removed excess code for v0 & v1 2018-08-29 19:52:33 +02:00
SChernykh 1852eb95a2 Cryptonight variant 2 support
Reference code: https://github.com/monero-project/monero/pull/4218
2018-08-28 23:42:15 +02:00
XMRig 6a1edd37df Add new algorithms for ARM. 2018-07-10 00:29:16 +07:00
XMRig 5df214f51c Optimize cn-heavy/tube. 2018-07-09 22:28:53 +07:00
XMRig 81f17d9a16 Add cn-heavy/tube. 2018-07-09 20:21:53 +07:00
XMRig 4fcdd96c9b Add reference hashes for cn/xao and cn/rto. 2018-07-09 16:54:39 +07:00
XMRig c10c9a3134 Added "cn/xao" and "cn/rto". 2018-07-09 16:12:45 +07:00
XMRig 2ebc6b9e8a #714 Simplify cn-heavy/xhv. 2018-07-09 00:23:27 +07:00
XMRig 0e4ae8f67f Fix ARM build. 2018-06-11 15:44:45 +07:00
XMRig aca46d71b3 Added support for cn-heavy/xhv. 2018-06-11 12:00:59 +07:00
XMRig 4fd3700011 Added support for "cn/msr" also known as "cn-fast". 2018-06-10 19:48:34 +07:00
XMRig 28dab54063 Fix double hash mode too. 2018-06-03 05:42:10 +07:00
XMRig ea28776822 #551 Fixed cn-heavy for ARMv8. 2018-06-03 02:56:49 +07:00
XMRig 0346b27f9c #446 Better fix, second variable always aligned. 2018-06-03 00:22:26 +07:00
XMRig cc3572668f Use native checks instead of XMRIG_ARMv8. 2018-06-03 00:09:59 +07:00
XMRig 12329d0153 #446 Fixed SIGBUS error on 32 bit ARM CPUs. 2018-06-02 04:37:12 +07:00
XMRig dd73f7d78b Fixed ARMv8 build. 2018-05-05 22:44:20 +07:00
XMRig 7cdde1270b Add Stellite (XTL) support as cn/xtl. 2018-04-27 00:28:52 +07:00
XMRig a57800bb6e Send supported algorithms to pool in login request. 2018-04-26 15:02:01 +07:00
XMRig 45dc9025f8 Added support for cn-lite/ipbc. 2018-04-25 18:31:18 +07:00
XMRig 81303d7a12 Sync changes with proxy. 2018-04-25 14:48:32 +07:00
XMRig 57c856ec5c Basic cryptonight-ipbc definition. 2018-04-21 00:19:33 +07:00
XMRig 2393b537f2 Move keccak to common code. 2018-04-20 14:45:51 +07:00
XMRig d1bcca1237 Fix x86 build. 2018-04-20 10:14:33 +07:00
XMRig 47e03ea0a3 Fix ARMv7 build. 2018-04-19 19:44:17 +07:00
XMRig f392a5b163 Rearrange test vectors, for catch cn-heavy bug. 2018-04-19 13:50:06 +07:00
XMRig afe7e2e2d1 Simplify ARM implementation. 2018-04-19 11:54:11 +07:00
XMRig a4bd5ed0af Added x3 x4 x5 hashing modes. 2018-04-16 15:40:37 +07:00
XMRig 5a53ffa167 Fixed ARM build. 2018-04-15 12:58:17 +07:00
XMRig 31c786b5c3 Rewrite memory allocation. 2018-04-15 11:08:47 +07:00
XMRig 41292a41a1 Move xmrig.h to common/xmrig.h. 2018-04-13 07:00:51 +07:00
XMRig c47687daa3 Fixes for build without cn-lite and cn-heavy. 2018-04-12 11:38:43 +07:00
XMRig 33e94d3925 Improved performance for cryptonight v7. 2018-04-09 21:56:15 +07:00
XMRig 74063b9510 Small fixes. 2018-04-06 23:32:54 +07:00
XMRig dea1643d38 Added cryptonight-heavy support for ARM 2018-04-03 17:51:06 +07:00
XMRig a9dc7295b8 Added test hashes for self test. 2018-04-03 17:19:01 +07:00
XMRig 8e5f3a5b77 First working cryptonight-heavy. 2018-04-03 16:55:41 +07:00
XMRig c04c10f69d Move selfTest to threads, remove legacy CryptoNight.cpp. 2018-04-03 14:51:05 +07:00
XMRig e0c83777a8 New style function selector. 2018-04-03 02:55:28 +07:00
XMRig 3a11cd6e21 Added classes IThread, CpuThread and API endpoint "GET /1/threads". 2018-04-01 22:49:21 +07:00
XMRig 33600bd923 Options class replaced to xmrig::Config. 2018-03-31 16:29:47 +07:00
XMRig 3a49e8d795 Partial fix for ARMv7 2018-03-24 10:14:21 +07:00
XMRig a7063f4393 Removed unnecessary pointers cast. 2018-03-18 05:48:19 +07:00
XMRig 86d9a72c57 Remove align.h. 2018-03-14 17:11:51 +07:00
XMRig 5ec8ec1e82 Added test hashes for AEON. 2018-03-13 01:29:31 +07:00
XMRig cb63e8e7d0 Better v1 PoW implementation, added variant option. 2018-03-12 22:29:44 +07:00
XMRig 668e38aaf7 Some small fixes. 2018-03-12 14:44:23 +07:00
XMRig 77a9087f3f Added reference hashes. 2018-03-07 15:32:44 +07:00
XMRig fac912767c PoW changes WIP 2018-03-06 21:34:20 +07:00