Commit Graph

34 Commits

Author SHA1 Message Date
XMRig
4f14ca77d7 Move CnAlgo 2020-04-23 12:34:26 +07:00
XMRig
77ca9aecde Reduced memory consumption on network level. 2020-03-20 20:53:27 +07:00
XMRig
e1160b6db2 Added TLS support for API and many other TLS related changes. 2020-03-18 20:09:11 +07:00
XMRig
ed44b0c009 Move files. 2020-03-09 01:22:34 +07:00
XMRig
856a81c102 #1585 Fixed build without HTTP support. 2020-03-08 12:29:32 +07:00
XMRig
f016668fc2 HTTP subsystem refactoring. 2020-03-06 12:38:09 +07:00
XMRig
18191ee40d Optimize file log. 2020-02-23 06:52:23 +07:00
XMRig
1ed7695d0a HTTP subsystem refactoring, fixed possible crashes shortly after destroying daemon or self-select client. 2020-02-23 01:40:19 +07:00
XMRig
67c9c28609 Initial SOCKS5 implementation. 2020-02-18 02:16:21 +07:00
XMRig
8fb36006da New NetworkState. 2020-01-16 21:48:39 +07:00
XMRig
6fe4d310fb #1469 Fixed build with gcc 4.8. 2019-12-30 16:04:07 +07:00
XMRig
976778c12c Added Env class. 2019-12-22 18:09:26 +07:00
XMRig
ceaccf2b8a Added SelfSelectClient stub. 2019-10-12 00:24:47 +07:00
XMRig
db3cedc711 Added class Url. 2019-10-11 09:58:11 +07:00
XMRig
9e65fac905 Use hwloc for set thread affinity. 2019-10-06 14:40:42 +07:00
XMRig
8ffd4017ac Common API code moved to base/api. 2019-08-12 16:52:16 +07:00
XMRig
5471c5b18d Fixed command line config and removed --max-cpu-usage and --safe. 2019-07-20 00:37:15 +07:00
XMRig
f5c907b9cc Move Platform. 2019-07-13 16:48:14 +07:00
XMRig
1607533f4c Added JsonRequest. 2019-04-14 01:10:24 +07:00
XMRig
941e2e8d18 Move files. 2019-04-13 23:58:58 +07:00
XMRig
67ce7039fd Added DaemonClient. 2019-04-12 03:25:21 +07:00
XMRig
43524b2e42 Add IClient and BaseClient. 2019-04-10 18:29:33 +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
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
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
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
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
aa015c6db4 Add class Timer. 2019-03-18 02:36:17 +07:00
XMRig
a57f955c33 Move files. 2019-03-16 02:07:26 +07:00