SChernykh
e6d77a40e2
Check block major version in `deserialize()`
1 year ago
SChernykh
07a5b191bb
Fixes for different BSD variants
1 year ago
SChernykh
d0eea1bf91
Fixed libuv init/shutdown sequence
1 year ago
SChernykh
47f40c0be3
Fixed curl include directory
2 years ago
SChernykh
be76c58264
Fixed MSYS2 build
2 years ago
SChernykh
3022588e35
Run tests in debug config on Windows
2 years ago
SChernykh
bde5b19c77
CI: added sync test
2 years ago
SChernykh
3ce4f06b6c
Update CMakeLists.txt
2 years ago
SChernykh
dcb822f812
ConsoleCommands: read from stdin using libuv
2 years ago
SChernykh
a35d4b2701
Change llhttp to libcurl
2 years ago
SChernykh
b713f4e702
CI: added Linux aarch64 build
2 years ago
SChernykh
08ee599f79
Use the same compilation flags for tests
2 years ago
SChernykh
d23c46ff84
Added bsr() function to util
2 years ago
SChernykh
c45689b02b
Fixed pthread_cancel detection
2 years ago
SChernykh
6b4640c413
Fixes for Termux
2 years ago
SChernykh
32533e3c96
FreeBSD build
2 years ago
SChernykh
796850d8c5
Update CMakeLists.txt
2 years ago
SChernykh
ab0bc0488e
Removed libsodium as it's not used in compilation
2 years ago
SChernykh
62b1690780
Added an option to disable RandomX for the build
2 years ago
SChernykh
b78fe02405
MacOS CI: build and static link libuv and libzmq
2 years ago
SChernykh
e2931f94b5
Added embedded miner
2 years ago
SChernykh
148b9dd294
Switch to faster unordered_map/set
3 years ago
SChernykh
382116759d
Fixed compatibility with cmake < 3.6.0
3 years ago
SChernykh
e3c32caadb
Set Visual Studio startup projects
3 years ago
SChernykh
58c792fb04
rapidjson submodule
3 years ago
SChernykh
759d7da88e
Update CMakeLists.txt
3 years ago
SChernykh
295cbda449
p2pool: export data to an external web-server
...
Dumps data to JSON files which can be later served by a web-server.
3 years ago
SChernykh
33e95fbaf8
Fixed library names
3 years ago
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
3 years ago
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
3 years ago
SChernykh
4d16c77f73
Fixes for MacOS build
3 years ago
SChernykh
133b8dde19
Call find_library for clang too
3 years ago
SChernykh
0c50451693
Ubuntu 20.04 build instructions
3 years ago
SChernykh
510b7dbb85
Add files
3 years ago