Commit Graph

118 Commits

Author SHA1 Message Date
XMRig bd4bc9ba4d Added reference implementation for cn/gpu (cn-gpu). 2019-02-03 14:44:23 +07:00
XMRig 046c345f65 Fix memory allocation. 2019-01-21 01:44:15 +07:00
XMRig bc26d2ede6 #904 Add ASM implementation. 2019-01-21 00:32:24 +07:00
XMRig 36b01f136f #904 Initial support for "cn-pico/trtl". 2019-01-20 19:52:44 +07:00
SChernykh 31a571dc70 Make JIT memory read-only after patching is done 2019-01-19 11:22:54 +01:00
XMRig 897ff83dcd #913 Increase max blob size for MSR secor upgrade. 2019-01-18 21:44:44 +07:00
SChernykh 6425c53d61 Fixed crash in patchCode() on Linux 2019-01-16 00:09:00 +01:00
XMRig 17f28667b3 Code-style/copyright cleanup. 2019-01-15 02:15:36 +07:00
SChernykh 56cacbd5bc Fixes for Visual Studio 2019-01-14 16:38:28 +01:00
SChernykh 8b9d5cff91 Added ASM code patching when loading
For CNv2 variants with different iterations and memory size.
2019-01-14 15:34:55 +01:00
XMRig 492449e9fb #899 Add ASM implementation for cn/half. 2019-01-14 18:09:16 +07:00
XMRig 67863a427d Rename "cn/xtlv9" to "cn/half". 2019-01-13 19:42:27 +07:00
XMRig 84c2cadc50 #899 Initial support for "cn/xtlv9" (C++ only). 2019-01-13 15:03:36 +07:00
XMRig 2a2712ab90 Sync changes. 2018-11-20 07:24:14 +07:00
XMRig 06a84499d7 Fixed MSYS2 build & copyright 2018-10-22 23:08:29 +07:00
SChernykh 4b91978af6 Added asm optimized code for AMD Bulldozer 2018-10-21 18:29:03 +02:00
XMRig 143da8380e Add "autosave" config option. 2018-09-27 19:07:04 +03:00
XMRig 1a3de05096 Added ASM code for double hash mode, thanks @SChernykh. 2018-09-25 09:25:47 +03:00
XMRig c2fcf23855 Implemented "asm" option. 2018-09-24 14:19:26 +03:00
XMRig ba65a34a01 Initial ASM wrapper. 2018-09-24 09:51:21 +03:00
XMRig ee4d980955 Old static class Cpu replaced to interface ICpuInfo. 2018-09-23 17:51:56 +03:00
XMRig 812cd9760f Added debug thread log. 2018-09-15 16:48:57 +03:00
XMRig bb3990a076 Rewrite automatic variant handling. 2018-09-03 15:39:55 +03:00
XMRig a3873930a0 Fixed automatic variant. 2018-09-01 00:31:31 +03:00
SChernykh 36a562e1f1 Cryptonight variant 2 support
Reference code: https://github.com/monero-project/monero/pull/4218
2018-08-28 23:42:15 +02:00
XMRig dac12a122f Add cn-heavy/tube. 2018-07-09 20:21:53 +07:00
XMRig 2702b6ffc8 Add reference hashes for cn/xao and cn/rto. 2018-07-09 16:54:39 +07:00
XMRig 25bac30862 Added "cn/xao" and "cn/rto". 2018-07-09 16:12:45 +07:00
XMRig dab4239aca Added support for cn-heavy/xhv. 2018-06-11 12:00:59 +07:00
XMRig 8908c2c027 Added support for "cn/msr" also known as "cn-fast". 2018-06-10 19:48:34 +07:00
XMRig 5d6a622b18 New detailed hashrate report. 2018-06-01 02:33:21 +07:00
XMRig 009bd1a507 Sync changes with amd miner and update summary. 2018-06-01 01:48:31 +07:00
XMRig d7d3fec058 #614 Fix display issue with huge pages percentage when colors disabled. 2018-05-08 02:39:11 +07:00
XMRig dfe20e116b Fix color issues. 2018-05-04 01:01:05 +07:00
XMRig 3df99fbced Add Stellite (XTL) support as cn/xtl. 2018-04-27 00:28:52 +07:00
XMRig 85f9bd97f1 Verify & send algorithm name. 2018-04-26 23:27:53 +07:00
XMRig 41e8c4f887 Send supported algorithms to pool in login request. 2018-04-26 15:02:01 +07:00
XMRig 230962230f Better algorithm validation. 2018-04-25 22:03:26 +07:00
XMRig ba5f92c6dd Added support for cn-lite/ipbc. 2018-04-25 18:31:18 +07:00
XMRig ca149d2eed Sync changes with proxy. 2018-04-25 14:48:32 +07:00
XMRig b9fec2fcc4 Added support for "rig id" protocol extension. 2018-04-23 13:20:43 +07:00
XMRig 54c3cd5494 Merge branch 'dev' into feature-algo 2018-04-23 00:42:36 +07:00
XMRig 45e8a0525c Prepare for per pool and per job algorithms. 2018-04-21 19:55:51 +07:00
Ange f9dbd7bc78 valgrind showed some conditional jumps when printing the hashrate 2018-04-21 00:36:58 +02:00
XMRig 8fe264bbd7 Move Job to common. 2018-04-20 23:44:32 +07:00
XMRig 36a612af9a Move logging code to common folder. 2018-04-20 18:54:58 +07:00
XMRig 2d22f2aeff Move shared network code to common folder. 2018-04-20 13:44:30 +07:00
XMRig bc67216f7f Added API docs and bug fixes. 2018-04-18 09:58:06 +07:00
XMRig d04a1fcb8f Add extra information to threads API. 2018-04-17 14:36:32 +07:00
XMRig c0a72edf9a Added hashrate information to "GET /1/threads" endpoint. 2018-04-17 10:51:29 +07:00