draoi
|
b0b192c3f2
system: rename Subscriber to Publisher + propagate change
|
2 ani în urmă |
parazyd
|
195c477caa
chore: Clippy lints
|
2 ani în urmă |
parazyd
|
0e6f51e895
chore: Update copyright year in license headers
|
2 ani în urmă |
parazyd
|
b2c4000477
rpc/server: Print info log on client disconnect
|
2 ani în urmă |
parazyd
|
e589fc0b2b
rpc: Simplify stream reading and move timeouts to outer scope.
|
2 ani în urmă |
parazyd
|
9066e55f00
rpc: Read byte-by-byte from stream and properly handle lines.
|
2 ani în urmă |
parazyd
|
6933f333cc
rpc/server: Implement stop-gap hack for handling some XMRig requests.
|
2 ani în urmă |
parazyd
|
0e58326b57
rpc/server: Add a few debugging messages to be able to trace bg tasks
|
2 ani în urmă |
parazyd
|
c9e2a4e936
rpc/server: Do proper multiplexing when there are active subscribers
|
2 ani în urmă |
parazyd
|
de30c877c8
rpc: Split r/w streams and lock them with Mutexes to allow better multiplexing
|
2 ani în urmă |
parazyd
|
deb8d39342
mmproxy: Code cleanups
|
2 ani în urmă |
parazyd
|
663a502bef
rpc: Support JsonSubscriber with additional JsonResponse included.
|
2 ani în urmă |
parazyd
|
2e4b8c8167
rpc: Remove forgotten debug prints
|
2 ani în urmă |
parazyd
|
6be651c408
rpc: Support JsonRequest params as maps.
|
2 ani în urmă |
parazyd
|
ab7a6af93a
rpc/client: Refactor to use StoppableTask
|
2 ani în urmă |
parazyd
|
fb1350daec
rpc/server: Implement stop_connections() in RequestHandler.
|
2 ani în urmă |
parazyd
|
5b1510e112
rpc/server: Extend RequestHandler trait with methods for avoiding Mutex lock scope issues.
|
2 ani în urmă |
parazyd
|
882ef29351
rpc/server/test: Stop all active connections when the server is stopped.
|
2 ani în urmă |
parazyd
|
14fc49a7d6
rpc/server: Implement connection tracking through a StoppableTaskPtr set.
|
2 ani în urmă |
Dastan-glitch
|
e67e7b25e2
rpc: fix close connection cleanly
|
3 ani în urmă |
parazyd
|
a02e3475f6
lib: Remove async-std dependency.
|
3 ani în urmă |
parazyd
|
21dd80ae99
rpc: Replace serde_json with tinyjson.
|
3 ani în urmă |
parazyd
|
1237e5be24
tests: Implement JSON-RPC server/client test.
|
3 ani în urmă |
parazyd
|
827ec53f63
rpc: Cleanup client and server and refactor into smaller functions.
|
3 ani în urmă |
parazyd
|
0ba9740b84
chore: Clippy lints
|
3 ani în urmă |
aggstam
|
d3aa5ba643
rpc/jsonrpc: simplyfied subscibers usage
|
3 ani în urmă |
parazyd
|
55ee919906
net: Perform full p2p code cleanup and improve certain pieces.
|
3 ani în urmă |
parazyd
|
4efb0ecf8c
lib: Apply linter suggestions.
|
3 ani în urmă |
x
|
5702976798
cleanup logging project wide
|
3 ani în urmă |
parazyd
|
71cd3064d6
Update license year.
|
3 ani în urmă |