Commit Graph

76 Commits (12deaff85f7d02c960e77b934a4174e337f706f2)

Author SHA1 Message Date
SChernykh dcb822f812 ConsoleCommands: read from stdin using libuv 2022-07-05 22:08:18 +02:00
SChernykh a35d4b2701 Change llhttp to libcurl 2022-06-06 15:08:37 +02:00
SChernykh b713f4e702 CI: added Linux aarch64 build 2022-05-31 16:38:28 +02:00
SChernykh 08ee599f79 Use the same compilation flags for tests 2022-05-09 17:57:31 +02:00
SChernykh d23c46ff84 Added bsr() function to util 2022-05-09 13:02:06 +02:00
SChernykh c45689b02b Fixed pthread_cancel detection 2022-05-03 21:03:06 +02:00
SChernykh 6b4640c413 Fixes for Termux 2022-05-03 07:32:47 +02:00
SChernykh 32533e3c96 FreeBSD build 2022-04-05 19:36:37 +02:00
SChernykh 796850d8c5 Update CMakeLists.txt 2022-03-18 14:53:30 +01:00
SChernykh ab0bc0488e Removed libsodium as it's not used in compilation 2022-03-18 14:43:23 +01:00
SChernykh 62b1690780 Added an option to disable RandomX for the build 2022-03-15 17:11:45 +01:00
SChernykh b78fe02405 MacOS CI: build and static link libuv and libzmq 2022-02-16 11:27:34 +01:00
SChernykh e2931f94b5 Added embedded miner 2022-01-22 23:30:19 +01:00
SChernykh 148b9dd294 Switch to faster unordered_map/set 2021-10-22 18:34:20 +02:00
SChernykh 382116759d Fixed compatibility with cmake < 3.6.0 2021-09-09 17:42:16 +02:00
SChernykh e3c32caadb Set Visual Studio startup projects 2021-09-06 00:39:19 +02:00
SChernykh 58c792fb04 rapidjson submodule 2021-09-05 17:30:21 +02:00
SChernykh 759d7da88e Update CMakeLists.txt 2021-09-05 17:01:27 +02:00
SChernykh 295cbda449 p2pool: export data to an external web-server
Dumps data to JSON files which can be later served by a web-server.
2021-09-01 14:11:28 +02:00
SChernykh 33e95fbaf8 Fixed library names 2021-08-31 23:17:45 +02:00
SChernykh 3f1ee9ce4b TCPServer fixes
- Proper shutdown sequence, uv_close() must be called from the event loop thread
- Moved start_listening() to child class constructor because it must be ready before it can listen on sockets
- Added simple memory leak detector for Windows. Linux users can enjoy the leak sanitizer
2021-08-26 23:57:59 +02:00
SChernykh aba3bc50b8 Block cache WIP and other fixes
- Block cache is implemented only on Windows for now
- Tracking of background jobs
- More robust sidechain syncing
2021-08-24 11:42:41 +02:00
SChernykh 4d16c77f73 Fixes for MacOS build 2021-08-23 14:48:53 +02:00
SChernykh 133b8dde19 Call find_library for clang too 2021-08-23 11:21:11 +02:00
SChernykh 0c50451693 Ubuntu 20.04 build instructions 2021-08-22 19:22:40 +02:00
SChernykh 510b7dbb85 Add files 2021-08-22 12:20:59 +02:00