Commit graph

678 commits

Author SHA1 Message Date
MoneroOcean
c83a2f6d4c Merged xmrig v6.24.0 2025-06-22 21:57:17 -07:00
XMRig
6a690ba1e9
More DNS cleanup. 2025-06-20 23:45:53 +07:00
XMRig
ec286c7fef
Improved IPv6 support. 2025-06-20 07:39:52 +07:00
MoneroOcean
c13d0d7d79 Updated build 2025-06-16 19:59:42 -07:00
MoneroOcean
3e84e504da Merged xmrig v6.23.0 2025-06-16 18:23:10 -07:00
XMRig
3b863cf88f
Fixed __umul128 for MSVC ARM64. 2025-06-15 04:58:03 +07:00
XMRig
9c7468df64
Fixed user agent string. 2025-06-15 00:21:23 +07:00
XMRig
3ff41f7c94
Fixed UTF-8 paths support for the config file with Clang compiler on Windows ARM64. 2025-06-14 15:38:25 +07:00
XMRig
650d794fb1
Initial Windows ARM64 support via MSYS2. 2025-06-13 03:00:34 +07:00
XMRig
9a71190ca1
Update llhttp to 9.3.0 2025-06-09 03:02:26 +07:00
XMRig
a6a0f80b12
Fix header path. 2025-06-06 14:42:49 +07:00
XMRig
682834b87d
Universal fix for NaN and Infinity in JSON output 2025-06-06 14:36:21 +07:00
MoneroOcean
2599d548e4 Merge xmrig v6.22.3 2025-06-04 10:04:10 -07:00
XMRig
35b334d58a
Fixed compile warning. 2025-05-31 01:12:00 +07:00
SChernykh
d24e13e605
Fixed HttpsClient::flush logic
- Don't write empty buffers
- Don't write if an error was returned
2025-04-17 10:32:14 +02:00
MoneroOcean
928e16ef25 Merge xmrig v6.22.1 into master 2024-10-23 18:16:56 +03:00
XMRig
a32f9b5b04
Fixed --version output on ARM. 2024-10-21 08:48:58 +07:00
MoneroOcean
3499939433 Restored Keva coin info 2024-08-12 19:15:52 +03:00
MoneroOcean
38e0b2dc3b Fixed merge 2024-08-12 00:13:06 +03:00
MoneroOcean
90ba7c93de Merge xmrig v6.22.0 into master 2024-08-12 00:05:37 +03:00
XMRig
3dfeed475f
Sync changes with the proxy. 2024-08-06 23:32:20 +07:00
XMRig
8da49f2650
More clean target parse. 2024-08-04 19:51:11 +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
SChernykh
86f5db19d2 Removed rx/keva
Keva coin is too small now.
2024-07-31 08:28:05 +02: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
MoneroOcean
90a7e11420 KNC ETH stratum support 2024-06-05 06:16:34 +03:00
MoneroOcean
3d8bf1036b Correct flex algo hashrate calc 2024-05-30 23:42:17 +03:00
MoneroOcean
d4252f7133 Correct flex algo hashrate calc 2024-05-30 23:42:17 +03:00
Tony Butler
be215004aa Pool.h: missing ifdef like everywhere else MODE_AUTO_ETH is used 2024-05-29 10:58:53 -06:00
m@lbit
e40dffac86 RandomXEQ added 2024-05-28 03:17:05 +03:00
MoneroOcean
bf3831c05b Add Flex algo (for KCN coin) algo support 2024-05-27 11:03:46 -07:00
MoneroOcean
9d537fc2ad Merge xmrig v6.21.3 2024-04-26 09:18:59 -07:00
XMRig
1f7e635b04
Use internal logger for error message. 2024-03-26 21:46:18 +07:00
MoneroOcean
c313c1795f Merged xmrig v6.21.2 2024-03-24 09:42:58 -07:00
XMRig
b8e4eaac87
Fix rapidjson assert. 2024-03-21 21:03:35 +07:00
SChernykh
688d4f5ee1 Thread-safe FileLogWriter 2024-03-04 08:45:22 +01:00
XMRig
c9b9ef51ee
#2800 Fixed donation with ghostrider algorithm for builds without KawPow algorithm. 2024-02-29 09:38:47 +07:00
SChernykh
b49197f808 Stratum: better check of the login response 2024-02-27 23:39:23 +01:00
MoneroOcean
923dbdf429 Merged xmrig v6.21.1 2024-02-25 10:23:30 -08: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
07e1e77c4f
Code style cleanup. 2023-12-29 21:17:19 +07:00
moneromooo-monero
c50369d65d
add support for townforge (monero fork using randomx) 2023-12-23 15:31:05 +00:00
MoneroOcean
0925865286 Merge xmrig v6.21.0 into master 2023-11-23 16:26:11 +00:00
SChernykh
0b59b7eb43 Zephyr solo mining: handle multiple outputs 2023-11-15 16:18:05 +01:00
SChernykh
705a7eac0c Updated pricing record size for Zephyr solo mining 2023-11-14 13:06:10 +01:00