Commit Graph

645 Commits

Author SHA1 Message Date
XMRig
9eacaa8e4f Added HttpsClient. 2019-04-09 14:06:56 +07:00
XMRig
3d949dd324 Rename cmake option WITH_HTTPD to WITH_HTTP. 2019-04-09 02:27:19 +07:00
XMRig
c688c128d7 Added HttpClient class. 2019-04-09 01:59:22 +07:00
XMRig
c450086444 Fix --userpass option. 2019-04-08 02:16:54 +07:00
XMRig
29c70521f3 Removed unused setters in Pool class. 2019-04-07 21:31:32 +07:00
XMRig
2f654e991e Fix build on FreeBSD. 2019-04-06 21:10:26 +07:00
XMRig
fea6e2bcfa Fix build without ASM. 2019-04-06 20:07:20 +07:00
XMRig
f0cf850fdc Sync changes. 2019-04-06 18:32:24 +07:00
XMRig
8f63940f81 Add milliseconds to log. 2019-04-06 02:11:02 +07:00
XMRig
8c68d1de35 Fix "colors" option. 2019-04-06 02:10:08 +07:00
XMRig
52f939d275 New config subsystem 2019-04-05 22:14:01 +07:00
XMRig
a0d881a9fa Fixed, big HTTP responses was truncated. 2019-04-02 17:46:26 +07:00
XMRig
4d21c15570 v2.15.2-evo 2019-04-01 23:45:23 +07:00
XMRig
9d6a5aabf6 v2.15.1-beta 2019-04-01 19:04:48 +07:00
XMRig
8805e51ce1 Fixed wrong status code for "GET /1/config" 2019-04-01 18:56:42 +07:00
XMRig
620c09d860 Update default config. 2019-04-01 11:54:09 +07:00
XMRig
3ae8f9933c Special handle for favicon.ico 2019-04-01 11:50:28 +07:00
XMRig
e10f3e048a Added error log to http responses. 2019-04-01 02:46:41 +07:00
XMRig
98f0741799 Sync changes. 2019-04-01 00:31:46 +07:00
XMRig
3fb7439039 Fixed malformed HTTP response on Linux. 2019-04-01 00:21:15 +07:00
XMRig
c767111f5a Fix compile issue. 2019-04-01 00:00:40 +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
8e6a8a3a4d Added workaround, Google Chrome create extra dummy connections for future speed up. 2019-03-30 15:51:35 +07:00
XMRig
da4dd705f8 Use static http_parser_settings. 2019-03-30 15:27:09 +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
84f97c72d9 Fix log. 2019-03-29 17:22:25 +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
112fd06215 XMRIG_FEATURE_HTTP & XMRIG_FEATURE_API 2019-03-28 22:54:27 +07:00
XMRig
6ea75f557e Use XMRIG_FEATURE_TLS instead of XMRIG_NO_TLS 2019-03-28 22:13:27 +07:00
XMRig
44a1e07c39 Fix macOS build. 2019-03-27 20:03:15 +07:00
XMRig
347a4fcc0c Fix CPU info colors. 2019-03-27 19:29:29 +07:00
XMRig
bad0969e6a Remove unused field. 2019-03-27 19:27:29 +07:00
XMRig
85ece5385c Merge branch 'dev' into evo 2019-03-27 19:20:12 +07:00
XMRig
9acbdd0be7 Sync changes. 2019-03-27 19:18:54 +07:00
XMRig
68f7f4a292 Remove uv_cancel for DNS requests. 2019-03-27 17:22:04 +07:00
XMRig
df50fdff5d Fix accidentally removed code. 2019-03-27 15:56:31 +07:00
XMRig
8501c0ed62 New log support. 2019-03-27 01:29:37 +07:00
XMRig
41798119cf Fix Linux build. 2019-03-26 22:05:56 +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
5a2a2d8c6c v2.15.0-beta 2019-03-24 02:35:51 +07:00