Commit Graph

71 Commits (5ccfe56dd7f572677d85d53704e6b5379981190f)

Author SHA1 Message Date
ryanc414 9357280fce
rpc: add HTTPError type for HTTP error responses (#22677) 4 years ago
rene 290d6bd903
rpc: add SetHeader method to Client (#21392) 4 years ago
Steven E. Harris 9887edd580
rpc: add explicit 200 response for empty HTTP GET (#20952) 5 years ago
rene 07d909ff32
node: allow websocket and HTTP on the same port (#20810) 5 years ago
rene d7851e6359
graphql, node, rpc: fix typos in comments (#20824) 5 years ago
rene 01d92531ee
rpc: correct typo and reword comment for consistency (#20728) 5 years ago
Felix Lange 7c4a4eb58a rpc, p2p/simulations: use github.com/gorilla/websocket (#20289) 5 years ago
SjonHortensius 961aa0533f rpc: enable compression on HTTP transport (#19997) 5 years ago
Felix Lange 04e175b8ec rpc: implement websockets with github.com/gorilla/websocket (#19866) 5 years ago
Felix Lange 245f3146c2
rpc: implement full bi-directional communication (#18471) 6 years ago
Kris Shinn f91312dbdb GraphQL master FF for review (#18445) 6 years ago
Martin Holst Swende 3796751efc
rpc: add application/json-rpc as accepted content type, fixes #18293 (#18310) 6 years ago
Martin Holst Swende d3441ebb56
cmd/clef, signer: security fixes (#17554) 6 years ago
HackyMiner b66f793443 rpc: increase maxRequestContentLength size to 512kB (#17595) 6 years ago
Ryan Schneider 5d7e18539e rpc: make HTTP RPC timeouts configurable, raise defaults (#17240) 6 years ago
Martin Holst Swende 17f80cc2e2
rpc: set timeouts for http server, see #16859 7 years ago
Ryan Schneider c8dcb9584e rpc: use HTTP request context as top-level context (#16861) 7 years ago
kiel barry 2ad511ce09 rpc: golint error with context as last parameter (#16657) 7 years ago
Martin Holst Swende 8feb31825e rpc: handle HTTP response error codes (#16500) 7 years ago
Martin Holst Swende ec3db0f56c cmd/clef, signer: initial poc of the standalone signer (#16154) 7 years ago
Felix Lange e9b5e22ad1 rpc: limit chunked requests (#16343) 7 years ago
Péter Szilágyi 555f42cfd8
rpc: enforce the 128KB request limits on websockets too 7 years ago
Martin Holst Swende 6c6247a690
node, rpc: fix linter issues 7 years ago
Martin Holst Swende 589b603a9b rpc: dns rebind protection (#15962) 7 years ago
Steven Roose 952482d5e4 rpc: Support specifying HTTP client in RPC dialing (#15836) 7 years ago
Sorin Neacsu 5369a5c54d rpc: allow OPTIONS requests without Content-Type (#15759) 7 years ago
Vitaly V f258a21a63 rpc: use method constants instead of literal strings (#15652) 7 years ago
Péter Szilágyi 3c6b9c5d72
rpc: minor cleanups to RPC PR 7 years ago
Armani Ferrante c5b8569707 rpc: disallow PUT and DELETE on HTTP (#15501) 7 years ago
Péter Szilágyi 4013e23312
rpc: allow dumb empty requests for AWS health checks 7 years ago
bas-vk 4fe30bf5ad rpc: check content-type for HTTP requests (#15220) 7 years ago
bloonfield 413dc1d265 rpc: fix closure problem in batch processing (#14688) 8 years ago
Bas van Kervel a6af56fa4d
rpc: disable CORS if user has not specified custom config 8 years ago
bas-vk 5e29f4be93 cmd/utils, node: remove unused solc references and improve RPC config (#14324) 8 years ago
Felix Lange c213fd1fd8 all: import "context" instead of "golang.org/x/net/context" 8 years ago
Micah Zoltu 4e4e5fca54 rpc: add support for extended headers in CORS requests (#3783) 8 years ago
Kenji Siu d85d3c74db internal/debug, internal/ethapi, rpc, swarm/storage: Ran "go fmt" 8 years ago
Jonathan Brown ae341b31c8 rpc: set CORS Max-Age to reduce preflight OPTIONS requests 8 years ago
Felix Lange 91b7690428 rpc: add new client, use it everywhere 8 years ago
Bas van Kervel aa9fff3e68 rpc: various fixes/enhancements 9 years ago
Bas van Kervel f7328c5ecb rpc: add pub/sub support 9 years ago
Bas van Kervel a7bae3b2a6 rpc/http: improve request handling 9 years ago
Péter Szilágyi df75dbfd68 cmd, node, rpc: readd inproc RPC client, expose via node 9 years ago
Péter Szilágyi a13bc9d7a1 cmd, common, node, rpc: move HTTP RPC into node, drop singletone aspect 9 years ago
Péter Szilágyi 72c255caef rpc: allow RPC requests on GET too 9 years ago
Bas van Kervel 19b2640e89 rpc: migrated the RPC insterface to a new reflection based RPC layer 9 years ago
Bas van Kervel a4a4e9fcf8 removed old rpc structure and added new inproc api client 10 years ago
Taylor Gerring a2598e649d Permit multiple CORS domains 10 years ago
Taylor Gerring 44a7f997c3 Unreverse ordering 10 years ago
Taylor Gerring 5c6540452a Omit replies for notification requests 10 years ago