SChernykh
3f3f9b0661
Fixed GCC warnings
2021-06-19 14:54:03 +02:00
SChernykh
e6d833c227
Proxy miner signature support
2021-06-17 22:48:08 +02:00
SChernykh
ebe299902c
Proxy miner signature support (WIP)
2021-06-17 16:58:18 +02:00
SChernykh
bc63b63a2a
More sanity checks
2021-06-17 13:18:34 +02:00
SChernykh
e739e7d704
More error handling in DaemonClient::parseJob
2021-06-17 10:39:22 +02:00
SChernykh
93e689d601
Fix buffer size in generateMinerSignature
2021-06-16 18:20:11 +02:00
SChernykh
a136790bee
Added support for solo mining with miner signatures (Wownero)
2021-06-16 18:07:36 +02:00
XMRig
695fbc013b
#2280 Disable GPU backends in benchmark mode.
2021-04-25 15:28:45 +07:00
XMRig
748be760e8
Added support for --user command line option for the benchmark.
2021-04-14 23:43:31 +07:00
SChernykh
c080d5b962
Fixed broken "coin" setting functionality
2021-04-06 23:02:10 +02:00
XMRig
b72e21fc3c
Merge branch 'master' of https://github.com/esrrhs/xmrig into pr2217
2021-03-29 18:16:45 +07:00
esrrhs
d578a3828f
setBlob should run after setAlgorithm
2021-03-29 12:11:03 +08:00
XMRig
3e41bdc552
New DNS implementation.
2021-03-16 22:24:37 +07:00
XMRig
5b189696d7
Added DnsRecords class.
2021-03-14 09:44:56 +07:00
XMRig
c6bcea3811
Improved DnsRecord class.
2021-03-13 20:30:52 +07:00
xmrig
576ff120e5
Merge pull request #2128 from ianmaddox/patch-1
...
Minor verbiage tweak
2021-03-08 04:02:02 +07:00
XMRig
f5db50c9d7
Sync with the proxy.
2021-03-06 05:32:54 +07:00
XMRig
b3dbf6e23f
http-parser replaced to llhttp.
2021-03-06 01:46:49 +07:00
SChernykh
91ad6fcf3d
Fixed many "new job" messages when solo mining
...
Fix for https://github.com/xmrig/xmrig/issues/2127
2021-03-01 17:46:05 +01:00
Ian Maddox
37df513b32
Minor verbiage tweak
...
Fixing mixed phrasing in error message
2021-02-23 11:34:10 -08:00
XMRig
5980675876
Code and copyright cleanup.
2021-02-18 12:56:39 +07:00
Hansie Odendaal
3b87cd97ce
Allow result submission to origin daemon with self-select
...
With `self-select` mode enabled, the `submit-to-origin` config option
will let the `SelfSelectClient` submit the solution to both
the daemon where it got the template from as well as to
the connected pool, for miners that want to do pool minining
with Monero and solo mining with an altcoin (merged mining variant).
Thank you and special credit to @StriderDM (https://github.com/StriderDM )!
2021-02-17 18:05:13 +02:00
XMRig
ef8cc28f3f
Added DMI data to online benchmark.
2021-01-21 23:22:01 +07:00
SChernykh
5c449913af
Fixed solo mining
...
It was broken since 6.7.0
2021-01-15 11:18:36 +01:00
SChernykh
66349e3d23
Show hashrate in the benchmark finished message
2020-12-23 14:31:38 +01:00
SChernykh
cde7cddcaa
Fixed broken Dero solo mining
2020-12-20 22:17:08 +01:00
XMRig
86795aa5b7
Update HTTP
2020-12-03 10:48:57 +07:00
XMRig
63bd45c397
Added Cvt class.
2020-12-02 16:31:45 +07:00
XMRig
8686e08336
Fixed, benchmark validation on NUMA hardware produced incorrect results in some conditions.
2020-11-25 09:35:11 +07:00
XMRig
09b68f3cdb
Added BenchStatePrivate class.
2020-11-24 17:59:40 +07:00
XMRig
75f18c9b31
Use static RandomX seed for benchmark.
2020-11-20 08:15:04 +07:00
XMRig
302fe70f6b
Fixed online validate with token.
2020-11-18 07:28:46 +07:00
XMRig
a2a0defeef
Submit top benchmark diff.
2020-11-17 07:33:20 +07:00
XMRig
e2ea11ffeb
Remove benchmark size from Job class.
2020-11-17 05:28:42 +07:00
XMRig
d8f9501ac8
Added DNS cache for online benchmark.
2020-11-17 04:59:26 +07:00
XMRig
12a1365b5d
Fixed --token option.
2020-11-16 18:53:24 +07:00
XMRig
c1d99bfa09
Benchmark refactoring, zero delay submit and unified HTTP layer.
2020-11-16 16:22:34 +07:00
XMRig
be8245fc92
Unlock benchmark size for debug builds.
2020-11-16 08:56:35 +07:00
XMRig
e4283d5f53
Add support for benchmark in generated config.
2020-11-13 01:49:16 +07:00
XMRig
e3727f01b8
Added 250K and 500K offline benchmarks.
2020-11-12 11:15:43 +07:00
XMRig
f08887180d
Added --token command line option.
2020-11-10 21:29:13 +07:00
XMRig
99e9073993
Fixed build without HTTP.
2020-11-03 00:21:22 +07:00
XMRig
565d36d9e4
Fix build.
2020-10-30 23:42:09 +07:00
XMRig
03cd56ed73
Implemented PATCH requests.
2020-10-25 13:41:39 +07:00
XMRig
79c96418c7
Implemented BenchClient.
2020-10-24 19:43:23 +07:00
XMRig
36c1cb23e0
Implemented static benchmark verification (--bench --seed --hash)
2020-10-24 13:53:49 +07:00
XMRig
027a6f8ae2
Added BenchConfig class.
2020-10-22 17:33:41 +07:00
XMRig
328f985e07
Added Benchmark class.
2020-10-17 04:03:42 +07:00
XMRig
7fc7b976bf
Removed m_bench field from Job class.
2020-10-16 20:29:11 +07:00
XMRig
a152d6be42
Added CMake option WITH_BENCHMARK.
2020-10-16 02:18:07 +07:00
SChernykh
722e468bd9
Benchmark: added more check hashes and a progress indicator
2020-10-15 08:23:47 +02:00
SChernykh
144f9c4409
Fixed compile errors in Linux
2020-10-14 21:03:21 +02: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
30be1cd102
reserve at most 1 bit for wrapping detection
2020-09-13 18:42:16 +00:00
SChernykh
5611ae9a30
Fixed self-select login sequence
...
In self-select mode, we only have pool wallet right after login.
2020-08-25 16:17:48 +02:00
SChernykh
bd8cf54a0b
Cryptonight OpenCL: fix for long input data
2020-07-16 10:39:32 +02:00
Neil Coggins
a648a8b9be
Increased max blob size to support Haven offshore capability
2020-07-14 11:52:43 +01:00
XMRig
26c2200af3
#1756 Added results and connection reports.
2020-07-01 23:10:37 +07:00
SChernykh
28c81f2c53
Fixed NiceHash disconnects for KawPow
2020-06-12 14:08:00 +02:00
XMRig
bbd3f05bf6
Implemented donate for KawPow.
2020-06-01 00:56:26 +07:00
XMRig
95ef32c913
Network code cleanup
2020-05-30 03:06:19 +07:00
XMRig
6370d71ebe
Network code cleanup (WIP).
2020-05-30 01:22:22 +07:00
SChernykh
77a7f144c0
KawPow: fixed switch back from dev donate
2020-05-29 10:49:22 +02:00
SChernykh
4edcaa03be
Update EthStratumClient.cpp
2020-05-29 08:39:03 +02:00
SChernykh
9864ba8696
Added listener verify callback
2020-05-29 08:36:59 +02:00
SChernykh
bdbb7f891f
Fixed stratum login notification
2020-05-29 08:31:53 +02:00
SChernykh
22b937cc1c
KawPow WIP
2020-05-27 16:19:57 +02:00
XMRig
8aeba61706
Add 3rdparty prefix to all rapidjson includes.
2020-04-29 14:55:04 +07:00
XMRig
46e49cde0b
Update base.
2020-04-29 14:17:33 +07:00
XMRig
ca7ff4e90b
Fixed memory leak in some conditions.
2020-04-22 10:16:54 +07:00
XMRig
0e7036cf24
Fixed bug in log.
2020-04-22 09:04:48 +07:00
XMRig
37f44b4da5
Fixed keepalive extension for initial login response.
2020-04-19 04:34:43 +07:00
XMRig
914b7023a2
Code cleanup.
2020-04-02 21:19:39 +07:00
XMRig
1b875fdabb
Reduced memory consumption on network level.
2020-03-20 20:53:27 +07:00
XMRig
16a83a9f61
Move files.
2020-03-09 01:22:34 +07:00
XMRig
7bf12dc81f
#1581 Fixed macOS build.
2020-03-06 12:51:16 +07:00
XMRig
cad5fef1ea
HTTP subsystem refactoring.
2020-03-06 12:38:09 +07:00
XMRig
5fa6a034d5
Formatting.
2020-03-04 00:06:20 +07:00
SChernykh
874cff3d51
Fixed new block detection for Dero solo mining
2020-03-03 17:53:19 +01:00
XMRig
8dc87576c5
Sync changes with proxy.
2020-03-01 14:04:58 +07:00
XMRig
f0db17be87
Move "Content-Type" header setting.
2020-03-01 12:57:19 +07:00
SChernykh
14ef99ca67
AstroBWT algorithm (DERO) support
...
To test:
- Download https://github.com/deroproject/derosuite/releases/tag/AstroBWT
- Run daemon with `--testnet` in command line
In config.json:
- "coin":"dero"
- "url":"127.0.0.1:30306"
- "daemon:"true"
2020-02-29 22:41:24 +01:00
XMRig
1ee27a564b
HTTP subsystem refactoring, fixed possible crashes shortly after destroying daemon or self-select client.
2020-02-23 01:40:19 +07:00
XMRig
fd0cbd448b
Use "extra_nonce" for daemon client.
2020-02-21 01:31:22 +07:00
XMRig
8497e9c54f
Merge branch 'feature-socks5' into dev
2020-02-18 20:38:07 +07:00
XMRig
2e07e69697
Added IPv4 and IPv6 support for SOCKS5.
2020-02-18 19:24:49 +07:00
XMRig
2fea4e72b5
Implemented donate over SOCKS5.
2020-02-18 17:58:14 +07:00
SChernykh
fb0b638cbb
Fix crash when share is found before pool login
2020-02-17 20:22:09 +01:00
XMRig
1e2d011705
Initial SOCKS5 implementation.
2020-02-18 02:16:21 +07:00
XMRig
c307433900
Fixed nicehash nonce overflow for CPU backend.
2020-02-06 17:19:08 +07:00
XMRig
c5968e8896
New NetworkState.
2020-01-16 21:48:39 +07:00
XMRig
c6530e352f
Code cleanup.
2020-01-07 10:13:01 +07:00
XMRig
5bd6a1c028
Added ENV support for "user", "pass" and "rig-id" fields.
2019-12-22 19:09:30 +07:00
XMRig
98cfe7ed37
Added extra error message.
2019-12-20 23:44:32 +07:00
XMRig
a5089638ea
#1421 Added limit for maximum send buffer size.
2019-12-17 03:18:25 +07:00
XMRig
33e7a54c29
#1421 Use dynamic size send buffer.
2019-12-16 14:09:03 +07:00
Jethro Grassie
348916040c
increase stratum send buffer size
2019-12-15 03:23:07 -05:00
XMRig
c62ac89081
Fixed potential division by 0.
2019-12-12 14:09:18 +07:00
XMRig
b8762ed428
#1306 Added some network workarounds.
2019-12-06 10:56:43 +07:00
XMRig
cd723e32e8
#1307 Fixed incorrect job method for SelfSelectClient.
2019-11-21 15:44:39 +07:00