Commit History

Author SHA1 Message Date
  parazyd 6933f333cc rpc/server: Implement stop-gap hack for handling some XMRig requests. 2 years ago
  parazyd 0e58326b57 rpc/server: Add a few debugging messages to be able to trace bg tasks 2 years ago
  parazyd c9e2a4e936 rpc/server: Do proper multiplexing when there are active subscribers 2 years ago
  parazyd de30c877c8 rpc: Split r/w streams and lock them with Mutexes to allow better multiplexing 2 years ago
  parazyd deb8d39342 mmproxy: Code cleanups 2 years ago
  parazyd 663a502bef rpc: Support JsonSubscriber with additional JsonResponse included. 2 years ago
  parazyd 2e4b8c8167 rpc: Remove forgotten debug prints 2 years ago
  parazyd 6be651c408 rpc: Support JsonRequest params as maps. 2 years ago
  parazyd ab7a6af93a rpc/client: Refactor to use StoppableTask 3 years ago
  parazyd fb1350daec rpc/server: Implement stop_connections() in RequestHandler. 3 years ago
  parazyd 5b1510e112 rpc/server: Extend RequestHandler trait with methods for avoiding Mutex lock scope issues. 3 years ago
  parazyd 882ef29351 rpc/server/test: Stop all active connections when the server is stopped. 3 years ago
  parazyd 14fc49a7d6 rpc/server: Implement connection tracking through a StoppableTaskPtr set. 3 years ago
  Dastan-glitch e67e7b25e2 rpc: fix close connection cleanly 3 years ago
  parazyd a02e3475f6 lib: Remove async-std dependency. 3 years ago
  parazyd 21dd80ae99 rpc: Replace serde_json with tinyjson. 3 years ago
  parazyd 1237e5be24 tests: Implement JSON-RPC server/client test. 3 years ago
  parazyd 827ec53f63 rpc: Cleanup client and server and refactor into smaller functions. 3 years ago
  parazyd 0ba9740b84 chore: Clippy lints 3 years ago
  aggstam d3aa5ba643 rpc/jsonrpc: simplyfied subscibers usage 3 years ago
  parazyd 55ee919906 net: Perform full p2p code cleanup and improve certain pieces. 3 years ago
  parazyd 4efb0ecf8c lib: Apply linter suggestions. 3 years ago
  x 5702976798 cleanup logging project wide 3 years ago
  parazyd 71cd3064d6 Update license year. 3 years ago
  parazyd 6b563e63aa net: Have Unix sockets work in the same way as the Tcp transport. 3 years ago
  aggstam 3692735012 rpc/server: detach request handling 3 years ago
  aggstam af8609f59a rpc: simplyfied notify handler 3 years ago
  aggstam 5f32bd58b4 Revert "rpc: implemented notify handler" 3 years ago
  aggstam 5325268d14 rpc: implemented notify handler 3 years ago
  parazyd 8334ab6831 rpc: Increase incoming JSON-RPC buffer size to 8 meg. 3 years ago