XMRig
48a43b9274
Implemented stable algorithm ids.
2021-08-11 03:46:34 +07:00
SChernykh
f2cb28de33
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
479a40c176
Proxy miner signature support (WIP)
2021-06-17 16:58:18 +02:00
SChernykh
cacded2a7f
Added signature functions
2021-06-15 15:51:29 +02:00
SChernykh
411b2d6396
Cryptonote tools WIP
2021-06-15 00:28:32 +02:00
XMRig
dbdddc5aa0
Added DNS config.
2021-03-20 00:09:59 +07:00
XMRig
e6c52d1336
New DNS implementation.
2021-03-16 22:24:37 +07:00
XMRig
0817bb2fcf
Added DnsRecords class.
2021-03-14 09:44:56 +07:00
XMRig
4d9a8773de
http-parser replaced to llhttp.
2021-03-06 01:46:49 +07:00
XMRig
4569eea6f6
Move Profiler and more cleanup.
2020-12-04 09:23:40 +07:00
XMRig
c8ebffd012
Added Cvt class.
2020-12-02 16:31:45 +07:00
XMRig
02f89841ad
Update net
2020-12-02 11:32:11 +07:00
XMRig
513af8ebb5
Update Process class and use APP_ID instead of hardcoded config name for #1925
2020-11-02 13:56:21 +07:00
XMRig
3714345bcc
Implemented PATCH requests.
2020-10-25 13:41:39 +07:00
XMRig
9415fb14fd
Added BenchConfig class.
2020-10-22 17:33:41 +07:00
XMRig
c5b118ab4c
New Async wrapper.
2020-10-21 08:09:44 +07:00
XMRig
ebaf8ccec4
Added CMake option WITH_BENCHMARK.
2020-10-16 02:18:07 +07:00
xmrig
acc66be0b6
Merge pull request #1895 from SChernykh/dev
...
Added benchmark and stress test
2020-10-15 02:16:37 +07:00
SChernykh
a046437d5f
Added benchmark and stress test
...
Easy to use and zero configuration embedded benchmark/stress test.
2020-10-14 19:45:05 +02:00
XMRig
429c17ba47
Added copyright.
2020-10-13 23:27:47 +07:00
cohcho
7b98814d02
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
SChernykh
f126fa112e
RandomX: added performance profiler (for developers)
...
Also optimized Blake2b SSE4.1 code size to avoid code cache pollution.
2020-09-12 23:07:52 +02:00
XMRig
5cf7fb0e4c
#1708 Added "title" option.
2020-06-06 00:24:58 +07:00
XMRig
c2e8686818
Implemented donate for KawPow.
2020-06-01 00:56:26 +07:00
XMRig
306dfe8d6a
Use long tags.
2020-05-28 20:32:41 +07:00
SChernykh
f24da62db0
KawPow WIP
2020-05-27 16:19:57 +02:00
XMRig
a1bd9ccd93
Update base.
2020-04-29 14:17:33 +07:00
XMRig
4f14ca77d7
Move CnAlgo
2020-04-23 12:34:26 +07:00
XMRig
77ca9aecde
Reduced memory consumption on network level.
2020-03-20 20:53:27 +07:00
XMRig
e1160b6db2
Added TLS support for API and many other TLS related changes.
2020-03-18 20:09:11 +07:00
XMRig
ed44b0c009
Move files.
2020-03-09 01:22:34 +07:00
XMRig
856a81c102
#1585 Fixed build without HTTP support.
2020-03-08 12:29:32 +07:00
XMRig
f016668fc2
HTTP subsystem refactoring.
2020-03-06 12:38:09 +07:00
XMRig
18191ee40d
Optimize file log.
2020-02-23 06:52:23 +07:00
XMRig
1ed7695d0a
HTTP subsystem refactoring, fixed possible crashes shortly after destroying daemon or self-select client.
2020-02-23 01:40:19 +07:00
XMRig
67c9c28609
Initial SOCKS5 implementation.
2020-02-18 02:16:21 +07:00
XMRig
8fb36006da
New NetworkState.
2020-01-16 21:48:39 +07:00
XMRig
6fe4d310fb
#1469 Fixed build with gcc 4.8.
2019-12-30 16:04:07 +07:00
XMRig
976778c12c
Added Env class.
2019-12-22 18:09:26 +07:00
XMRig
ceaccf2b8a
Added SelfSelectClient stub.
2019-10-12 00:24:47 +07:00
XMRig
db3cedc711
Added class Url.
2019-10-11 09:58:11 +07:00
XMRig
9e65fac905
Use hwloc for set thread affinity.
2019-10-06 14:40:42 +07:00
XMRig
8ffd4017ac
Common API code moved to base/api.
2019-08-12 16:52:16 +07:00
XMRig
5471c5b18d
Fixed command line config and removed --max-cpu-usage and --safe.
2019-07-20 00:37:15 +07:00
XMRig
f5c907b9cc
Move Platform.
2019-07-13 16:48:14 +07:00
XMRig
1607533f4c
Added JsonRequest.
2019-04-14 01:10:24 +07:00
XMRig
941e2e8d18
Move files.
2019-04-13 23:58:58 +07:00
XMRig
67ce7039fd
Added DaemonClient.
2019-04-12 03:25:21 +07:00
XMRig
43524b2e42
Add IClient and BaseClient.
2019-04-10 18:29:33 +07:00
XMRig
3d949dd324
Rename cmake option WITH_HTTPD to WITH_HTTP.
2019-04-09 02:27:19 +07:00