Commit Graph

82 Commits

Author SHA1 Message Date
XMRig
9e2c93c9ba Removed class ApiRouter. 2019-07-19 04:41:48 +07:00
XMRig
ca23430933 "GET /1/threads" replaced to "GET /2/backends". 2019-07-19 04:22:21 +07:00
XMRig
d0cc0fd27d Restored "GET /1/summary" endpoint. 2019-07-19 02:24:37 +07:00
XMRig
fb205e8cd3 Restored "CPU READY" message. 2019-07-17 14:54:08 +07:00
XMRig
c8736cac5e Implemented unified cryptonight and RandomX scratchpad memory. 2019-07-17 04:33:11 +07:00
XMRig
8afd3f1c76 Restored printable hashrate. 2019-07-17 01:28:42 +07:00
XMRig
fe2ae04f8d Added initial support for new style threads launch method. 2019-07-16 22:10:50 +07:00
XMRig
87b2ad178f Move files. 2019-07-13 22:15:53 +07:00
XMRig
f5c907b9cc Move Platform. 2019-07-13 16:48:14 +07:00
XMRig
c35d2e2025 Fixed build. 2019-07-10 02:28:45 +07:00
XMRig
590ce40e8e Added "features" and "algorithms" fields to API summary response. 2019-06-29 10:57:05 +07:00
XMRig
7287119d60 Move CPU information classes to new location. 2019-06-29 09:51:23 +07:00
XMRig
e5e427596a Moved keccak files. 2019-06-17 04:06:38 +07:00
XMRig
922d33a2b0 Added global uptime and extended connection information for API. 2019-05-13 00:11:57 +07:00
XMRig
18855bb22b Return current algorithm in API response. 2019-05-01 22:07:13 +07:00
XMRig
7fc8cfca50 Use null for unknown hashrate in API. 2019-04-25 02:22:53 +07:00
XMRig
745c7a34cf Fix build. 2019-04-10 00:10:02 +07:00
XMRig
c688c128d7 Added HttpClient class. 2019-04-09 01:59:22 +07:00
XMRig
52f939d275 New config subsystem 2019-04-05 22:14:01 +07:00
XMRig
8805e51ce1 Fixed wrong status code for "GET /1/config" 2019-04-01 18:56:42 +07:00
XMRig
3ae8f9933c Special handle for favicon.ico 2019-04-01 11:50:28 +07:00
XMRig
4e73d55d06 Sync changes. 2019-03-31 23:22:36 +07:00
XMRig
1c38775fa3 Cleanup. 2019-03-31 01:44:53 +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
7a407c3133 Revert id and worker_id. 2019-03-30 20:46:08 +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
6d86c2aadc HTTP layer ready for API calls. 2019-03-29 17:14:30 +07:00
XMRig
5a78ea73ea Optimize HttpResponse for fixed size API responses. 2019-03-29 14:22:10 +07:00
XMRig
5f58f1c3f9 Change HttpResponse creation method. 2019-03-29 12:56:34 +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
dec7460e6a Added "donate-over-proxy" option. 2019-03-19 00:16:30 +07:00
XMRig
d55e70ce48 Added class Buffer. 2019-03-15 02:25:38 +07:00
XMRig
cdd5930a7e Rename files. 2019-03-15 01:50:35 +07:00
XMRig
7862f71256 Client refactoring. 2019-03-15 01:06:10 +07:00
XMRig
94f06a7802 Sync changes with AMD miner. 2019-02-21 19:03:53 +07:00
XMRig
f5a8b9308a Move network classes into xmrig namespace. 2019-02-17 06:59:19 +07:00
XMRig
af65e1aee9 Old static class Cpu replaced to interface ICpuInfo. 2018-09-23 17:51:56 +03:00
XMRig
1c8896855b * Fixed API ID collision. 2018-08-31 18:30:51 +03:00
XMRig
3f24209599 Move files. 2018-06-05 07:34:58 +07:00
XMRig
81303d7a12 Sync changes with proxy. 2018-04-25 14:48:32 +07:00
XMRig
77b1c7087d Move Job to common. 2018-04-20 23:44:32 +07:00
XMRig
2393b537f2 Move keccak to common code. 2018-04-20 14:45:51 +07:00
XMRig
f93726ab01 Move shared network code to common folder. 2018-04-20 13:44:30 +07:00
XMRig
8a4bda71eb Add extra information to threads API. 2018-04-17 14:36:32 +07:00
XMRig
5610263f5a Added hashrate information to "GET /1/threads" endpoint. 2018-04-17 10:51:29 +07:00
XMRig
88dbdd9952 Use direct access to hashrate in API. 2018-04-17 10:29:37 +07:00