SChernykh
|
196b27f3b2
|
Console: read commands via localhost TCP
|
1 year ago |
SChernykh
|
8420f5f1b1
|
TCPServer: reduced write buffer reallocations
|
1 year ago |
SChernykh
|
d41a441e98
|
UPnP: remove port mapping on shutdown
|
1 year ago |
SChernykh
|
19cc044cab
|
Added UPnP port forwarding
|
1 year ago |
SChernykh
|
de7bdba95f
|
TCPServer: don't spam logs with 127.0.0.1 bans
|
1 year ago |
SChernykh
|
2807f9a51c
|
TCPServer: disabled debug check in release builds
|
1 year ago |
SChernykh
|
12a011a9ff
|
TCPServer: removed unnecessary mutex
|
1 year ago |
SChernykh
|
1c908c261d
|
TCPServer: refactored memory allocation
|
1 year ago |
SChernykh
|
f5ac485ac8
|
TCPServer: optimized internal write buffers
|
1 year ago |
SChernykh
|
5e8858c40e
|
Fixed warning level
|
1 year ago |
SChernykh
|
f95d56d1eb
|
Fixed wrong type in uv_walk
|
1 year ago |
SChernykh
|
d4329ae594
|
Show file:line where panic() was called from
|
1 year ago |
SChernykh
|
b346b93285
|
Updated copyright
|
1 year ago |
SChernykh
|
d081c8ea74
|
TCPServer: fixed data race during shutdown
|
2 years ago |
SChernykh
|
2daa7f9fea
|
Fixed memory leak
|
2 years ago |
SChernykh
|
7468af0779
|
TCPServer: fix incoming connection counting
|
2 years ago |
SChernykh
|
d80a06bc8e
|
Added more error logging
|
2 years ago |
SChernykh
|
e92cc7d50c
|
Fix: don't use proxy for incoming connections
|
2 years ago |
SChernykh
|
989a28a8ca
|
TCPServer small fixes
|
2 years ago |
SChernykh
|
86156f3fec
|
SOCKS5 proxy support
|
2 years ago |
SChernykh
|
4733d42932
|
TCPServer: more informative error messages
|
2 years ago |
SChernykh
|
2e4f7adee4
|
TCPServer: added more checks during disconnects
|
2 years ago |
SChernykh
|
8f1fd55e2f
|
Fixed more memory leaks in TCPServer
|
2 years ago |
SChernykh
|
8af9e9b27d
|
Fixed memory leaks
|
2 years ago |
SChernykh
|
a35d4b2701
|
Change llhttp to libcurl
|
2 years ago |
SChernykh
|
cb147773b5
|
Updated cppcheck workflow on Linux
|
2 years ago |
SChernykh
|
0e222afd6a
|
Exit if server startup fails
|
2 years ago |
SChernykh
|
a4d84e318d
|
TCPServer: refactored Client constructor
|
2 years ago |
SChernykh
|
134f2d68a3
|
Fixed data races
|
2 years ago |
SChernykh
|
d4e362cd76
|
TCPServer: optimized Client struct size
|
2 years ago |
SChernykh
|
1a35177633
|
Fixed unsafe usage of log::Stream buffers
|
2 years ago |
SChernykh
|
8f27d940e3
|
Don't ban localhost
|
2 years ago |
SChernykh
|
7522111bb7
|
Fixed data races
|
2 years ago |
SChernykh
|
a2afa29052
|
Updated copyright
|
2 years ago |
SChernykh
|
7ab21c6afd
|
TCPServer: reduced memory usage
|
2 years ago |
SChernykh
|
9593311332
|
Added `bans` console command
|
2 years ago |
SChernykh
|
f082488e4b
|
TCPServer: use steady_clock for bans
|
2 years ago |
SChernykh
|
f9def6cb73
|
Added "calc_pow" RPC support
|
3 years ago |
SChernykh
|
5dd8d11b72
|
TCPServer: removed unused field
|
3 years ago |
SChernykh
|
dff2413cae
|
TCPServer: make write buffers global
Reduced memory usage per connection.
|
3 years ago |
SChernykh
|
b45540ca08
|
TCPServer: clean up old IP bans
|
3 years ago |
SChernykh
|
d26902468d
|
P2PServer: peer list tweaks
- Increase outgoing connections to 10
- Stricter handling of peer list responses
|
3 years ago |
SChernykh
|
61ac90f1d5
|
Fixed typo
|
3 years ago |
SChernykh
|
14e26f5c17
|
Fix: always check before closing TCP handles
|
3 years ago |
SChernykh
|
25772abc0f
|
Show block share % in status
|
3 years ago |
SChernykh
|
7b0cc256c5
|
P2PServer: ban peers that disconnect without finishing handshake
|
3 years ago |
SChernykh
|
a36825424b
|
Fixed some Coverity reports
|
3 years ago |
SChernykh
|
884d0f180a
|
TCP server: log IP addresses in more places
|
3 years ago |
SChernykh
|
bab148fbad
|
Added cppcheck scripts
|
3 years ago |
SChernykh
|
bb7720968f
|
Tweaked log levels
|
3 years ago |