Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | rpc/comms reconnect ipc client after write error | Bas van Kervel | 2015-08-20 | 1 | -3/+5 |
| | |||||
* | support for user agents | Bas van Kervel | 2015-08-12 | 5 | -30/+27 |
| | |||||
* | fdtrack: temporary hack for tracking file descriptor usage | Felix Lange | 2015-08-04 | 2 | -2/+6 |
| | | | | | Package fdtrack logs statistics about open file descriptors. This should help identify the source of #1549. | ||||
* | rpc/comms: use ConnState to track HTTP connections | Felix Lange | 2015-08-03 | 2 | -205/+162 |
| | | | | | | | | | | | | | | The JSON-RPC server wraps TCP connections in order to be able to shut down them down when RPC is stopped. This is rather scary code. Go 1.3 introduced the http.Server.ConnState hook for such purposes. We can use this facility now that we depend on Go 1.4. There are multiple reasons for the switch apart from making the code less scary: * the TCP listener no longer ticks every second to check a channel * pending requests are allowed to finish after stopping the server * we can time out idle keep-alive connections | ||||
* | all: fix license headers one more time | Felix Lange | 2015-07-24 | 7 | -7/+7 |
| | | | | I forgot to update one instance of "go-ethereum" in commit 3f047be5a. | ||||
* | all: update license headers to distiguish GPL/LGPL | Felix Lange | 2015-07-23 | 7 | -28/+28 |
| | | | | | All code outside of cmd/ is licensed as LGPL. The headers now reflect this by calling the whole work "the go-ethereum library". | ||||
* | all: update license information | Felix Lange | 2015-07-07 | 7 | -0/+112 |
| | |||||
* | improved logging for IPC connection lifetime management | Bas van Kervel | 2015-06-25 | 4 | -12/+23 |
| | |||||
* | support for large request/response on windows | unknown | 2015-06-25 | 1 | -31/+8 |
| | |||||
* | support for large requests/responses | Bas van Kervel | 2015-06-25 | 2 | -1/+2 |
| | |||||
* | added support for batch requests | Bas van Kervel | 2015-06-25 | 1 | -9/+29 |
| | |||||
* | added RPC start/stop support | Bas van Kervel | 2015-06-22 | 7 | -29/+17 |
| | |||||
* | added attach over http/rpc support | Bas van Kervel | 2015-06-22 | 3 | -6/+134 |
| | |||||
* | added attach over ipc command | Bas van Kervel | 2015-06-22 | 6 | -10/+128 |
| | |||||
* | cleanup comments/code | Bas van Kervel | 2015-06-22 | 1 | -9/+9 |
| | |||||
* | removed old rpc structure and added new inproc api client | Bas van Kervel | 2015-06-22 | 5 | -12/+105 |
| | |||||
* | added comms http | Bas van Kervel | 2015-06-22 | 3 | -1/+238 |
| | |||||
* | made ipc handler generic and reusable | Bas van Kervel | 2015-06-22 | 2 | -28/+39 |
| | |||||
* | fixed incomplete merge action | Bas van Kervel | 2015-06-11 | 1 | -702/+0 |
| | |||||
* | fixed windows build problem | Bas van Kervel | 2015-06-11 | 1 | -0/+702 |
| | |||||
* | added debug API | Bas van Kervel | 2015-06-11 | 2 | -704/+701 |
| | |||||
* | fixed windows build problem | Bas van Kervel | 2015-06-11 | 1 | -1/+1 |
| | |||||
* | added RPC/IPC support | Bas van Kervel | 2015-06-11 | 4 | -0/+820 |