Commit Graph

  • 32bb318af4 Fixed cppcheck workflow on Windows SChernykh 2022-05-25 19:15:39 +0200
  • 055b5e2256 Updated dependencies SChernykh 2022-05-25 12:54:40 +0200
  • c1754d122f Update RandomX SChernykh 2022-05-24 15:34:15 +0200
  • 6d121122f8 Fixed compiler warnings in tests SChernykh 2022-05-24 15:18:09 +0200
  • bfa8334aeb Fixed executable stack SChernykh 2022-05-23 21:30:55 +0200
  • 0e222afd6a Exit if server startup fails SChernykh 2022-05-23 15:46:15 +0200
  • b191962d32 Handle startup errors without calling abort() SChernykh 2022-05-23 09:37:11 +0200
  • 1cf13e142a SideChain: fixed alternative chain detection SChernykh 2022-05-16 15:59:48 +0200
  • 8f1f81749d StratumServer: reset cumulative hashes too SChernykh 2022-05-16 14:36:11 +0200
  • 72d70eba16 SideChain: added "synchronized" log message SChernykh 2022-05-16 01:48:37 +0200
  • ae3612f595 Fixed worker diff display when autodiff is off SChernykh 2022-05-15 18:13:36 +0200
  • 37b6457054 Show worker hashrate only when autodiff is on SChernykh 2022-05-15 01:15:21 +0200
  • 9579be5c7d Optimized SideChain::miner_count() SChernykh 2022-05-12 22:18:08 +0200
  • d05d47fa75 Fixed compilation SChernykh 2022-05-12 15:57:10 +0200
  • bd88c04e9e SideChain: mutex locks refactoring SChernykh 2022-05-12 15:19:58 +0200
  • eb3a3872eb Fixed missing blocks download logic SChernykh 2022-05-12 08:49:34 +0200
  • 5cea7be405 Allow only one pending get_miner_data SChernykh 2022-05-12 00:18:02 +0200
  • 516c382fe4 Update keccak.cpp SChernykh 2022-05-11 16:13:00 +0200
  • 710e55422a Ignore duplicate get_miner_data SChernykh 2022-05-11 16:10:10 +0200
  • 3406cf78b4 Don't return stale chain tip to other peers SChernykh 2022-05-11 15:07:54 +0200
  • 8fa354796c Reload peer list when there are no connections SChernykh 2022-05-11 14:08:36 +0200
  • 6c6ef1c1b8 Restart ZMQ connection if it looks dead SChernykh 2022-05-11 11:44:42 +0200
  • c3c326c680 Suppress MSVC warnings SChernykh 2022-05-11 10:55:36 +0200
  • 92e20485b2 Log: don't allow side effects in LOG() calls SChernykh 2022-05-10 20:16:04 +0200
  • edd782ac23 Fixed custom worker names SChernykh 2022-05-10 14:01:10 +0200
  • a4d84e318d TCPServer: refactored Client constructor SChernykh 2022-05-09 19:13:34 +0200
  • 08ee599f79 Use the same compilation flags for tests SChernykh 2022-05-09 17:57:31 +0200
  • 134f2d68a3 Fixed data races SChernykh 2022-05-09 16:07:49 +0200
  • d23c46ff84 Added bsr() function to util SChernykh 2022-05-09 11:25:52 +0200
  • 820c5db5e8 Log: check for logrotate only once per loop SChernykh 2022-05-09 09:58:43 +0200
  • 990916ab62 StratumServer: added autodiff SChernykh 2022-05-08 12:30:22 +0200
  • d4e362cd76 TCPServer: optimized Client struct size SChernykh 2022-05-07 12:29:45 +0200
  • 1dd06cc509 Removed std::string to avoid memory allocation SChernykh 2022-05-07 11:00:29 +0200
  • 2e2bd1d137 Added log padding SChernykh 2022-05-06 20:04:01 +0200
  • 0818d91f4f StratumServer: added console command `workers` SChernykh 2022-05-06 13:19:56 +0200
  • 6e1f34b168 Termux build instructions SChernykh 2022-05-05 15:53:04 +0200
  • 1a35177633 Fixed unsafe usage of log::Stream buffers SChernykh 2022-05-04 15:53:01 +0200
  • c45689b02b Fixed pthread_cancel detection SChernykh 2022-05-03 20:52:24 +0200
  • 8f27d940e3 Don't ban localhost SChernykh 2022-05-03 13:11:55 +0200
  • 6b4640c413 Fixes for Termux SChernykh 2022-05-02 21:24:51 +0200
  • 8aebcdc580 p2pool v2.0 v2.0 SChernykh 2022-04-30 17:50:27 +0200
  • e23a2e77a8 Updated dependencies SChernykh 2022-04-30 12:10:09 +0200
  • 0f9362e14e More tests for derive_view_tag SChernykh 2022-04-29 22:25:22 +0200
  • ab974b9684 Monero network upgrade information SChernykh 2022-04-29 09:53:32 +0200
  • 54acfee036
    Merge pull request #144 from SChernykh/view_tags SChernykh 2022-04-27 19:56:42 +0200
  • a78ddb50d5 Fixed logger thread timing logic SChernykh 2022-04-24 16:22:22 +0200
  • b2f86a5f6b Ban peers with stuck or lagging monerod SChernykh 2022-04-23 11:29:17 +0200
  • 2a77695832 Fixed data races in miner SChernykh 2022-04-09 18:08:37 +0200
  • 21d8cb917b Fixed data race in logger SChernykh 2022-04-09 10:41:20 +0200
  • 2c70bf8616 View tags support #144 SChernykh 2022-04-01 16:52:23 +0200
  • 7522111bb7 Fixed data races SChernykh 2022-04-08 23:14:08 +0200
  • 7b5b910f3f Undefined behaviour fixes SChernykh 2022-04-08 22:34:37 +0200
  • afb52e4235 Check return value (Coverity fix) SChernykh 2022-04-07 19:33:39 +0200
  • 93cd9a659a Code cleanup SChernykh 2022-04-07 19:11:20 +0200
  • 9e287ab4f0 Logger fixes SChernykh 2022-04-07 16:49:01 +0200
  • 094209f311 P2PServer: optimized update_peer_connections() SChernykh 2022-04-07 16:48:01 +0200
  • dee66c3f32 Added varint unit tests SChernykh 2022-04-06 16:29:12 +0200
  • 32533e3c96 FreeBSD build SChernykh 2022-04-05 19:05:15 +0200
  • a073923a82 Updated dependencies SChernykh 2022-04-05 11:32:39 +0200
  • 3484b24caa Updated dependencies SChernykh 2022-04-04 19:56:42 +0200
  • 1b3c1eb850 P2PServer: increased peer timeout to 15 minutes SChernykh 2022-03-30 22:47:10 +0200
  • 7fe032915f Ignore SIGPIPE SChernykh 2022-03-30 21:53:52 +0200
  • 5b9b73abcc p2pool v1.9 v1.9 SChernykh 2022-03-30 20:15:47 +0200
  • a136950a59 Modified block found output so it appears in red when there is no associated payout #143 Mathias Herberts 2022-03-30 17:40:20 +0200
  • a2afa29052 Updated copyright SChernykh 2022-03-30 14:42:26 +0200
  • a2d3dbad5e Use old bock template when update fails SChernykh 2022-03-30 10:11:35 +0200
  • e50cf060cb Miner: fixed share counter initialization SChernykh 2022-03-30 08:34:22 +0200
  • 915988d694 Added logging for the extra_nonce fix SChernykh 2022-03-30 07:59:59 +0200
  • 345c231a9a Update config.json SChernykh 2022-03-28 19:12:21 +0200
  • a7aed2f221 Fixed miner tx creation SChernykh 2022-03-28 11:28:56 +0200
  • 292e2580e5 Make sure dataset init doesn't block start SChernykh 2022-03-24 20:55:35 +0100
  • 028a5d0c88 Fixed memory leak after loading block cache SChernykh 2022-03-24 18:30:23 +0100
  • 8b27faad6d BlockCache: fixed collisions of same height blocks SChernykh 2022-03-24 16:03:12 +0100
  • cdc3206ee8 Optimized keccak SChernykh 2022-03-24 12:52:57 +0100
  • 0c2b7d6010 More time handling fixes SChernykh 2022-03-23 15:49:24 +0100
  • ef15c3b54f Show sidechain ID in status SChernykh 2022-03-23 14:17:40 +0100
  • f4bcdc7fe9 Use steady_clock to time peer list requests SChernykh 2022-03-23 11:37:05 +0100
  • aada1bb5cc Use chrono::steady_clock for internal timestamps SChernykh 2022-03-23 11:30:38 +0100
  • 796850d8c5 Update CMakeLists.txt SChernykh 2022-03-18 14:53:30 +0100
  • ab0bc0488e Removed libsodium as it's not used in compilation SChernykh 2022-03-18 14:43:23 +0100
  • f3af02111d
    Update README.md SChernykh 2022-03-18 10:31:06 +0100
  • c21d052d7a Refactored RNG usage across the code SChernykh 2022-03-17 16:14:29 +0100
  • b0c84cdde6 Add HOST header field to RPC request #137 Sgnusov 2022-03-16 17:19:56 +0000
  • 62b1690780 Added an option to disable RandomX for the build SChernykh 2022-03-15 16:56:37 +0100
  • 52050bbcfb Update difficulty_type_tests.cpp SChernykh 2022-03-10 19:11:49 +0100
  • 0db57e5047 p2pool v1.8 v1.8 SChernykh 2022-02-27 19:56:47 +0100
  • e7919514d4 TCPServer: fixed uninitialized variables SChernykh 2022-02-25 15:31:35 +0100
  • 7ab21c6afd TCPServer: reduced memory usage SChernykh 2022-02-23 17:07:50 +0100
  • 2209e0cc70 P2PServer: relaxed peer list request restriction SChernykh 2022-02-22 11:06:12 +0100
  • a73b4616a4 Fixed Coverity issues SChernykh 2022-02-22 00:38:08 +0100
  • 9593311332 Added `bans` console command SChernykh 2022-02-21 19:59:57 +0100
  • 9a09d15bea P2PServer: use high_resolution_clock for ping time SChernykh 2022-02-21 18:46:53 +0100
  • f082488e4b TCPServer: use steady_clock for bans SChernykh 2022-02-21 18:41:36 +0100
  • c56773d4d6 Update cppcheck.yml SChernykh 2022-02-21 16:59:32 +0100
  • 752e2381d6 P2PServer: added more protocol checks SChernykh 2022-02-21 16:54:53 +0100
  • 03f829e18c
    Fixed formatting SChernykh 2022-02-21 10:05:47 +0100
  • 06b66c99db Cleanup/Re-work of README Hayden Cardwell 2022-02-21 09:53:09 +0100
  • 0b0ad9ff82 Fix tests compilation SChernykh 2022-02-21 09:32:32 +0100
  • de9f13d393 Check for unknown command line parameters SChernykh 2022-02-21 08:02:36 +0100
  • ebd8136df3
    Merge branch 'SChernykh:master' into master #124 Hayden Cardwell 2022-02-20 19:58:49 -0600