Commit graph

  • 981e043ada Add DoubleWorker class. XMRig 2017-06-13 19:58:31 +03:00
  • 8c2951db2d Add signal handlers. XMRig 2017-06-13 13:20:15 +03:00
  • 2d08f59184 Remove obsolete source files. XMRig 2017-06-13 11:51:49 +03:00
  • 827e611911 Fix libcpuid support for MSVC. XMRig 2017-06-13 11:17:40 +03:00
  • de2c351a66 Add MSVC optimization options. XMRig 2017-06-13 10:08:32 +03:00
  • 42bf85d10b Fixes for MSVC. XMRig 2017-06-13 06:31:25 +03:00
  • 9580c30d8a Fix cpuid stub for MSVC. XMRig 2017-06-12 16:55:21 +03:00
  • 3df545cfc5 Initial MSVC support. XMRig 2017-06-12 16:19:07 +03:00
  • a370b8fd30 Add class Telemetry. XMRig 2017-06-12 07:18:14 +03:00
  • 6774f86fcd Implement job result submitting. XMRig 2017-06-11 15:32:15 +03:00
  • a0a8711dab Add class JobResult. XMRig 2017-06-11 10:58:46 +03:00
  • 3ad11685cc Job flow WIP. XMRig 2017-06-11 06:52:23 +03:00
  • bcef4b12ec Job flow. XMRig 2017-06-10 13:32:27 +03:00
  • f9c244f0aa Add Workers class. XMRig 2017-06-10 09:41:08 +03:00
  • 29aa466023 Add IWorker, Handle, SingleWorker, Worker classes. XMRig 2017-06-10 07:05:00 +03:00
  • b772349f69 Add memory summary. XMRig 2017-06-10 01:20:54 +03:00
  • c5fbc1a182 Restore persistent memory. XMRig 2017-06-10 00:43:23 +03:00
  • 30642881bf Add Mem class. XMRig 2017-06-09 15:09:21 +03:00
  • ef3af1c4fd Restore autoconf. XMRig 2017-06-09 03:37:56 +03:00
  • 04c5d6d00a Print threads summary. XMRig 2017-06-09 02:47:46 +03:00
  • 8b83a5fe2e Implemented CryptoNight with C++ templates. XMRig 2017-06-08 23:31:42 +03:00
  • 878e021ff6 Initial CryptoNight. XMRig 2017-06-08 09:47:25 +03:00
  • 5a606be8be Move crypto/* XMRig 2017-06-08 04:20:10 +03:00
  • da02e9a3a2 Reduce libcpuid size. XMRig 2017-06-08 04:16:55 +03:00
  • b11f95d248 Restore libcpuid support. XMRig 2017-06-08 01:51:24 +03:00
  • 9797f49456 Add Summary. XMRig 2017-06-08 01:16:45 +03:00
  • 0556fd664c Add Cpu class. XMRig 2017-06-08 00:10:26 +03:00
  • 1cf5ad5212 Implemented switch to donate pool. XMRig 2017-06-07 22:34:23 +03:00
  • c31ea00399 Basic failover support. XMRig 2017-06-07 09:07:31 +03:00
  • 387524e1c5 Fix for error notification. XMRig 2017-06-07 07:34:14 +03:00
  • 5f1f901649 Add support for keepAlive. XMRig 2017-06-07 06:48:00 +03:00
  • c29dc8bcf4 Implemented reconnect. XMRig 2017-06-07 04:19:32 +03:00
  • b8cc1136a4 More flexible pools configuration. XMRig 2017-06-07 02:46:52 +03:00
  • 4c06d8b080 Handle job notification. XMRig 2017-06-07 01:19:59 +03:00
  • 1ecee56eb6 Add Job class. XMRig 2017-06-06 20:43:52 +03:00
  • 26b8206332 Basic login parse. XMRig 2017-06-06 06:35:17 +03:00
  • 7deee3240b Handle jsonrpc errors. XMRig 2017-06-06 06:05:17 +03:00
  • 9dc02fc7f3 Fix for -a cryptonight-light. XMRig 2017-06-06 03:34:49 +03:00
  • 6551818610 Update libjansson to 2.10. XMRig 2017-06-06 03:31:44 +03:00
  • 668b23c5b0 Initial libuv support build. XMRig 2017-06-04 20:52:21 +03:00
  • 7741c341c7 Huge pages support on OS X. Admin 2017-05-27 10:34:42 +03:00
  • 8a70202a98 Fix. XMRig 2017-05-27 08:45:11 +03:00
  • bc2b7d1895 Initial OS X support. Admin 2017-05-26 23:17:12 +03:00
  • ebb0f81f2f Update CHANGELOG.md v0.8.2 xmrig 2017-05-26 09:07:45 +03:00
  • eb3e2b8868 Fix gcc7 support. XMRig 2017-05-25 09:32:39 +03:00
  • 583d892eb5 Workaround for AMD CPUs https://github.com/anrieff/libcpuid/issues/97 XMRig 2017-05-24 18:50:24 +03:00
  • b145f14ad8 Merge branch 'dev' v0.8.1 XMRig 2017-05-20 23:53:16 +03:00
  • ce19edf36c Update CHANGELOG.md xmrig 2017-05-20 23:48:53 +03:00
  • 108fd5690e Update README.md xmrig 2017-05-20 23:43:39 +03:00
  • c19fe3cea7 Add "--nicehash" to help output. XMRig 2017-05-20 23:38:05 +03:00
  • 187c7680cc Show errors from pool. XMRig 2017-05-20 23:27:22 +03:00
  • 20061e1b8b Autodetect nicehash by url XMRig 2017-05-20 09:31:02 +03:00
  • 2baccab0f9 Initial test nicehash support. XMRig 2017-05-20 07:08:41 +03:00
  • 44782befea Fix 32 bit build. v0.8.0 XMRig 2017-05-16 17:04:27 +03:00
  • 5b7a1bc6dc Merge branch 'dev' XMRig 2017-05-15 22:10:45 +03:00
  • e67a95bd8b Version increment and update help. XMRig 2017-05-15 22:06:54 +03:00
  • 88dd218ad8 Update README.md xmrig 2017-05-15 19:57:20 +03:00
  • ee9ba778f8 Update README.md xmrig 2017-05-15 18:32:27 +03:00
  • 6080f292e7 Update CHANGELOG.md xmrig 2017-05-13 22:39:40 +03:00
  • cf8f81f5fa Update CHANGELOG.md xmrig 2017-05-13 22:32:29 +03:00
  • aab48fde96 Update README.md xmrig 2017-05-13 20:31:27 +03:00
  • bf25b4e5d4 Update README.md xmrig 2017-05-13 20:26:35 +03:00
  • 0c2bda9aa5 Remove default url. XMRig 2017-05-13 19:47:12 +03:00
  • d71a15e8da Use --safe options to disable AES algo variations if CPU not support it. XMRig 2017-05-12 15:04:04 +03:00
  • c4bccf410b * Implement --max-cpu-usage. * Fix L2 cache size detect. * Add test for get_optimal_threads_count. XMRig 2017-05-10 19:38:35 +03:00
  • 719601f92b Add test for cryptonight lite. XMRig 2017-05-10 15:31:29 +03:00
  • ff7be00f6f Fix test. XMRig 2017-05-10 15:06:01 +03:00
  • d3b0038bda Add optional CryptoNight-Lite support. XMRig 2017-05-10 12:58:52 +03:00
  • 3b46f5eb64 Remove BMI2 av. XMRig 2017-05-08 23:28:39 +03:00
  • 03dbb85c82 Update test values. XMRig 2017-05-08 23:06:00 +03:00
  • a2574e1b1b Added message if huge pages was enabled, but reboot required. XMRig 2017-05-08 21:41:27 +03:00
  • 15b4244ea8 Added --max-cpu-usage and --safe stub. XMRig 2017-05-08 10:29:25 +03:00
  • 0dcf127c26 Version increment. XMRig 2017-05-06 09:44:50 +03:00
  • 9964952c92 Update CHANGELOG.md xmrig 2017-05-05 19:54:31 +03:00
  • 90648771c0 Fix 32bit build. XMRig 2017-05-05 19:51:53 +03:00
  • 985adcbc13 No more manual steps to enable huge pages on Windows. XMRig will do it automatically. XMRig 2017-05-05 15:49:38 +03:00
  • 16f3338e42 Fix crash when use Keepalived. XMRig 2017-05-05 10:48:56 +03:00
  • 2650545916 Code cleanup. XMRig 2017-05-04 14:18:14 +03:00
  • c107547c6c Update CHANGELOG.md xmrig 2017-05-03 15:16:46 +03:00
  • 60f7f93408 Merge branch 'feature-libcpuid' XMRig 2017-05-03 15:07:09 +03:00
  • dfbfde5b22 Fix Linux build. XMRig 2017-05-03 15:03:33 +03:00
  • 0c752ee018 Use libcpuid as internal dependence. XMRig 2017-05-03 14:36:42 +03:00
  • f329410940 Use libcpuid for detect optimal threads count. XMRig 2017-05-03 13:48:08 +03:00
  • 0a6d70c499 Add optional libcpuid support to cmake. XMRig 2017-05-03 10:53:51 +03:00
  • 1678dc1d6d Implement low power mode (double hash). XMRig 2017-05-01 03:49:05 +03:00
  • caf7cda1d5 Backport changes from xmrig-aeon. XMRig 2017-04-30 02:56:47 +03:00
  • 3de7983826 Fix for donate level. XMRig 2017-04-26 18:05:04 +03:00
  • 8dda8d293b Update README.md. v0.6.0 XMRig 2017-04-25 03:35:03 +03:00
  • e71e9486c6 Remove conflicting declaration for _mulx_u64. XMRig 2017-04-25 03:20:32 +03:00
  • b35ecef06f Move common code to cryptonight_p.h XMRig 2017-04-24 13:23:49 +03:00
  • 454c78cf0a Fix const. XMRig 2017-04-23 23:56:47 +03:00
  • c97693cd51 Merge branch 'master' of github.com:xmrig/xmrig XMRig 2017-04-22 18:08:44 +03:00
  • d855ae2e36 Merge branch 'bug-128tx-exploit' XMRig 2017-04-22 18:08:15 +03:00
  • 42d2ab18ee Update tests. XMRig 2017-04-22 17:12:50 +03:00
  • 97a8d448c0 Pass blob size to cryptonight_hash_ctx. XMRig 2017-04-22 15:34:05 +03:00
  • 54cef68aa9 Optimize job_decode, support variable length blob and redume mutex lock time. XMRig 2017-04-22 13:19:33 +03:00
  • 3492670839 Merge pull request #3 from esfomeado/patch-1 xmrig 2017-04-21 18:39:04 +03:00
  • c43c667fed Update CHANGELOG.md xmrig 2017-04-21 18:31:58 +03:00
  • 361394be21 Add automatic self test. XMRig 2017-04-21 17:29:03 +03:00
  • 8235ae0fa6 Add 32 bit support for software AES too. XMRig 2017-04-21 15:47:11 +03:00