Commit Graph

214 Commits

Author SHA1 Message Date
XMRig e1d1a5226c Added coin option. 2019-09-27 05:41:45 +07:00
XMRig 0c25424a3e Added generic Argon2 implementation (conflicts with RandomX). 2019-08-16 00:31:29 +07:00
XMRig 2ec257284f Common API code moved to base/api. 2019-08-12 16:52:16 +07:00
XMRig 25f051abaa Enable hwloc by default. 2019-07-28 12:35:55 +07:00
XMRig 2b29b81b89 Use internal hwloc for MSVC. 2019-07-28 09:24:53 +07:00
XMRig d10527036e Added "randomx" object to config. 2019-07-28 07:46:59 +07:00
XMRig ffa6bda106 Added VirtualMemory::bindToNUMANode 2019-07-26 15:29:06 +07:00
XMRig 2876702ea2 Added cmake option HWLOC_DEBUG. 2019-07-25 11:24:27 +07:00
XMRig 107f378f7c Fixed cmake again. 2019-07-24 06:35:42 +07:00
XMRig fc58795e8f Fixed cmake. 2019-07-24 06:11:54 +07:00
XMRig 42460b8805 Added hwloc stub. 2019-07-23 01:18:55 +07:00
XMRig ca7fb33848 Removed class ApiRouter. 2019-07-19 04:41:48 +07:00
XMRig 6f93b7b38d Removed unused code. 2019-07-17 15:28:59 +07:00
XMRig 8ce00adda4 Restored "CPU READY" message. 2019-07-17 14:54:08 +07:00
XMRig 2bf5ffb2df Class Mem replaced to VirtualMemory. 2019-07-17 04:57:58 +07:00
XMRig 20313cbc56 Implemented unified cryptonight and RandomX scratchpad memory. 2019-07-17 04:33:11 +07:00
XMRig 5699147aab Restored printable hashrate. 2019-07-17 01:28:42 +07:00
XMRig 27f3008d79 Added initial support for new style threads launch method. 2019-07-16 22:10:50 +07:00
XMRig ee434a5708 Move files. 2019-07-13 22:15:53 +07:00
XMRig dc87ef6062 Removed xmrig.h. 2019-07-13 19:10:17 +07:00
XMRig 8b3f2d8fff Move Platform. 2019-07-13 16:48:14 +07:00
XMRig 6f27037f07 Added new nonce allocation method for dynamic/variable threads. 2019-07-11 16:15:51 +07:00
XMRig 270d3ba6a2 Added class RxVm. 2019-07-10 10:14:33 +07:00
XMRig f42adafee0 Added classes Rx, RxAlgo, RxCache, RxDataset. 2019-07-10 01:53:05 +07:00
XMRig ea1149a971 Added class JobResults. 2019-07-06 15:22:19 +07:00
XMRig 9b14caa9f9 Merge branch 'evo' into feature-per-pool-algo 2019-07-06 10:49:31 +07:00
XMRig 8c02e20828 Quick fixes. 2019-07-02 22:57:08 +07:00
XMRig b92807e8d8 Added support for multi-algorithm CPU threads settings. 2019-07-02 22:56:28 +07:00
SChernykh 915729bec6 Fixed MingGW compilation 2019-07-01 20:48:51 +02:00
SChernykh 6eb9d0963b Integrated RandomX, added RandomXL (Loki) 2019-07-01 20:11:51 +02:00
XMRig 62edb2fc0a Move CPU information classes to new location. 2019-06-29 09:51:23 +07:00
XMRig dd875c7c37 Added class CpuConfig. 2019-06-28 22:28:40 +07:00
XMRig 188338c493 Merge branch 'evo' into feature-per-pool-algo 2019-06-26 15:44:52 +07:00
XMRig 2a07cf391d Allow disable RandomX support. 2019-06-18 06:11:53 +07:00
XMRig 3d17ba6af6 Merge branch 'feature-randomx' into evo 2019-06-18 05:33:30 +07:00
XMRig 34e39e9946 Use canonical name for RandomX, because official RandomWOW repo not rename lib or headers, still need some solution to separate it in future. 2019-06-18 05:13:51 +07:00
XMRig b38e432647 Moved keccak files. 2019-06-17 04:06:38 +07:00
SChernykh 50ace41766 Fixed cmake for Linux 2019-06-15 23:52:39 +02:00
SChernykh ac1b554282 RandomWOW support 2019-06-15 22:53:03 +02:00
XMRig 1f0e3e501c Implemented new style algorithm definitions (except ARM), removed Algo and Variant enums. 2019-06-13 22:08:52 +07:00
XMRig b684150336 Moved Algorithm class. 2019-06-09 16:46:44 +07:00
XMRig d9eb700e03 Renamed macros for enable/disable algorithms. 2019-06-09 15:29:26 +07:00
XMRig d587eebaf2 Move files. 2019-06-04 19:20:33 +07:00
XMRig ba94c08bf5 Moved mm_malloc.h 2019-06-02 20:57:49 +07:00
XMRig 8dc586283f Fixed Linux build. 2019-06-02 19:58:16 +07:00
XMRig fc655d1b8d Moved common memory primitives to new VirtualMemory class. 2019-06-02 19:43:56 +07:00
XMRig 6812d22d63 Rename cmake option WITH_HTTPD to WITH_HTTP. 2019-04-09 02:27:19 +07:00
XMRig 09df8c3846 Sync changes. 2019-04-06 18:32:24 +07:00
XMRig fa2a0b9b79 New config subsystem 2019-04-05 22:14:01 +07:00
XMRig f8f9d6c0ef Restored API. 2019-03-31 01:31:40 +07:00