plugeth/rpc
Martin Holst Swende 589b603a9b rpc: dns rebind protection (#15962)
* cmd,node,rpc: add allowedHosts to prevent dns rebinding attacks

* p2p,node: Fix bug with dumpconfig introduced in r54aeb8e4c0bb9f0e7a6c67258af67df3b266af3d

* rpc: add wildcard support for rpcallowedhosts + go fmt

* cmd/geth, cmd/utils, node, rpc: ignore direct ip(v4/6) addresses in rpc virtual hostnames check

* http, rpc, utils: make vhosts into map, address review concerns

* node: change log messages to use geth standard (not sprintf)

* rpc: fix spelling
2018-02-12 14:52:07 +02:00
..
client_example_test.go all: import "context" instead of "golang.org/x/net/context" 2017-03-22 20:49:15 +01:00
client_test.go p2p: add network simulation framework (#14982) 2017-09-25 10:08:07 +02:00
client.go p2p: add network simulation framework (#14982) 2017-09-25 10:08:07 +02:00
doc.go README, core, rpc: fix various typos 2016-06-21 17:38:35 +01:00
errors.go rpc: add new client, use it everywhere 2016-07-22 23:21:27 +02:00
http_test.go rpc: use method constants instead of literal strings (#15652) 2017-12-12 19:12:32 +01:00
http.go rpc: dns rebind protection (#15962) 2018-02-12 14:52:07 +02:00
inproc.go all: import "context" instead of "golang.org/x/net/context" 2017-03-22 20:49:15 +01:00
ipc_unix.go all: import "context" instead of "golang.org/x/net/context" 2017-03-22 20:49:15 +01:00
ipc_windows.go all: import "context" instead of "golang.org/x/net/context" 2017-03-22 20:49:15 +01:00
ipc.go all: import "context" instead of "golang.org/x/net/context" 2017-03-22 20:49:15 +01:00
json_test.go all: fix go vet warnings 2016-04-15 11:17:27 +02:00
json.go rpc: support subscriptions under custom namespaces 2017-04-25 11:13:22 +02:00
server_test.go all: import "context" instead of "golang.org/x/net/context" 2017-03-22 20:49:15 +01:00
server.go rpc: fix megacheck warnings 2017-08-08 11:08:37 +02:00
subscription_test.go all: gofmt -w -s (#15419) 2017-11-08 11:45:52 +01:00
subscription.go rpc: fix megacheck warnings 2017-08-08 11:08:37 +02:00
types_test.go rpc: improve BlockNumber unmarshal parsing 2017-04-13 13:20:19 +02:00
types.go rpc: fix megacheck warnings 2017-08-08 11:08:37 +02:00
utils_test.go rpc: format filter ID according to spec for quantities 2016-09-01 11:50:13 +02:00
utils.go rpc: fix megacheck warnings 2017-08-08 11:08:37 +02:00
websocket.go rpc: warn on WebSocket origin mismatch (#15451) 2017-11-10 10:22:06 +01:00