summaryrefslogtreecommitdiff
path: root/json-rpc-shell.c
Commit message (Collapse)AuthorAgeFilesLines
* Handle quitting a bit betterPřemysl Janouch2015-04-081-0/+24
| | | | And add some documentation.
* Fix obsolete libev API usagePřemysl Janouch2015-04-081-5/+5
|
* Give the WebSocket backend some chance of workingPřemysl Janouch2015-04-081-75/+213
| | | | This is all untested code.
* Make asynchronous status messages possiblePřemysl Janouch2015-04-071-6/+46
| | | | I. HATE. GNU. READLINE.
* Cleanup, fix handshake, better errorsPřemysl Janouch2015-04-071-49/+34
|
* WebSockets: use Server Name Indication with TLSPřemysl Janouch2015-04-031-2/+9
|
* Display a warning about WS statusPřemysl Janouch2015-03-291-0/+4
| | | | So I can finally push this to GitHub.
* Move a lot of stuff to libertyPřemysl Janouch2015-03-291-751/+2
|
* Stubplement WebSocketsPřemysl Janouch2015-03-291-116/+1786
|
* Not so trivial anymorePřemysl Janouch2015-03-231-1/+1
| | | | | | We're gonna implement WebSockets soon, so make appropriate changes to texts. Updated copyright in LICENSE.
* Move to libertyPřemysl Janouch2015-02-281-1/+2
|
* Fix a leak and a null pointer dereferencePřemysl Janouch2015-02-221-5/+10
|
* Add support for attributed outputPřemysl Janouch2015-02-221-20/+403
| | | | Colours, colours, colours. Configurable.
* Rewrite to use utils.c from ponymapPřemysl Janouch2015-02-221-276/+81
| | | | I'm starting to get tired of repeatingly doing this.
* Expect UTF-8 charset in Content-TypePřemysl Janouch2015-02-221-4/+43
|
* Add manpage generation, update READMEPřemysl Janouch2015-02-141-1/+1
|
* Convert to CMake, fix terminal resize behaviourPřemysl Janouch2014-11-181-38/+83
| | | | | | Fucking terminals, always broken in one way or another. For future reference, libedit acts even worse than readline.
* Don't try to send an empty method namePřemysl Janouch2014-09-291-0/+5
|
* Some twiddlingPřemysl Janouch2014-09-081-4/+7
| | | | | | | - also accept the obsolete application/json-rpc content type - don't quote regular responses - don't separate results with newlines - instead make sure to print a newline upon receiving EOF
* Avoid a resource leakPřemysl Janouch2014-09-081-7/+15
|
* Initial commitPřemysl Janouch2014-09-071-0/+724