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