SChernykh
2f5d0de8c8
Solo mining: added support for FCMP++ hardfork
2025-10-05 13:00:21 +02:00
XMRig
a60aee39b4
Merge branch 'xtophyr-master' into dev
2025-09-22 21:31:28 +07:00
XMRig
4df8505653
Merge branch 'master' of https://github.com/xtophyr/xmrig into xtophyr-master
2025-09-22 21:31:14 +07:00
Christopher Wright
ee604fb8dd
adjust instruction/register suffixes to compile with gcc-based assemblers.
2025-09-21 14:57:42 -04:00
Christopher Wright
311fd2e462
undo this change
2025-09-20 08:38:40 -04:00
Christopher Wright
acbf175891
minor Aarch64 JIT changes (better instruction selection, don't emit instructions that add 0, etc)
2025-09-20 08:32:32 -04:00
XMRig
e78716ef05
Merge branch 'dev' of github.com:xmrig/xmrig into dev
2025-06-29 12:29:01 +07:00
XMRig
1c70cd4557
Improved LibreSSL support.
2025-06-29 12:28:35 +07:00
xmrig
d4c35427a0
Merge pull request #3680 from benthetechguy/armhf
...
Add armv8l to list of 32 bit ARM targets
2025-06-25 04:14:22 +07:00
Ben Westover
4651aba2db
Add armv8l to list of 32 bit ARM targets
...
armv8l is what CMAKE_SYSTEM_PROCESSOR is set to when an ARMv8 processor
is in 32-bit mode, so it should be added to the ARMv7 target list even
though it's v8 because it's 32 bits. Currently, it's not in any ARM
target list which means x86 is assumed and the build fails.
2025-06-24 15:28:01 -04:00
XMRig
695575625e
v6.24.1-dev
2025-06-23 08:37:15 +07:00
XMRig
829aad0acc
Merge branch 'master' into dev
2025-06-23 08:36:52 +07:00
XMRig
df4ada0fa3
v6.24.0
2025-06-23 07:44:53 +07:00
XMRig
fb32f5a91c
Merge branch 'dev'
2025-06-23 07:44:05 +07:00
xmrig
08ead30b2d
Update CHANGELOG.md
2025-06-23 05:39:26 +07:00
XMRig
171a3853e4
More DNS cleanup.
2025-06-20 23:45:53 +07:00
XMRig
37dae66dee
v6.24.0-dev
2025-06-20 08:34:58 +07:00
xmrig
bc60b5af4f
Merge pull request #3678 from xmrig/dns_ip_version
...
Improved IPv6 support.
2025-06-20 08:33:50 +07:00
XMRig
3a0ebc1de5
Improved IPv6 support.
2025-06-20 07:39:52 +07:00
xmrig
8414f87a9e
Merge pull request #3677 from SChernykh/dev
...
Tweaked autoconfig for AMD CPUs with < 2 MB L3 cache per thread, again (hopefully the last time)
2025-06-19 18:07:54 +07:00
SChernykh
d4ea86cd4b
Tweaked autoconfig for AMD CPUs with < 2 MB L3 cache per thread, again (hopefully the last time)
2025-06-19 12:58:31 +02:00
xmrig
54673f1b4d
Merge pull request #3674 from benthetechguy/armhf
...
cflags: Add lax-vector-conversions on ARMv7
2025-06-19 04:46:02 +07:00
Ben Westover
99f131d53a
cflags: Add lax-vector-conversions on ARMv7
...
lax-vector-conversions is enabled in the CXXFLAGS but not CFLAGS for ARMv7.
This commit adds it to CFLAGS which fixes the ARMv7 build (Fixes : #3673 ).
2025-06-18 16:38:05 -04:00
xmrig
b3ddecea97
Merge pull request #3671 from SChernykh/dev
...
Hwloc: fixed detection of L2 cache size for some complex NUMA topologies
2025-06-17 18:52:43 +07:00
SChernykh
5039f288c8
Hwloc: fixed detection of L2 cache size for some complex NUMA topologies
2025-06-17 13:49:02 +02:00
XMRig
f652c287f5
v6.23.1-dev
2025-06-16 21:29:17 +07:00
XMRig
4475d58ac7
Merge branch 'master' into dev
2025-06-16 21:28:48 +07:00
XMRig
370aee1605
v6.23.0
2025-06-16 21:00:42 +07:00
XMRig
c10b2bc305
Merge branch 'dev'
2025-06-16 21:00:12 +07:00
xmrig
762e68dfc1
Update CHANGELOG.md
2025-06-16 20:46:33 +07:00
XMRig
1958a79edd
Update ARM CPUs database.
2025-06-16 19:54:08 +07:00
XMRig
2dd757d397
v6.23.0-dev
2025-06-16 02:05:43 +07:00
XMRig
a1b0c7bf85
Add detection for _aligned_malloc.
2025-06-15 20:06:19 +07:00
XMRig
ca1056db5e
Fixed __umul128 for MSVC ARM64.
2025-06-15 04:58:03 +07:00
XMRig
4abe9dad08
Fixed user agent string.
2025-06-15 00:21:23 +07:00
xmrig
3aee5c5328
Merge pull request #3666 from SChernykh/dev
...
Better detection of aligned malloc functions
2025-06-14 23:09:05 +07:00
SChernykh
ee5555773e
Better detection of aligned malloc functions
2025-06-14 18:00:27 +02:00
XMRig
8075e18474
Update hwloc for MSVC.
2025-06-14 22:11:33 +07:00
XMRig
1a7308bc91
Fixed UTF-8 paths support for the config file with Clang compiler on Windows ARM64.
2025-06-14 15:38:25 +07:00
XMRig
b0ac0e4042
Remove deprecated -Ofast for Clang.
2025-06-13 21:53:03 +07:00
XMRig
9402f719b2
Detect CPU name and AES instructions on Windows ARM64.
2025-06-13 21:02:10 +07:00
XMRig
708fea6ea1
Fix Linux build.
2025-06-13 04:05:30 +07:00
XMRig
15b2b2ee96
Split BasicCpuInfo_arm.
2025-06-13 03:57:13 +07:00
XMRig
3060e76bf5
Initial Windows ARM64 support via MSYS2.
2025-06-13 03:00:34 +07:00
XMRig
8e25d54661
Update deps scripts.
2025-06-12 00:52:49 +07:00
xmrig
2e46acece4
Merge pull request #3665 from SChernykh/dev
...
Tweaked autoconfig for AMD CPUs with < 2 MB L3 cache per thread
2025-06-11 23:40:46 +07:00
SChernykh
eefbc2eb78
Tweaked autoconfig for AMD CPUs with < 2 MB L3 cache per thread
2025-06-11 18:34:50 +02:00
XMRig
c22f87a08a
Fix LLHTTP_EXPORT
2025-06-10 03:13:34 +07:00
XMRig
00ffa05dc0
Update llhttp to 9.3.0
2025-06-09 03:02:26 +07:00
XMRig
254f8ff8aa
Bump minimum CMake version to 3.10
2025-06-08 23:23:40 +07:00