Commit graph

282 commits

Author SHA1 Message Date
MoneroOcean
f17975703c Merge xmrig v6.19.3 into master 2023-06-03 20:01:47 +00:00
XMRig
c4e1363148
#3245 Improved algorithm negotiation for donation rounds by sending extra information about current mining job. 2023-04-07 23:35:05 +07:00
MoneroOcean
4b6759adf9 Merge xmrig v6.18.0 into master 2022-06-23 17:43:36 +00:00
SChernykh
22d6a7525e Removed deprecated AstroBWTv1 and v2 2022-06-12 11:47:36 +02:00
XMRig
4c171bea1e
Disable donate for astrobwt/v2. 2022-04-05 15:15:03 +07:00
MoneroOcean
e4eb9ea581 Merge xmrig v6.16.5-dev into master 2022-03-31 21:25:07 +00:00
SChernykh
b5da73389f Dero HE fork support (astrobwt/v2 algorithm) 2022-03-05 00:31:18 +01:00
MoneroOcean
72abe1174a Merge xmrig v6.14.0 into master 2022-02-04 15:35:26 +00:00
SChernykh
644f4cc017 Fixed unaligned memory accesses 2022-01-26 17:18:18 +01:00
MoneroOcean
9afe95e454 Merge xmrig v6.16.0 into master 2021-11-26 21:58:55 +00:00
SChernykh
ceaebfd877 GhostRider algorithm (Raptoreum) support 2021-11-23 08:14:01 +01:00
Tony Butler
28b86148ed Add algo-min-time option same as meta-miner 2021-10-12 15:51:18 -06:00
MoneroOcean
29fa5c61e0 Merge xmrig v6.15.0 into master 2021-08-31 16:45:39 +00:00
XMRig
c7ac314110
Code cleanup based on Clang-Tidy. 2021-08-25 18:45:15 +07:00
MoneroOcean
efb40419e8 Merge xmrig v6.14.1 into master 2021-08-14 20:47:43 +00:00
MoneroOcean
9d0d6ad9b6 Merge xmrig v6.14.1 into master 2021-08-14 20:12:23 +00:00
XMRig
9580f5395f
Removed shortName. 2021-08-11 22:26:34 +07:00
MoneroOcean
74f39ac947 Merge xmrig v6.14.0 into master 2021-08-10 14:32:19 +00:00
SChernykh
929205536c Show the number of transactions in pool job
Useful to check if pool/proxy is working properly and can also be used to compare different pools.
2021-08-07 19:38:31 +02:00
SChernykh
0842e6b9d2 ZeroMQ support for solo mining
Gets new blocks from daemon immediately without polling, saving ~0.5 seconds on average when daemon gets new block from the network. Also saves some CPU cycles because it doesn't need to poll daemon every second.

Testing: add "daemon-zmq-port": 28083 to xmrig's pool config in config.json and run ./monerod --testnet --zmq-pub tcp://127.0.0.1:28083
2021-07-15 11:13:14 +02:00
SChernykh
e6d833c227 Proxy miner signature support 2021-06-17 22:48:08 +02:00
SChernykh
a136790bee Added support for solo mining with miner signatures (Wownero) 2021-06-16 18:07:36 +02:00
MoneroOcean
1719879f7e Merge xmrig v6.7.0 into master 2020-12-23 06:46:42 +00:00
XMRig
643142dc30
Update user agent for macOS and fix compile warnings 2020-12-13 13:57:12 +07:00
SChernykh
cafd868773 Fixed errors found by static analysis 2020-12-08 12:16:59 +01:00
XMRig
63bd45c397
Added Cvt class. 2020-12-02 16:31:45 +07:00
MoneroOcean
54e736aaaa Merge xmrig v6.6.0 into master 2020-11-23 15:09:11 +00:00
XMRig
75f18c9b31
Use static RandomX seed for benchmark. 2020-11-20 08:15:04 +07:00
XMRig
e2ea11ffeb
Remove benchmark size from Job class. 2020-11-17 05:28:42 +07:00
MoneroOcean
77a951a6a4 Merge xmrig v6.5.2 2020-11-13 19:47:22 +00:00
XMRig
3bbe3fa481
Fixed build without benchmark. 2020-11-14 01:02:41 +07:00
XMRig
e3727f01b8
Added 250K and 500K offline benchmarks. 2020-11-12 11:15:43 +07:00
MoneroOcean
a57d1bbbda Merge of xmrig v6.5.0 2020-11-02 15:08:16 +00:00
MoneroOcean
81b629acad Separate bench and mo bench 2020-10-25 04:20:01 +00:00
XMRig
36c1cb23e0
Implemented static benchmark verification (--bench --seed --hash) 2020-10-24 13:53:49 +07:00
cohcho
da8b87b007 Async: remove unreachable code 2020-10-21 08:28:52 +00:00
XMRig
87b4d97798
New Async wrapper. 2020-10-21 08:09:44 +07:00
MoneroOcean
2cf2fcaf8c Merge xmrig v6.4.0 into master 2020-10-18 22:04:56 +00:00
XMRig
7fc7b976bf
Removed m_bench field from Job class. 2020-10-16 20:29:11 +07:00
XMRig
5155139e9a
Improve some benchmark log messages. 2020-10-16 04:11:50 +07:00
XMRig
a152d6be42
Added CMake option WITH_BENCHMARK. 2020-10-16 02:18:07 +07:00
SChernykh
2ecece7b3d Added benchmark and stress test
Easy to use and zero configuration embedded benchmark/stress test.
2020-10-14 19:45:05 +02:00
cohcho
65fa1d9bf3 uv: fix performance issue
unix implementation of uv_async_t has been wasting cpu cycles for nothing since 1.29.0 release
implement efficient callback scheduling for linux
2020-10-12 04:09:09 +00:00
cohcho
a705ab775b RandomX: align args
tempHash/output must be 16-byte aligned for randomx_calculate_hash{,_first,_next}
2020-10-07 14:47:18 +00:00
MoneroOcean
780e2bcd1c Fixed bug 2020-07-16 17:17:17 -07:00
Tony Butler
c4ff8c4064 Cleanup MoneroOcean patchset 2020-07-10 04:02:42 -06:00
MoneroOcean
aaaaf5c1ed Merged xmrig v6.2.3 2020-07-09 10:24:41 -07:00
MoneroOcean
be3388b5ea Alloy algo-perf for non moneroocean.stream pools 2020-07-04 22:45:10 -07:00
XMRig
26c2200af3
#1756 Added results and connection reports. 2020-07-01 23:10:37 +07:00
MoneroOcean
316af8c2b9 xmrig v6.2.2 based release 2020-06-30 08:12:59 -07:00