b21b34da9d
Update src/donate.h
2024-11-24 21:20:11 +00:00
XMRig
f9e990d0f0
v6.22.2
2024-11-03 14:38:44 +07:00
XMRig
200f23bba7
Merge branch 'dev'
2024-11-03 14:38:00 +07:00
xmrig
4234b20e21
Update CHANGELOG.md
2024-11-03 14:31:17 +07:00
xmrig
c5d8b8265b
Merge pull request #3571 from SChernykh/dev
...
Fix number of threads on the new Intel Core Ultra CPUs
2024-10-25 20:55:35 +07:00
SChernykh
77c14c8362
Fix number of threads on the new Intel Core Ultra CPUs
2024-10-25 13:44:24 +02:00
xmrig
8b03750806
Merge pull request #3569 from SChernykh/dev
...
Fix: don't use NaN in hashrate calculations
2024-10-23 17:18:36 +07:00
SChernykh
40949f2767
Fix: don't use NaN in hashrate calculations
2024-10-23 11:40:27 +02:00
XMRig
56c447e02a
v6.22.2-dev
2024-10-23 13:36:56 +07:00
XMRig
21c206f05d
Merge branch 'master' into dev
2024-10-23 13:36:19 +07:00
XMRig
ee65b3d159
v6.22.1
2024-10-23 12:53:06 +07:00
XMRig
1f75d198d8
Merge branch 'dev'
2024-10-23 12:52:16 +07:00
xmrig
5cf2422766
Update CHANGELOG.md
2024-10-22 17:34:07 +07:00
XMRig
a32f9b5b04
Fixed --version output on ARM.
2024-10-21 08:48:58 +07:00
XMRig
8a4792f638
Update hwloc for MSVC.
2024-10-21 08:31:52 +07:00
XMRig
e32731b60b
Update deps
2024-10-20 09:49:06 +07:00
xmrig
e1ae367084
Merge pull request #3540 from SChernykh/dev
...
Detect AMD engineering samples in randomx_boost.sh
2024-08-29 19:50:43 +07:00
SChernykh
bc1c8358c4
Detect AMD engineering samples in randomx_boost.sh
2024-08-29 14:47:30 +02:00
xmrig
e0af8f0c6b
Merge pull request #3539 from SChernykh/dev
...
Added Zen5 to randomx_boost.sh
2024-08-28 18:51:39 +07:00
SChernykh
29f9c8cf4c
Added Zen5 to randomx_boost.sh
2024-08-28 13:49:27 +02:00
xmrig
26f4936f6f
Merge pull request #3535 from SChernykh/dev
...
RandomX: tweaks for Zen5
2024-08-20 06:47:30 +07:00
SChernykh
a411ee3565
RandomX: tweaks for Zen5
2024-08-19 21:01:49 +02:00
xmrig
01bd0d48a1
Merge pull request #3534 from SChernykh/dev
...
Fixed threads auto-config on Zen5
2024-08-17 06:23:49 +07:00
SChernykh
20d555668b
Fixed threads auto-config on Zen5
2024-08-16 23:36:22 +02:00
xmrig
56baec762f
Merge pull request #3531 from SChernykh/dev
...
Always reset nonce on RandomX dataset change
2024-08-14 22:16:34 +07:00
SChernykh
17a52fb418
Always reset nonce on RandomX dataset change
...
Also never get a new job when mining is paused
2024-08-14 16:41:03 +02:00
XMRig
7e4caa8929
Merge remote-tracking branch 'remotes/origin/master' into dev
2024-08-12 03:02:19 +07:00
xmrig
ef14d55aa5
Merge pull request #3529 from eltociear/patch-1
...
docs: update ghostrider/README.md
2024-08-12 03:01:13 +07:00
XMRig
5776fdcc20
v6.22.1-dev
2024-08-12 02:15:08 +07:00
XMRig
fe0f69031b
Merge branch 'master' into dev
2024-08-12 02:14:40 +07:00
Ikko Eltociear Ashimine
e682f89298
docs: update ghostrider/README.md
...
nubmer -> number
2024-08-12 03:54:26 +09:00
XMRig
544c393f78
v6.22.0
2024-08-12 01:13:51 +07:00
XMRig
9da6ea07bd
Merge branch 'dev'
2024-08-12 01:13:29 +07:00
XMRig
62bcd6e5dc
v6.22.0-dev
2024-08-10 22:00:42 +07:00
xmrig
c5f98fc5c7
Merge pull request #3528 from SChernykh/dev
...
Added rx/yada OpenCL support
2024-08-07 13:36:55 +07:00
SChernykh
ecb3ec0317
Added rx/yada OpenCL support
2024-08-07 00:18:51 +02:00
XMRig
3dfeed475f
Sync changes with the proxy.
2024-08-06 23:32:20 +07:00
XMRig
98c775703e
Don't generate "rx/yada" profile, use the "rx" profile by default.
2024-08-04 20:00:12 +07:00
XMRig
8da49f2650
More clean target parse.
2024-08-04 19:51:11 +07:00
xmrig
4570187459
Merge pull request #3525 from SChernykh/dev
...
Added Zen5 detection
2024-08-03 22:58:00 +07:00
SChernykh
748365d6e3
Added Zen5 detection
...
Preliminary Zen5 support, MSR mod is not ready yet.
2024-08-03 11:01:18 +02:00
xmrig
dd7e0e520d
Merge pull request #3524 from SChernykh/dev
...
Fixed ARMv8 compilation
2024-08-02 23:47:21 +07:00
SChernykh
ef6fb728b5
Fixed ARMv8 compilation
2024-08-02 17:51:08 +02:00
xmrig
92ffcd34d6
Merge pull request #2411 from pdxwebdev/feature/yadacoin
...
Added support for Yada (rx/yada algorithm)
2024-08-02 16:22:50 +07:00
Matthew Vogel
b108845627
fix yada nonce offset
2024-08-01 15:10:20 -07:00
Matthew Vogel
046b2a17d3
finish updating for yadacoin
2024-08-01 00:01:09 -07:00
Matthew Vogel
5342f25fbf
update constants for yadacoin
2024-07-31 23:45:34 -07:00
Matthew Vogel
5f6bcfe949
add yada constants
2024-07-31 23:26:37 -07:00
xmrig
ecef382326
Merge pull request #3522 from SChernykh/dev
...
Removed rx/keva
2024-07-31 15:41:25 +07:00
SChernykh
86f5db19d2
Removed rx/keva
...
Keva coin is too small now.
2024-07-31 08:28:05 +02:00
xmrig
b4a47d6ed0
Merge pull request #3518 from SChernykh/dev
...
Make Json::normalize more strict
2024-07-29 22:27:29 +07:00
SChernykh
f5095247e8
Make Json::normalize more strict
...
Rounding a regular FP value can give an invalid result - check the result too.
2024-07-29 17:14:21 +02:00
XMRig
2bb07fe633
#3515 Update build scripts for OpenSSL.
2024-07-24 21:02:53 +07:00
XMRig
a7be8cb80c
Remove chdir call after fork.
2024-06-05 03:45:37 +07:00
XMRig
2ce16df423
Create signal handles after fork() call, replace #3492 .
2024-06-05 03:23:58 +07:00
XMRig
5eaa6c152e
v6.21.4-dev
2024-04-23 16:51:58 +07:00
XMRig
6972f727c1
Merge branch 'master' into dev
2024-04-23 16:50:58 +07:00
XMRig
7897f10c48
v6.21.3
2024-04-23 16:27:24 +07:00
XMRig
da2fb331b3
Merge branch 'dev'
2024-04-23 16:26:18 +07:00
xmrig
57f3e9c3da
Update CHANGELOG.md
2024-04-23 16:17:26 +07:00
xmrig
1efe7e9562
Merge pull request #3462 from SChernykh/dev
...
RandomX: correct memcpy size for JIT initialization
2024-04-14 17:01:16 +07:00
SChernykh
caae7c64f0
RandomX: correct memcpy size for JIT initialization
...
No buffer overflow, better fix for `_FORTIFY_SOURCE`
2024-04-14 09:13:00 +02:00
xmrig
9fbdcc0ef0
Merge pull request #3461 from SChernykh/dev
...
RandomX: check pointer sizes during JIT initialization
2024-04-14 05:38:53 +07:00
SChernykh
c7c26d97fe
RandomX: check pointer sizes during JIT initialization
2024-04-13 20:32:16 +02:00
XMRig
1f7e635b04
Use internal logger for error message.
2024-03-26 21:46:18 +07:00
XMRig
1c5786e3c5
v6.21.3-dev
2024-03-23 16:21:54 +07:00
XMRig
44eb4f0038
Merge branch 'master' into dev
2024-03-23 16:20:24 +07:00
XMRig
4ab9329dda
v6.21.2
2024-03-23 13:38:42 +07:00
XMRig
0c2ee013a7
Merge branch 'dev'
2024-03-23 13:38:05 +07:00
xmrig
3347537635
Update CHANGELOG.md
2024-03-23 00:46:15 +07:00
XMRig
7a85257ad4
Update hwloc for MSVC builds.
2024-03-22 18:14:39 +07:00
XMRig
850b43c079
Fix build with recent libuv.
2024-03-22 01:22:54 +07:00
XMRig
b8e4eaac87
Fix rapidjson assert.
2024-03-21 21:03:35 +07:00
xmrig
b9dd5e3eae
Merge pull request #3450 from SChernykh/dev
...
Fix RandomX crash when compiled with fortify_source
2024-03-21 04:09:05 +07:00
SChernykh
032c28d50a
Merge remote-tracking branch 'upstream/dev' into dev
2024-03-20 21:24:58 +01:00
SChernykh
f6c50b5393
Fix RandomX crash when compiled with fortify_source
2024-03-20 21:24:02 +01:00
SChernykh
e65e283aac
Merge remote-tracking branch 'upstream/dev' into dev
2024-03-20 21:22:11 +01:00
XMRig
5552e1f864
Fix scripts for systems without bash.
2024-03-21 02:13:01 +07:00
XMRig
3beccae136
Merge branch 'goodmost-master' into dev
2024-03-20 14:11:53 +07:00
XMRig
ef9bf2aa8c
Merge branch 'master' of https://github.com/goodmost/xmrig into goodmost-master
2024-03-20 14:11:28 +07:00
XMRig
42f645fa3b
Merge branch 'dev' of github.com:xmrig/xmrig into dev
2024-03-20 00:25:21 +07:00
XMRig
1fb5be6c1d
Update deps.
2024-03-20 00:24:46 +07:00
goodmost
08c43b7e58
chore: remove repetitive words
...
Signed-off-by: goodmost <zhaohaiyang@outlook.com>
2024-03-19 23:19:36 +08:00
xmrig
7b016fd9ce
Merge pull request #3436 from SChernykh/dev
...
Thread-safe FileLogWriter
2024-03-14 21:46:45 +07:00
SChernykh
688d4f5ee1
Thread-safe FileLogWriter
2024-03-04 08:45:22 +01:00
xmrig
64913e3163
Merge pull request #3434 from SChernykh/dev
...
Update bug_report.md
2024-02-29 14:33:07 +07:00
SChernykh
48fa095e3e
Update bug_report.md
2024-02-29 08:31:16 +01:00
XMRig
c9b9ef51ee
#2800 Fixed donation with ghostrider algorithm for builds without KawPow algorithm.
2024-02-29 09:38:47 +07:00
xmrig
dd782c7001
Merge pull request #3431 from SChernykh/dev
...
Stratum: better check of the login response
2024-02-28 11:25:34 +07:00
SChernykh
b49197f808
Stratum: better check of the login response
2024-02-27 23:39:23 +01:00
XMRig
f9c4c57216
v6.21.2-dev
2024-02-25 23:00:45 +07:00
XMRig
a5b8b85967
Merge branch 'master' into dev
2024-02-25 23:00:11 +07:00
XMRig
a5aa2c9042
v6.21.1
2024-02-25 22:26:52 +07:00
XMRig
fa35a32eee
Merge branch 'dev'
2024-02-25 22:25:41 +07:00
XMRig
7b6ce59821
Update CHANGELOG.md.
2024-02-22 03:26:41 +07:00
XMRig
33315ba2ef
Merge branch 'Daviey-HTTPRebindSegFault' into dev
2024-02-12 14:51:34 +07:00
XMRig
2c9c40d623
Merge branch 'HTTPRebindSegFault' of https://github.com/Daviey/xmrig into Daviey-HTTPRebindSegFault
2024-02-12 14:50:48 +07:00
Dave Walker (Daviey)
daa6328418
Fix segfault in HTTP API rebind
...
Previously with HTTP API enabled on brenchmarking run, it is possible
to cause a segfault due to an issue handling the m_httpd pointer and
rebinding.
- Initialize m_httpd to nullptr to indicate when it's not in use.
- Safely delete m_httpd in Api's destructor to prevent use-after-free
issues.
- Add checks to ensure m_httpd is not nullptr before usage in start,
stop, and tick methods.
- Log errors for HTTP server start failures to aid in debugging.
Fixes MoneroOcean/xmrig#120
Signed-off-by: Dave Walker (Daviey) <email@daviey.com>
2024-02-11 17:52:36 +00:00
XMRig
8afd4d5f2f
Cleanup.
2024-01-17 00:31:16 +07:00
xmrig
77e2f3a028
Merge pull request #3399 from SChernykh/dev
...
Fixed Zephyr mining (OpenCL)
2024-01-14 09:01:44 +07:00
SChernykh
206295c6cb
Fixed Zephyr mining (OpenCL)
2024-01-13 20:14:08 +01:00
XMRig
07e1e77c4f
Code style cleanup.
2023-12-29 21:17:19 +07:00
xmrig
50a98a4bb1
Merge pull request #3391 from moneromooo-monero/tf-dev
...
add support for townforge (monero fork using randomx)
2023-12-27 23:13:54 +07:00
moneromooo-monero
c50369d65d
add support for townforge (monero fork using randomx)
2023-12-23 15:31:05 +00:00
XMRig
592b0c9c76
v6.21.1-dev
2023-11-23 21:19:36 +07:00
XMRig
89eab0eff2
Merge branch 'master' into dev
2023-11-23 21:18:21 +07:00
XMRig
8084ff37a5
v6.21.0
2023-11-23 20:40:58 +07:00
XMRig
7cf3db7750
Merge branch 'dev'
2023-11-23 20:40:34 +07:00
XMRig
4bda6e054d
v6.21.0-dev
2023-11-23 19:51:41 +07:00
xmrig
64a0ed413b
Merge pull request #3358 from SChernykh/dev
...
Zephyr solo mining: handle multiple outputs
2023-11-15 22:36:35 +07:00
SChernykh
0b59b7eb43
Zephyr solo mining: handle multiple outputs
2023-11-15 16:18:05 +01:00
xmrig
ae6b10b5a4
Merge pull request #3356 from SChernykh/dev
...
Updated pricing record size for Zephyr solo mining
2023-11-15 08:27:02 +07:00
SChernykh
705a7eac0c
Updated pricing record size for Zephyr solo mining
2023-11-14 13:06:10 +01:00
xmrig
10bfffe033
Merge pull request #3348 from SChernykh/dev
...
Update to latest sse2neon.h
2023-10-31 11:52:38 +07:00
SChernykh
4131aa4754
Update sse2neon.h
2023-10-30 20:07:03 +01:00
xmrig
fee51b20fa
Merge pull request #3346 from SChernykh/dev
...
ARM64 JIT: don't use `x18` register
2023-10-20 07:36:12 +07:00
SChernykh
5e66efabcf
ARM64 JIT: don't use x18
register
...
From https://developer.apple.com/documentation/xcode/writing-arm64-code-for-apple-platforms
> The platforms reserve register x18. Don’t use this register.
This PR fixes invalid hashes when running on Apple silicon with the latest macOS SDK.
2023-10-19 17:45:15 +02:00
XMRig
08901a9a4b
Merge branch 'JacksonZ03-main' into dev
2023-10-09 15:15:32 +07:00
XMRig
a19f590ee6
Merge branch 'main' of https://github.com/JacksonZ03/xmrig into JacksonZ03-main
2023-10-09 15:14:50 +07:00
Jackson Zheng
2fa754825d
Update cn_main_loop.asm
...
Found this line to be missing. I looked through the history and seemed like the original author of the commit missed it out.
2023-10-08 23:29:52 +01:00
Jackson Zheng
f3446c0a94
Update cn_main_loop.asm
...
I was scanning the code and found this line to be missing. Not sure if this was a mistake or if it was intentionally left out?
2023-10-08 23:12:58 +01:00
xmrig
71209d4cd7
Merge pull request #3339 from SChernykh/dev
...
Added SNI option for TLS connections
2023-09-29 19:15:29 +07:00
SChernykh
0a3313cb76
Added SNI option for TLS connections
...
Disabled by default, add `"sni": true,` to pool config to enable it.
2023-09-29 08:33:49 +02:00
xmrig
e855723cd9
Merge pull request #3320 from SChernykh/dev
...
Add "built for OS/architecture/bits" to "ABOUT"
2023-08-21 19:00:14 +07:00
SChernykh
6e294bd046
Add "built for OS/architecture/bits" to "ABOUT"
...
To make it more clear what binary it is on some XMRig screenshot.
2023-08-21 13:49:21 +02:00
XMRig
dfe70d9ea7
Fixed huge pages availability info on Linux.
2023-08-08 17:48:44 +07:00
XMRig
2ecf10cdcb
Make Platform::hasKeepalive() constexpr where always supported and code cleanup.
2023-08-06 20:26:07 +07:00
xmrig
b55ca8e547
Merge pull request #3312 from SChernykh/dev
...
Disable TCP keepalive before closing socket
2023-08-06 20:14:37 +07:00
SChernykh
12577df7ba
Disable TCP keepalive before closing socket
2023-08-06 14:51:25 +02:00
xmrig
64f5bb467a
Merge pull request #3302 from SChernykh/dev
...
Enabled keepalive for Windows (>= Vista)
2023-07-17 17:17:39 +07:00
SChernykh
5717e72367
Enabled keepalive for Windows (>= Vista)
2023-07-17 09:49:10 +02:00
XMRig
e7de104d88
v6.20.1-dev
2023-07-03 18:47:55 +07:00
XMRig
3b5e04b1b7
Merge branch 'master' into dev
2023-07-03 18:47:22 +07:00
XMRig
2e77faa80c
v6.20.0
2023-07-03 12:42:00 +07:00
XMRig
6e63a246bf
Merge branch 'dev'
2023-07-03 12:41:35 +07:00
XMRig
09abc81255
v6.20.0-dev
2023-07-03 12:37:36 +07:00
xmrig
fc698f7bcf
Merge pull request #3291 from SChernykh/dev
...
Zephyr solo mining: fix for blocks with transactions
2023-06-24 20:22:53 +07:00
SChernykh
cb2f8fd453
Zephyr solo mining: fix for blocks with transactions
2023-06-24 15:15:37 +02:00
xmrig
59c6c42ceb
Merge pull request #3290 from SChernykh/dev
...
Zephyr coin support
2023-06-24 19:53:54 +07:00
SChernykh
6c10cc5a4b
Zephyr coin support
...
Solo mining will require `--coin Zephyr` in command line, or `"coin": "Zephyr",` in `pools` section of config.json
2023-06-24 14:37:20 +02:00
xmrig
d5a8f8a5ae
Merge pull request #3288 from SChernykh/dev
...
KawPow: fixed data race when building programs
2023-06-19 17:40:24 +07:00
SChernykh
d94d052e6c
KawPow: fixed data race when building programs
...
`uv_queue_work` can't be called from other threads, only `uv_async_send` is thread-safe.
2023-06-19 12:32:28 +02:00
XMRig
ae2b7e3348
Merge branch 'Spudz76-dev-addApiRebind' into dev
2023-06-07 20:49:34 +07:00
XMRig
7d7f30701f
Code cleanup.
2023-06-07 20:48:56 +07:00
XMRig
e80fc25789
Merge branch 'dev-addApiRebind' of https://github.com/Spudz76/xmrig into Spudz76-dev-addApiRebind
2023-06-07 20:12:58 +07:00
XMRig
ff53be5f3b
Merge branch 'benthetechguy-readme' into dev
2023-06-07 00:52:37 +07:00
XMRig
6981e68ae3
Merge branch 'readme' of https://github.com/benthetechguy/xmrig into benthetechguy-readme
2023-06-07 00:52:03 +07:00
XMRig
c7e541d84f
Disallow direct use of HwlocCpuInfo class.
2023-06-07 00:32:09 +07:00
XMRig
a2ae17b4c4
Code cleanup.
2023-06-06 23:15:58 +07:00
XMRig
554b60966b
Fixed compatibility with hwloc 1.11.
2023-06-06 02:30:10 +07:00
xmrig
0378aa8df4
Merge pull request #3236 from MrFoxPro/dev
...
fix(cuda): receive CUDA loader error on linux too.
2023-06-05 23:07:38 +07:00
XMRig
6dbd46a891
Added new CMake options ARM_V8 and ARM_V7.
2023-06-04 20:32:05 +07:00
XMRig
055db83142
Added new ARM CPU names.
2023-06-04 19:36:53 +07:00
XMRig
cdd5dff337
v6.19.4-dev
2023-06-03 21:14:26 +07:00
XMRig
bc5fe8f456
Merge branch 'master' into dev
2023-06-03 21:13:51 +07:00
XMRig
0bc87345c4
v6.19.3
2023-06-03 19:59:18 +07:00
XMRig
f17d31e61a
Merge branch 'dev'
2023-06-03 19:57:36 +07:00
xmrig
e6bf4c0077
Update CHANGELOG.md
2023-06-02 22:12:18 +07:00
xmrig
ff79b8fce4
Merge pull request #3280 from SChernykh/dev
...
Updated example scripts
2023-06-02 17:47:13 +07:00
SChernykh
af87369e4f
Updated example scripts
...
- Hashvault is top 1 pool now, so changed it to a smaller pool
- node.xmr.to doesn't exist anymore
2023-06-02 09:34:26 +02:00
xmrig
65fc16d5ac
Merge pull request #3275 from SChernykh/dev
...
RandomX: fixed `jccErratum` list
2023-05-26 18:25:57 +07:00
SChernykh
826e23b4c4
Fixed jccErratum
list
2023-05-26 12:46:59 +02:00
Tony Butler
548fbb9f71
Add API rebind polling
2023-05-23 16:49:43 -06:00
xmrig
02d45834e1
Merge pull request #3273 from SChernykh/dev
...
RandomX: fixed undefined behavior
2023-05-23 20:18:32 +07:00
SChernykh
1252a4710e
RandomX: fixed undefined behavior
...
Using an inactive member of a `union` is an undefined behavior in C++
2023-05-23 14:40:12 +02:00
xmrig
5891f1f06b
Merge pull request #3271 from SChernykh/opt_genprog
...
RandomX: optimized program generation
2023-05-22 05:25:32 +07:00
SChernykh
5dcbab7e3a
RandomX: optimized program generation
2023-05-21 17:44:20 +02:00
xmrig
7b51e23aa0
Merge pull request #3254 from SChernykh/dev
...
Tweaked auto-tuning for Intel CPUs
2023-04-19 12:29:58 +07:00
SChernykh
7f7fc363e1
Tweaked auto-tuning for Intel CPUs
...
Alder Lake and newer CPUs have exclusive L3 cache and benefit from more threads until L3+L2 is filled.
2023-04-18 21:20:45 +02: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
XMRig
a2e9b3456d
v6.19.3-dev
2023-04-04 00:34:54 +07:00
XMRig
4790318685
Merge branch 'master' into dev
2023-04-04 00:34:22 +07:00
XMRig
038c4fbe34
v6.19.2
2023-04-03 22:15:40 +07:00
XMRig
d65d34ef36
Merge branch 'dev'
2023-04-03 22:14:58 +07:00
xmrig
af6647f377
Update CHANGELOG.md
2023-04-03 20:34:35 +07:00
xmrig
8f9adc02c0
Merge pull request #3241 from SChernykh/dev
...
Sync with changes from proxy
2023-04-03 20:28:38 +07:00
SChernykh
5e0079f012
Sync with changes from proxy
2023-04-03 15:01:40 +02:00
xmrig
dc5e341778
Merge pull request #3240 from koitsu/dev-improve-cmd-files
...
Improve .cmd files when run by shortcuts on another drive
2023-04-01 12:30:33 +07:00
Jeremy Chadwick
0f81ab4c67
Improve .cmd files when run by shortcuts on another drive
2023-03-31 20:16:00 -07:00
Dmitriy Nikiforov
62a3a98e7d
fix(cuda): receive CUDA loader error on linux too.
2023-03-27 18:48:13 +05:00
XMRig
d31b3b7c76
Code style cleanup.
2023-03-25 20:56:25 +07:00
xmrig
e352109431
Merge pull request #3232 from moneromooo-monero/xhd-dev
...
DaemonClient: new X-Hash-Difficulty HTTP header optimization
2023-03-25 20:51:09 +07:00
moneromooo-monero
88b0385bfe
DaemonClient: new X-Hash-Difficulty HTTP header optimization
...
If the caller knows the difficulty of a PoW hash a given nonce
yields, it can tell the callee via the X-Hash-Difficulty, which
may allow the callee to skip some processing if the difficulty
does not meet some criterion.
In my case, a merge mining proxy can know it's pointless trying
to submit the nonce to a chain with higher difficulty when the
nonce only meets the difficulty for a lower difficulty chain.
2023-03-25 09:48:54 +00:00
xmrig
9508332258
Merge pull request #3230 from SChernykh/dev
...
Fixed parsing of TX_EXTRA_MERGE_MINING_TAG
2023-03-25 12:39:04 +07:00
SChernykh
bc5c1f7e65
Fixed parsing of TX_EXTRA_MERGE_MINING_TAG
2023-03-24 22:42:26 +01:00
XMRig
22118330e3
v6.19.2-dev
2023-03-23 20:41:00 +07:00
XMRig
240f2450af
Merge branch 'master' into dev
2023-03-23 20:40:23 +07:00
XMRig
6e856ca39c
v6.19.1
2023-03-23 19:03:09 +07:00
XMRig
6047786f43
Merge branch 'dev'
2023-03-23 19:02:24 +07:00
xmrig
7b8ba9ac09
Update CHANGELOG.md
2023-03-23 18:10:43 +07:00
xmrig
02259fec05
Merge pull request #3228 from SChernykh/dev
...
Fix build with gcc 13
2023-03-23 18:02:47 +07:00
Matthew Smith
51728b2d55
Fix build with gcc 13
...
Now some header files are not included transistively with new
libstdc++.
Bug: https://bugs.gentoo.org/895226
2023-03-23 12:01:15 +01:00
XMRig
ebe818a5fb
Resolved deprecated methods warnings with OpenSSL 3.0.
2023-03-07 23:51:03 +07:00
xmrig
790a71b030
Merge pull request #3218 from SChernykh/dev
...
Fix: `--randomx-wrmsr=-1` worked only on Intel
2023-02-27 11:17:01 +07:00
SChernykh
c62622b114
Fix: --randomx-wrmsr=-1
worked only on Intel
2023-02-26 22:31:55 +01:00
xmrig
fc643e2936
Merge pull request #3213 from SChernykh/dev
...
Fix for 32-bit clang 15
2023-02-19 15:47:28 +07:00
SChernykh
12b9b62ef7
Fix for 32-bit clang 15
...
Don't define `_mm_cvtsi128_si64` and `_mm_cvtsi64_si128` because clang 15 already has them in its headers.
2023-02-19 09:42:16 +01:00
XMRig
667f636c62
Fixed DnsUvBackend storage cleanup.
2023-02-09 21:45:50 +07:00
XMRig
81e87a6931
Revert changes to fix MSVC build.
2023-02-09 21:28:39 +07:00
XMRig
540b223eab
Cleanup.
2023-02-09 13:55:11 +07:00
XMRig
75474be060
Fix warning.
2023-02-03 23:46:58 +07:00
XMRig
49f34e59a6
Partially resolved deprecated methods warnings in OpenSSL 3.0.
2023-02-03 23:08:54 +07:00
XMRig
223add4e22
v6.19.1-dev
2023-02-02 12:27:33 +07:00
XMRig
435fc86120
Merge branch 'master' into dev
2023-02-02 12:27:08 +07:00
XMRig
c0143b90ce
v6.19.0
2023-02-02 11:51:11 +07:00
XMRig
c3cdffe86d
Merge branch 'dev'
2023-02-02 11:50:29 +07:00
XMRig
8a4da33bea
Update scripts/build.*.sh.
2023-01-30 00:19:55 +07:00
XMRig
1c7a339527
v6.19.0-dev (new config options added).
2023-01-29 11:16:37 +07:00
xmrig
490acd6e55
Update CHANGELOG.md
2023-01-29 11:13:28 +07:00
xmrig
6ecf57959b
Merge pull request #3202 from SChernykh/dev
...
Solo mining: added job timeout (default is 15 seconds)
2023-01-29 11:12:22 +07:00
SChernykh
e2c58126e9
Solo mining: added job timeout (default is 15 seconds)
...
It's important to update jobs frequently to get new transactions into the block template. See https://rucknium.me/posts/monero-pool-transaction-delay/ for more details.
2023-01-28 19:42:02 +01:00
XMRig
0ed4b35cd3
Update hwloc for MSVC builds to 2.9.0.
2023-01-27 01:07:58 +07:00
xmrig
afe2aa4402
Update CHANGELOG.md
2023-01-23 20:54:46 +07:00
XMRig
3f7533a645
Update to latest sse2neon.h.
2023-01-23 20:45:02 +07:00
xmrig
6ef0409086
Merge pull request #3198 from SChernykh/dev
...
Fixed broken RandomX light mode mining
2023-01-21 22:05:25 +07:00
SChernykh
64b0d9562e
Fixed broken RandomX light mode mining
...
RandomX VMs didn't get updated properly in light mode.
2023-01-21 16:02:47 +01:00
XMRig
770b71c69a
#3185 Fixed macOS DMI reader.
2023-01-19 22:09:59 +07:00
xmrig
44642643f8
Merge pull request #3196 from SChernykh/dev
...
Show IP address for failed connections
2023-01-11 17:02:15 +07:00
SChernykh
273bb84df8
Show IP address for failed connections
2023-01-11 09:28:16 +01:00
xmrig
4d0b8c9daf
Merge pull request #3182 from SChernykh/dev
...
DragonflyBSD compilation fixes
2022-12-17 20:24:01 +07:00
SChernykh
7d4d48e83b
DragonflyBSD compilation fixes
2022-12-17 13:11:14 +01:00
xmrig
2ea37cdf37
Merge pull request #3180 from SChernykh/dev
...
Added ifdefs for DragonflyBSD
2022-12-16 21:29:24 +07:00
SChernykh
a02afe6d4f
Added ifdefs for DragonflyBSD
...
Possible fix for #3179
2022-12-16 15:26:37 +01:00
XMRig
6e86dddc65
Bump the minimum CMake version in other places too.
2022-12-09 16:07:42 +07:00
xmrig
0171faffe7
Merge pull request #3176 from SChernykh/dev
...
Update cmake required version to 3.1
2022-12-09 15:24:54 +07:00
SChernykh
25decd1b7f
Update cmake required version to 3.1
...
`set(CMAKE_CXX_STANDARD 11)` only works properly starting from cmake 3.1, see #3174
2022-12-09 09:21:40 +01:00
xmrig
354b9ddb34
Merge pull request #3163 from SChernykh/dev
...
Improved Zen 3 MSR mod
2022-11-18 11:38:45 +07:00
SChernykh
3ad6ab56a5
Improved Zen 3 MSR mod
...
+0.5% speedup on Ryzen 5 5600X
2022-11-17 23:32:36 +01:00
xmrig
1aa0e37b54
Merge pull request #3161 from SChernykh/dev
...
MSVC build: enabled parallel compilation
2022-11-15 13:20:41 +06:30
SChernykh
807c64ddb1
MSVC build: enabled parallel compilation
2022-11-15 07:45:54 +01:00
XMRig
5bf90704a6
#2869
2022-10-29 23:51:42 +07:00
xmrig
912d1e362b
Merge pull request #3144 from Spudz76/dev-updateSSE2NEON
...
Update to latest sse2neon.h from github:DLTcollab/sse2neon
2022-10-24 13:50:54 +07:00
Tony Butler
eeb459506c
Update to latest sse2neon.h from github:DLTcollab/sse2neon
2022-10-23 15:27:14 -06:00
XMRig
f4ec0287c4
v6.18.2-dev
2022-10-23 23:19:50 +07:00
XMRig
483d6ada3d
Merge branch 'master' into dev
2022-10-23 23:19:06 +07:00
XMRig
28e81bd7c0
v6.18.1
2022-10-23 17:44:24 +07:00
XMRig
54e75bc7c4
Merge branch 'dev'
2022-10-23 17:43:38 +07:00
xmrig
c388113a30
Update CHANGELOG.md
2022-10-23 17:14:57 +07:00
xmrig
36afeec225
Merge pull request #3134 from SChernykh/dev
...
Added Zen4 to randomx_boost.sh
2022-10-10 03:37:06 +07:00
SChernykh
4b5e56416d
Added Zen4 to randomx_boost.sh
2022-10-09 22:02:50 +02:00
xmrig
0d314d0469
Merge pull request #3132 from SChernykh/dev
...
RandomX: added MSR mod for Zen 4
2022-10-01 23:40:04 +07:00
SChernykh
7fc45dfb2d
RandomX: added MSR mod for Zen 4
...
+0.8% faster on Ryzen 9 7950X
2022-10-01 18:33:04 +02:00
xmrig
2ba40edee0
Update CHANGELOG.md
2022-09-25 17:01:33 +07:00
benthetechguy
c0bce256e1
Add x86 to README
2022-05-31 21:15:37 -04:00