holiman cmd/clef, signer: security fixes (#17554)
* signer: remove local path disclosure from extapi

* signer: show more data in cli ui

* rpc: make http server forward UA and Origin via Context

* signer, clef/core: ui changes + display UA and Origin

* signer: cliui - indicate less trust in remote headers, see #17637

* signer: prevent possibility swap KV-entries in aes_gcm storage, fixes #17635

* signer: remove ecrecover from external API

* signer,clef: default reject instead of warn + valideate new passwords. fixes #17632 and #17631

* signer: check calldata length even if no ABI signature is present

* signer: fix failing testcase

* clef: remove account import from external api

* signer: allow space in passwords, improve error messsage

* signer/storage: fix typos
Latest commit d3441eb Sep 25, 2018
Permalink
..
Failed to load latest commit information.
client.go rpc: reset client write deadline after write (#17549) Sep 3, 2018
client_example_test.go rpc: fix a subscription name (#17345) Aug 9, 2018
client_test.go p2p: add network simulation framework (#14982) Sep 25, 2017
doc.go rpc: fix missing parentheses in doc (#17224) Jul 22, 2018
endpoints.go rpc: make HTTP RPC timeouts configurable, raise defaults (#17240) Jul 31, 2018
errors.go rpc: add new client, use it everywhere Jul 22, 2016
http.go cmd/clef, signer: security fixes (#17554) Sep 25, 2018
http_test.go rpc: enforce the 128KB request limits on websockets too Mar 13, 2018
inproc.go rpc: golint error with context as last parameter (#16657) May 3, 2018
ipc.go rpc: clean up IPC handler (#16524) Apr 18, 2018
ipc_unix.go all: import "context" instead of "golang.org/x/net/context" Mar 22, 2017
ipc_windows.go all: import "context" instead of "golang.org/x/net/context" Mar 22, 2017
json.go rpc: support returning nil pointer big.Ints (null) Jun 11, 2018
json_test.go all: fix go vet warnings Apr 15, 2016
server.go rpc: clean up check for missing methods/subscriptions on handler (#17145 Jul 24, 2018
server_test.go all: import "context" instead of "golang.org/x/net/context" Mar 22, 2017
subscription.go rpc: fix megacheck warnings Aug 8, 2017
subscription_test.go all: gofmt -w -s (#15419) Nov 8, 2017
types.go all: switch out defunct set library to different one (#16873) Jul 16, 2018
types_test.go all: update license information (#16089) Feb 14, 2018
utils.go rpc: support returning nil pointer big.Ints (null) Jun 11, 2018
utils_test.go rpc: format filter ID according to spec for quantities Sep 1, 2016
websocket.go rpc: enable basic auth for websocket client (#17699) Sep 19, 2018
websocket_test.go rpc: enable basic auth for websocket client (#17699) Sep 19, 2018