Commit History

Autor SHA1 Mensaxe Data
  oars c73e8607bc net: add i2p transport hai 1 ano
  parazyd 604f443fd1 chore: Update license header year hai 1 ano
  parazyd 61b9f538b8 rpc: Implement HTTP-based JSON-RPC server and client hai 1 ano
  skoupidi 85670eb1f6 src/rpc: server handle requests in the background %!s(int64=2) %!d(string=hai) anos
  parazyd ccc5d9cf30 net/tor: Use P2P datastore for Tor's state and cache dirs %!s(int64=2) %!d(string=hai) anos
  draoi b0b192c3f2 system: rename Subscriber to Publisher + propagate change %!s(int64=2) %!d(string=hai) anos
  skoupidi d920493173 rpc/client: new RpcChadClient added %!s(int64=2) %!d(string=hai) anos
  skoupidi 505571188d rpc/client: new fn chad_request added %!s(int64=2) %!d(string=hai) anos
  parazyd c25cc17321 rpc/client: Trigger request-read-skip when receiving JSON notifications %!s(int64=2) %!d(string=hai) anos
  parazyd 0e6f51e895 chore: Update copyright year in license headers %!s(int64=2) %!d(string=hai) anos
  parazyd e589fc0b2b rpc: Simplify stream reading and move timeouts to outer scope. %!s(int64=2) %!d(string=hai) anos
  parazyd 9066e55f00 rpc: Read byte-by-byte from stream and properly handle lines. %!s(int64=2) %!d(string=hai) anos
  parazyd de30c877c8 rpc: Split r/w streams and lock them with Mutexes to allow better multiplexing %!s(int64=2) %!d(string=hai) anos
  parazyd 663a502bef rpc: Support JsonSubscriber with additional JsonResponse included. %!s(int64=2) %!d(string=hai) anos
  parazyd ab7a6af93a rpc/client: Refactor to use StoppableTask %!s(int64=3) %!d(string=hai) anos
  parazyd a02e3475f6 lib: Remove async-std dependency. %!s(int64=3) %!d(string=hai) anos
  parazyd 21dd80ae99 rpc: Replace serde_json with tinyjson. %!s(int64=3) %!d(string=hai) anos
  parazyd cf330b872c rpc/client: Reintroduce subscribe(). %!s(int64=3) %!d(string=hai) anos
  parazyd 827ec53f63 rpc: Cleanup client and server and refactor into smaller functions. %!s(int64=3) %!d(string=hai) anos
  parazyd 55ee919906 net: Perform full p2p code cleanup and improve certain pieces. %!s(int64=3) %!d(string=hai) anos
  x 5702976798 cleanup logging project wide %!s(int64=3) %!d(string=hai) anos
  parazyd 71cd3064d6 Update license year. %!s(int64=3) %!d(string=hai) anos
  parazyd 6b563e63aa net: Have Unix sockets work in the same way as the Tcp transport. %!s(int64=3) %!d(string=hai) anos
  aggstam b4d461ee1f rpc/client: read timeout logic updated to support subscription, fmt %!s(int64=3) %!d(string=hai) anos
  aggstam e99b8dc5a3 rpc/client: minor cleanup %!s(int64=3) %!d(string=hai) anos
  aggstam 56cf6257f3 rpc/client: fixed response data reading %!s(int64=3) %!d(string=hai) anos
  parazyd c93040df33 rpc: Increase read timeout to 20 minutes %!s(int64=3) %!d(string=hai) anos
  aggstam 49d275ddc8 rpc/client: subscribe to notifications impl added, script/research/rpc_cleint_notifications: example usage of rpc/client.subscribe() %!s(int64=3) %!d(string=hai) anos
  aggstam af8609f59a rpc: simplyfied notify handler %!s(int64=3) %!d(string=hai) anos
  parazyd 8334ab6831 rpc: Increase incoming JSON-RPC buffer size to 8 meg. %!s(int64=3) %!d(string=hai) anos