Commit Graph

  • a640e41d74 Improved RNG initialization SChernykh 2022-01-24 00:15:02 +01:00
  • f90e00edea Moved "how to mine" up in the readme SChernykh 2022-01-23 15:55:57 +01:00
  • 38ffd73b54 Fixed new Coverity issue SChernykh 2022-01-23 13:03:56 +01:00
  • c10a5ce323 Miner code cleanup SChernykh 2022-01-23 11:03:26 +01:00
  • e2931f94b5 Added embedded miner SChernykh 2022-01-22 23:09:29 +01:00
  • 95c268be4c Update msvc-analysis.yml SChernykh 2022-01-20 13:36:15 +01:00
  • 4ac4f8f860 Update README.md SChernykh 2022-01-20 13:22:34 +01:00
  • 248fcee174 Update version SChernykh 2022-01-09 17:19:20 +01:00
  • 89bcceb986 Added p2pool mini seed nodes and default port SChernykh 2021-12-30 11:10:18 +01:00
  • 2b01350add Added outpeers and inpeers console commands SChernykh 2021-12-26 15:28:33 +01:00
  • f1b6212c82 P2PServer: add connection limits SChernykh 2021-12-26 14:59:45 +01:00
  • 7d961ab3b9 Merge pull request #89 from bladedoyle/monero_p2pool_support SChernykh 2021-12-24 22:40:54 +01:00
  • 862e7d965b Monero latest release supports p2pool Blade Doyle 2021-12-24 11:38:53 -08:00
  • da2d9f7e2e Update README.md SChernykh 2021-12-07 19:11:51 +01:00
  • d8bba4dc82 Updated version mismatch error message SChernykh 2021-12-07 16:25:23 +01:00
  • 3a8a24a5ee Updated dependencies SChernykh 2021-12-07 16:09:21 +01:00
  • eaf29872cb Update version SChernykh 2021-12-01 18:24:36 +01:00
  • 74f553274f Update c-cpp.yml SChernykh 2021-11-23 14:08:38 +01:00
  • d0f1e6eb2e Merge pull request #78 from SChernykh/calcpow SChernykh 2021-11-21 09:20:01 +01:00
  • f9def6cb73 Added "calc_pow" RPC support SChernykh 2021-11-20 11:51:22 +01:00
  • 2f659c8ecf Update c-cpp.yml SChernykh 2021-11-11 22:59:04 +01:00
  • 2d559ca764 Merge pull request #71 from bladedoyle/docker-compose SChernykh 2021-11-11 22:00:29 +01:00
  • 1328ea6aef docker-compose project for Monero P2Pool and all requirements Blade Doyle 2021-11-10 15:35:39 -08:00
  • 07cfb54bdc JSONRPCRequest: fixed undefined behavior in the error handler SChernykh 2021-11-10 16:26:01 +01:00
  • 5dd8d11b72 TCPServer: removed unused field SChernykh 2021-11-09 15:48:59 +01:00
  • dbab191bfc C/C++ CI: use GCC 11 for the ubuntu-latest build SChernykh 2021-11-08 16:03:43 +01:00
  • e44baad73c Update version SChernykh 2021-11-05 15:39:20 +01:00
  • bb7a5b4d6d Cleanup SChernykh 2021-11-02 16:48:46 +01:00
  • 64116643c2 Fixed block broadcasts SChernykh 2021-11-01 19:35:11 +01:00
  • 1e4c6ef5f4 Added block verification test SChernykh 2021-11-01 18:53:34 +01:00
  • 61edc6ed70 Reduce cache flush frequency to once per minute SChernykh 2021-11-01 11:29:59 +01:00
  • d283f91eb0 Update README.md SChernykh 2021-11-01 11:07:00 +01:00
  • dff2413cae TCPServer: make write buffers global SChernykh 2021-10-31 15:25:59 +01:00
  • 998c2ba72f Fixed msys2 build crash SChernykh 2021-10-31 14:19:49 +01:00
  • b56d027dd5 Include P2P peer list into miner count SChernykh 2021-10-31 12:41:13 +01:00
  • eaed654012 Check for missing data from monerod on each new block SChernykh 2021-10-31 12:20:29 +01:00
  • 981b161cc9 SideChain: faster processing of repeated broadcasts SChernykh 2021-10-31 11:06:00 +01:00
  • f59e9171e8 SideChain: use a separate lock for m_seenBlocks SChernykh 2021-10-31 10:26:13 +01:00
  • b45540ca08 TCPServer: clean up old IP bans SChernykh 2021-10-29 14:24:05 +02:00
  • 806e1ca0a3 SideChain: faster check for low-diff spam blocks SChernykh 2021-10-29 11:39:15 +02:00
  • 113e39817d Cleanup old Monero blocks data SChernykh 2021-10-29 11:14:28 +02:00
  • 0869326f39 SideChain: count miners in the last 48 hours SChernykh 2021-10-29 10:37:12 +02:00
  • 75d62c0303 SideChain: cleanup m_seenBlocks when pruning old blocks SChernykh 2021-10-29 10:34:53 +02:00
  • da4686b88f ZMQReader: start after initial RPC calls are finished SChernykh 2021-10-28 20:05:40 +02:00
  • a008eac8c6 ZMQReader: more reliable connect() SChernykh 2021-10-28 19:08:42 +02:00
  • 3d60ae8c32 Fix: don't start until monerod is fully synchronized SChernykh 2021-10-28 18:47:28 +02:00
  • 88f346414a Fixed race condition when using --no-color SChernykh 2021-10-28 10:36:50 +02:00
  • 2071a24a9f Update version SChernykh 2021-10-27 17:27:48 +02:00
  • 1c0da4513f Added --no-color command line option SChernykh 2021-10-27 16:21:56 +02:00
  • 6a002cda46 Create msvc-analysis.yml SChernykh 2021-10-27 15:16:25 +02:00
  • c21c9615a3 Fixed optimization flags for gcc/clang SChernykh 2021-10-26 20:13:51 +02:00
  • c0c210664a Show uptime in status SChernykh 2021-10-26 17:55:47 +02:00
  • 6859d11445 Disable console quick-edit mode on Windows SChernykh 2021-10-26 17:42:00 +02:00
  • 111324b6e0 Added console command to show connected peers SChernykh 2021-10-24 16:04:30 +02:00
  • 148b9dd294 Switch to faster unordered_map/set SChernykh 2021-10-22 18:18:38 +02:00
  • 04d18cdf1d P2PServer: fixed m_timer leak SChernykh 2021-10-21 19:10:11 +02:00
  • 352ad81a0a StratumServer: faster processing of regular shares SChernykh 2021-10-21 19:09:36 +02:00
  • d26902468d P2PServer: peer list tweaks SChernykh 2021-10-21 15:55:00 +02:00
  • 0382027d70 Fixed wrong error message SChernykh 2021-10-21 10:12:57 +02:00
  • 966b499e5c ZMQReader: keep trying to connect on startup SChernykh 2021-10-21 00:22:53 +02:00
  • 9885f82e9e Limit user name length to 64 characters SChernykh 2021-10-19 21:09:08 +02:00
  • 32a58d1534 Merge pull request #58 from WeebDataHoarder/master SChernykh 2021-10-19 20:10:53 +02:00
  • bc341918f6 Decode custom user from stratum client, display stratum client+user on SHARE FOUND and client mainchain found message WeebDataHoarder 2021-10-15 23:02:21 +02:00
  • f17c23528a Update version SChernykh 2021-10-17 11:00:51 +02:00
  • a06f4dcdcd P2PServer: fixed ever growing memory usage SChernykh 2021-10-17 10:48:09 +02:00
  • 3bc03e4801 CI: added Visual Studio 2022 build SChernykh 2021-10-16 14:29:59 +02:00
  • 816a29c5ab Added --no-cache command line parameter SChernykh 2021-10-16 13:45:28 +02:00
  • 285560e120 Fixed possible sidechain split during RandomX epoch change SChernykh 2021-10-16 09:42:58 +02:00
  • 39ba5c4131 P2PServer: check for messages that shouldn't be sent SChernykh 2021-10-15 17:09:51 +02:00
  • 9b86f8e81f Peer list refactoring SChernykh 2021-10-15 11:32:01 +02:00
  • 9e90e988fa Refactored array_size to make it always constexpr SChernykh 2021-10-14 16:46:49 +02:00
  • 39b2167c98 Show correct max log level in usage SChernykh 2021-10-14 13:47:30 +02:00
  • f3024d3556 StratumServer: submit Monero block as soon as possible SChernykh 2021-10-13 18:57:21 +02:00
  • 61ac90f1d5 Fixed typo SChernykh 2021-10-13 14:56:27 +02:00
  • 60a8538e0c P2PServer: show an error when there are no ZMQ messages SChernykh 2021-10-09 11:01:26 +02:00
  • 77a3a5857c P2PServer: show an error when there are no connections SChernykh 2021-10-08 18:02:04 +02:00
  • af2a8eeb08 Tweaked warning level for lagging nodes SChernykh 2021-10-06 15:22:03 +02:00
  • 54d0ab3658 Move most block broadcasts to log level 6 SChernykh 2021-10-06 09:47:41 +02:00
  • c9faa92098 StratumServer: fixed "bad share" ban logic SChernykh 2021-10-04 15:51:28 +02:00
  • 52e5008bf4 Refactoring SChernykh 2021-10-04 10:28:56 +02:00
  • a0a31b0f3b Merge pull request #51 from Tonux599/stratumServerJson-staging SChernykh 2021-10-04 11:16:37 +03:00
  • 7742d163f7 API for stratum server statistics. Thomas Clarke 2021-10-02 00:09:42 +01:00
  • 8106cc1c1c Update rapidjson SChernykh 2021-10-02 17:16:30 +02:00
  • 7d66864b01 Print P2Pool version SChernykh 2021-10-02 17:06:48 +02:00
  • 2a3cd13b19 P2PServer: delete old cached blocks after initial sync SChernykh 2021-10-01 15:21:32 +02:00
  • 00281fb006 Updated monerod command line for optimal mining SChernykh 2021-09-28 17:32:30 +02:00
  • 4bcaa41c8e Clear crypto derivation/key cache when a block is found SChernykh 2021-09-27 13:28:23 +02:00
  • 4fce76576f ZMQ reader: abort if connect to monerod failed SChernykh 2021-09-27 11:32:49 +02:00
  • 19043ace90 Merge pull request #38 from QuickBASIC/fix-batch-2-electric-boogaloo SChernykh 2021-09-26 19:47:22 +03:00
  • f9d75360ba fix run as admin and add pauses QuickBASIC 2021-09-26 12:29:04 -04:00
  • f05f7c4268 Fixed wrong nonce values in submit_block error log SChernykh 2021-09-26 16:50:24 +02:00
  • d8d84f08c4 Update llhttp.c SChernykh 2021-09-26 14:35:16 +02:00
  • ae8733c187 Update RandomX SChernykh 2021-09-22 17:52:23 +02:00
  • 3d1db2fa22 Merge pull request #28 from QuickBASIC/readme-updates SChernykh 2021-09-20 09:38:36 +03:00
  • 3adc0b8ecd fixed typo Mike Justman 2021-09-20 01:38:53 -04:00
  • 08dff2a63a update how to mine on p2pool section QuickBASIC 2021-09-19 21:59:53 -04:00
  • c29f211ebf Update README.md SChernykh 2021-09-19 02:23:19 +02:00
  • 75b629c64c Merge pull request #27 from QuickBASIC/post-release-readme-cleanup SChernykh 2021-09-19 03:16:38 +03:00
  • 516e7196a4 remove testing verbiage QuickBASIC 2021-09-18 20:08:41 -04:00
  • 7d1372ff05 Update README.md SChernykh 2021-09-18 22:54:33 +02:00