Commit Graph

49 Commits

Author SHA1 Message Date
XMRig eb95d0339e Update Process class and use APP_ID instead of hardcoded config name for #1925 2020-11-02 13:56:21 +07:00
XMRig 03cd56ed73 Implemented PATCH requests. 2020-10-25 13:41:39 +07:00
XMRig 027a6f8ae2 Added BenchConfig class. 2020-10-22 17:33:41 +07:00
XMRig 87b4d97798 New Async wrapper. 2020-10-21 08:09:44 +07:00
XMRig a152d6be42 Added CMake option WITH_BENCHMARK. 2020-10-16 02:18:07 +07:00
xmrig 9569772e7e Merge pull request #1895 from SChernykh/dev
Added benchmark and stress test
2020-10-15 02:16:37 +07:00
SChernykh 2ecece7b3d Added benchmark and stress test
Easy to use and zero configuration embedded benchmark/stress test.
2020-10-14 19:45:05 +02:00
XMRig 62eb66486d Added copyright. 2020-10-13 23:27:47 +07:00
cohcho 65fa1d9bf3 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 a05393727c 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 ea72052f50 #1708 Added "title" option. 2020-06-06 00:24:58 +07:00
XMRig bbd3f05bf6 Implemented donate for KawPow. 2020-06-01 00:56:26 +07:00
XMRig 7a3233ab4b Use long tags. 2020-05-28 20:32:41 +07:00
SChernykh 22b937cc1c KawPow WIP 2020-05-27 16:19:57 +02:00
XMRig 46e49cde0b Update base. 2020-04-29 14:17:33 +07:00
XMRig 0cc90b152d Move CnAlgo 2020-04-23 12:34:26 +07:00
XMRig 1b875fdabb Reduced memory consumption on network level. 2020-03-20 20:53:27 +07:00
XMRig 5b610e4dfe Added TLS support for API and many other TLS related changes. 2020-03-18 20:09:11 +07:00
XMRig 16a83a9f61 Move files. 2020-03-09 01:22:34 +07:00
XMRig f1e688724e #1585 Fixed build without HTTP support. 2020-03-08 12:29:32 +07:00
XMRig cad5fef1ea HTTP subsystem refactoring. 2020-03-06 12:38:09 +07:00
XMRig ead441f5db Optimize file log. 2020-02-23 06:52:23 +07:00
XMRig 1ee27a564b HTTP subsystem refactoring, fixed possible crashes shortly after destroying daemon or self-select client. 2020-02-23 01:40:19 +07:00
XMRig 1e2d011705 Initial SOCKS5 implementation. 2020-02-18 02:16:21 +07:00
XMRig c5968e8896 New NetworkState. 2020-01-16 21:48:39 +07:00
XMRig d64bbfa9c0 #1469 Fixed build with gcc 4.8. 2019-12-30 16:04:07 +07:00
XMRig 356e666e61 Added Env class. 2019-12-22 18:09:26 +07:00
XMRig e9d2e194f3 Added SelfSelectClient stub. 2019-10-12 00:24:47 +07:00
XMRig 4dc7a8103b Added class Url. 2019-10-11 09:58:11 +07:00
XMRig 72c9d94390 Use hwloc for set thread affinity. 2019-10-06 14:40:42 +07:00
XMRig 2ec257284f Common API code moved to base/api. 2019-08-12 16:52:16 +07:00
XMRig 222cebba71 Fixed command line config and removed --max-cpu-usage and --safe. 2019-07-20 00:37:15 +07:00
XMRig 8b3f2d8fff Move Platform. 2019-07-13 16:48:14 +07:00
XMRig 074b3869d2 Added JsonRequest. 2019-04-14 01:10:24 +07:00
XMRig c0e668f36f Move files. 2019-04-13 23:58:58 +07:00
XMRig 62012a1a50 Added DaemonClient. 2019-04-12 03:25:21 +07:00
XMRig 9a6944d694 Add IClient and BaseClient. 2019-04-10 18:29:33 +07:00
XMRig 6812d22d63 Rename cmake option WITH_HTTPD to WITH_HTTP. 2019-04-09 02:27:19 +07:00
XMRig 241383068c Added HttpClient class. 2019-04-09 01:59:22 +07:00
XMRig fa2a0b9b79 New config subsystem 2019-04-05 22:14:01 +07:00
XMRig 85ee55f309 Fixed, big HTTP responses was truncated. 2019-04-02 17:46:26 +07:00
XMRig dd036368e2 New API class. 2019-03-30 00:16:01 +07:00
XMRig 3f1eefb131 HTTP layer ready for API calls. 2019-03-29 17:14:30 +07:00
XMRig 01ad6bf2d9 Added new HTTP server (tiny wrapper on top of libuv + http_parser), removed libmicrohttpd support. 2019-03-29 12:33:11 +07:00
XMRig 725796a1ab New API settings. 2019-03-29 02:31:56 +07:00
XMRig 17e9e036f1 Fix Linux build. 2019-03-26 22:05:56 +07:00
XMRig ced25c3fa0 Log subsystem rewritten, to handle both color and not color logs simultaneously and overall simplicity. 2019-03-26 19:56:35 +07:00
XMRig 9a6a5a94b5 Add class Timer. 2019-03-18 02:36:17 +07:00
XMRig 0d86e53a32 Move files. 2019-03-16 02:07:26 +07:00