Commit Graph

171 Commits

Author SHA1 Message Date
XMRig
2cbd8f3a3a Use canonical name for RandomX, because official RandomWOW repo not rename lib or headers, still need some solution to separate it in future. 2019-06-18 05:13:51 +07:00
SChernykh
5949789f91 Fixed cmake for Linux 2019-06-15 23:52:39 +02:00
SChernykh
a46d190b54 RandomWOW support 2019-06-15 22:53:03 +02:00
XMRig
3d949dd324 Rename cmake option WITH_HTTPD to WITH_HTTP. 2019-04-09 02:27:19 +07:00
XMRig
f0cf850fdc Sync changes. 2019-04-06 18:32:24 +07:00
XMRig
52f939d275 New config subsystem 2019-04-05 22:14:01 +07:00
XMRig
2f0874da3e Restored API. 2019-03-31 01:31:40 +07:00
XMRig
86acdb0d24 Removed IConfigCreator/ConfigCreator and changed file structure. 2019-03-30 21:27:54 +07:00
XMRig
27cd811890 Restore network API. 2019-03-30 03:10:27 +07:00
XMRig
08b41102dc Added classes IApiRequest, ApiRequest, HttpApiRequest. 2019-03-30 02:26:30 +07:00
XMRig
98ce7da95c New API class. 2019-03-30 00:16:01 +07:00
XMRig
9c62e8217a Added new HTTP server (tiny wrapper on top of libuv + http_parser), removed libmicrohttpd support. 2019-03-29 12:33:11 +07:00
XMRig
d21d32c620 New API settings. 2019-03-29 02:31:56 +07:00
XMRig
112fd06215 XMRIG_FEATURE_HTTP & XMRIG_FEATURE_API 2019-03-28 22:54:27 +07:00
XMRig
8501c0ed62 New log support. 2019-03-27 01:29:37 +07:00
XMRig
b67bb17246 Log subsystem rewritten, to handle both color and not color logs simultaneously and overall simplicity. 2019-03-26 19:56:35 +07:00
XMRig
a57f955c33 Move files. 2019-03-16 02:07:26 +07:00
XMRig
32cca57d55 Added real graceful exit. 2019-03-16 00:44:15 +07:00
XMRig
596ee1dad5 Add classes Dns, DnsRecord, IDnsListener. 2019-03-15 18:14:25 +07:00
XMRig
5ce35d2168 Remove file SubmitResult.cpp. 2019-03-15 12:54:00 +07:00
XMRig
11b0f38b19 Added class RecvBuf. 2019-03-15 03:44:02 +07:00
XMRig
d55e70ce48 Added class Buffer. 2019-03-15 02:25:38 +07:00
XMRig
b3b50e1f1c Removed class Id. 2019-03-15 02:03:01 +07:00
XMRig
cdd5930a7e Rename files. 2019-03-15 01:50:35 +07:00
XMRig
630ee04681 Sync changes. 2019-03-14 18:42:27 +07:00
XMRig
39efcef31a Build whole CryptonightR_gen.cpp only if ASM used. 2019-03-03 17:33:27 +07:00
XMRig
8251a069ab #957 Added optional embedded JSON config support. 2019-03-02 13:12:38 +07:00
XMRig
c3a597f809 Move Pool.h/Pool.cpp. 2019-02-16 09:56:08 +07:00
XMRig
b548eb592b Add Signals class. 2019-02-15 14:21:40 +07:00
XMRig
94fe139b76 Use early exit for --help and --version options. 2019-02-15 09:11:18 +07:00
XMRig
347da8e782 Added classes Process and Arguments. 2019-02-15 05:42:46 +07:00
XMRig
6d161cab8c Rewritten watch feature. 2019-02-15 04:59:20 +07:00
XMRig
12296d6664 Added class Json. 2019-02-14 18:14:38 +07:00
SChernykh
4baa8ee4b5 CryptonightR support for Wownero 2019-02-10 15:21:17 +01:00
XMRig
e20e641c27 #749 Use HWCAP to detect AES feature on ARMv8, thanks @lhirlimann. 2019-02-04 03:03:10 +07:00
XMRig
8f0621f093 Allow override ARM arch detection and support for ARMv8 without crypto extension. 2019-02-04 02:23:05 +07:00
XMRig
7fa2d93701 Added reference implementation for cn/gpu (cn-gpu). 2019-02-03 14:44:23 +07:00
XMRig
93763c3919 #904 Initial support for "cn-pico/trtl". 2019-01-20 19:52:44 +07:00
Emanuel Haupt
96390c6f71 FreeBSD needs pthread
FreeBSD needs the pthread linker flag.
2019-01-16 10:55:45 +01:00
XMRig
c53617f8bf Sync changes. 2018-11-11 03:18:56 +07:00
XMRig
390d9306d7 Sync changes with proxy. 2018-11-06 00:50:28 +07:00
XMRig
a12d0aa9e4 #839 Fixed FreeBSD compile. 2018-10-24 09:55:40 +07:00
XMRig
512cd05284 Implemented "asm" option. 2018-09-24 14:19:26 +03:00
XMRig
d9de80fcea Initial ASM wrapper. 2018-09-24 09:51:21 +03:00
XMRig
241a9d45eb Initial compile with ASM. 2018-09-23 20:16:33 +03:00
XMRig
af65e1aee9 Old static class Cpu replaced to interface ICpuInfo. 2018-09-23 17:51:56 +03:00
XMRig
84ae098a22 Enable TLS by default. 2018-09-17 09:24:18 +03:00
XMRig
88c857bd65 Fix Linux build. 2018-09-17 06:37:53 +03:00
XMRig
c0302c5dae Initial TLS support. 2018-09-16 03:06:54 +03:00
XMRig
6139950fbf Add WITH_DEBUG_LOG CMake option. 2018-09-03 01:26:19 +03:00