Commit Graph

  • 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
  • b0e74c0b5c CI: save compiled binaries SChernykh 2021-09-18 19:38:46 +02:00
  • 25038eee8b Updated libs SChernykh 2021-09-18 11:20:48 +02:00
  • bff53dcaa1 Update README.md SChernykh 2021-09-18 10:11:25 +02:00
  • 5c92920619 Default log level 3 SChernykh 2021-09-18 10:03:06 +02:00
  • b4ea125a8a Hardcode default consensus ID for faster startup SChernykh 2021-09-16 14:23:14 +02:00
  • 8aa9e54dc4 BlockTemplate: wait for 10 seconds before including new transactions SChernykh 2021-09-14 12:54:42 +02:00
  • 94adce4045 Update crypto_tests.cpp SChernykh 2021-09-14 11:30:08 +02:00
  • b35b4a9f76 Crypto: added cache for faster key derivation SChernykh 2021-09-14 11:06:49 +02:00
  • ba6a2c8eb2 P2PServer: relax stale block restriction SChernykh 2021-09-13 19:25:12 +02:00
  • 14e26f5c17 Fix: always check before closing TCP handles SChernykh 2021-09-13 19:11:59 +02:00
  • 4c5144b37f Check monerod RPC version at startup SChernykh 2021-09-13 18:27:47 +02:00
  • 3296e485b2 Update README.md SChernykh 2021-09-13 18:06:44 +02:00
  • e1cc462441 Merge pull request #25 from hyc/logrotate SChernykh 2021-09-13 17:53:16 +03:00
  • 1bae31c1f8 Add sample logrotate config Howard Chu 2021-09-13 15:29:12 +01:00
  • 42dd58d778 P2PServer: check broadcasts for wrong height SChernykh 2021-09-13 15:48:05 +02:00
  • da0f376bef P2PServer: ban peers that don't broadcast blocks SChernykh 2021-09-13 14:26:52 +02:00
  • 0d439e7712 SideChain: submit blocks to monerod in more cases SChernykh 2021-09-13 10:14:53 +02:00
  • ca976e5998 Merge pull request #23 from HaosGames/nix SChernykh 2021-09-12 11:24:56 +03:00
  • a16f614cee fixed typo Thorsten Schindler 2021-09-12 09:32:23 +02:00
  • b8f04ac787 Tweaked block broadcast rules SChernykh 2021-09-11 23:44:09 +02:00
  • 14a828618b support build for all nixpkgs default systems Thorsten Schindler 2021-09-11 21:41:38 +02:00
  • 8c5cd198e0 changed from using fetchFromGitHub to fetchgit Thorsten Schindler 2021-09-11 18:50:44 +02:00
  • 830531791d added nix build instructions Thorsten Schindler 2021-09-11 17:00:58 +02:00
  • 5c57c4d0d8 added nix flake Thorsten Schindler 2021-09-11 16:22:47 +02:00
  • fc88b9c9b2 Merge pull request #22 from WeebDataHoarder/master SChernykh 2021-09-10 18:11:23 +03:00
  • 7bad1e05a4 Implemented shares/uncles position chart on status command WeebDataHoarder 2021-09-10 15:00:58 +02:00
  • 74096248e1 Better error handling of Monero RPC requests SChernykh 2021-09-10 16:18:16 +02:00
  • 36ee76d4d2 data api: fixed one block missing to calculate effort SChernykh 2021-09-10 08:18:38 +02:00
  • 382116759d Fixed compatibility with cmake < 3.6.0 SChernykh 2021-09-09 17:40:48 +02:00
  • 3aa270a072 Fix for older compilers SChernykh 2021-09-09 11:44:40 +02:00
  • 2fcd2dce66 Merge branch 'master' of https://github.com/SChernykh/p2pool SChernykh 2021-09-08 20:57:38 +02:00
  • 7a97171b03 Tweaked block broadcast rules SChernykh 2021-09-08 20:57:22 +02:00
  • 3439d13986 Update README.md SChernykh 2021-09-08 20:43:37 +02:00
  • 52f195b89f Tweaked idle peer detection SChernykh 2021-09-08 20:36:21 +02:00
  • ee7a1e54f7 DNS name resolution for command line parameters SChernykh 2021-09-08 20:25:39 +02:00
  • 3a08a6d28d Update README.md SChernykh 2021-09-08 16:54:57 +02:00
  • ca8e2ea410 Update RandomX SChernykh 2021-09-08 15:00:22 +02:00
  • ac5243a9a6 Update pool_block_tests.cpp SChernykh 2021-09-08 12:36:21 +02:00
  • c8a2a256e7 Fixed RandomX VM initialization SChernykh 2021-09-08 11:49:54 +02:00
  • 57bc38d2bb data api: added stats_mod SChernykh 2021-09-08 09:57:31 +02:00
  • a332ac7d26 P2PServer: load peers from DNS SChernykh 2021-09-07 21:30:52 +02:00
  • 3244925c66 Update c-cpp.yml SChernykh 2021-09-07 15:49:55 +02:00
  • 7ea1913a9d Update log.h SChernykh 2021-09-07 14:14:11 +02:00
  • 73c8b1294a P2PServer: connect to peers from the event loop thread SChernykh 2021-09-07 12:56:22 +02:00
  • 333cfbefaf Update c-cpp.yml SChernykh 2021-09-07 11:31:24 +02:00
  • ce8ec3860d Fixed memory leak SChernykh 2021-09-07 10:22:58 +02:00
  • 25772abc0f Show block share % in status SChernykh 2021-09-07 09:53:38 +02:00
  • 899d5a82dd data api: check p2pool shares that come after a Monero block SChernykh 2021-09-06 23:33:52 +02:00
  • 06f39c3f4c Update README.md SChernykh 2021-09-06 20:35:06 +02:00
  • 4e5e1df27a Update README.md SChernykh 2021-09-06 20:31:51 +02:00
  • 7b0cc256c5 P2PServer: ban peers that disconnect without finishing handshake SChernykh 2021-09-06 16:17:20 +02:00
  • d3dc4c731f Added more tests SChernykh 2021-09-06 15:49:39 +02:00