aboutsummaryrefslogtreecommitdiff
path: root/json-rpc-shell.c
Commit message (Expand)AuthorAgeFilesLines
* Factor out init_backend()Přemysl Eric Janouch2020-10-131-27/+31
* CleanupPřemysl Eric Janouch2020-10-131-14/+17
* Add libedit autocompletion back inPřemysl Eric Janouch2020-10-131-0/+4
* libedit: bind M-Enter to newline-insert as wellPřemysl Eric Janouch2020-10-131-5/+12
* OpenRPC: avoid eating HTTP/transport errorsPřemysl Eric Janouch2020-10-131-15/+22
* Implement tab completion under libeditPřemysl Eric Janouch2020-10-131-23/+137
* Bump libertyPřemysl Eric Janouch2020-10-101-59/+8
* Readline: add trivial OpenRPC supportPřemysl Eric Janouch2020-10-101-6/+108
* Reorder help message entries a bitPřemysl Eric Janouch2020-10-101-6/+6
* Fix use of possibly uninitialised memoryPřemysl Eric Janouch2020-10-101-1/+1
* Split make_json_rpc_call() in halfPřemysl Eric Janouch2020-10-101-13/+24
* Slightly refactor make_json_rpc_call()Přemysl Eric Janouch2020-10-101-36/+29
* Readline: make M-Enter insert a newlinePřemysl Eric Janouch2020-10-091-0/+12
* Fix handling terminal resizes while the terminal is suspendedPřemysl Eric Janouch2020-10-091-0/+2
* Readline: fix a dormant bug in prompt changesPřemysl Eric Janouch2020-10-091-5/+3
* Use saner defaultsPřemysl Eric Janouch2020-09-051-13/+17
* Write a nice new man page in AsciiDocPřemysl Eric Janouch2020-09-051-3/+6
* Move "connecting..." messages to the debug modePřemysl Eric Janouch2020-09-051-1/+1
* Fix libedit a bit more and discourage from using itPřemysl Eric Janouch2020-09-021-2/+12
* Update copyright yearsPřemysl Eric Janouch2020-09-011-1/+1
* Warn on unexpected "id" fieldsPřemysl Eric Janouch2020-09-011-17/+22
* Make the verbose mode also show the raw inputPřemysl Eric Janouch2020-09-011-1/+15
* Strip trailing newlines from editor outputPřemysl Eric Janouch2020-09-011-3/+10
* Fix libedit crashPřemysl Eric Janouch2020-09-011-1/+2
* Fix prompt attributes under libeditPřemysl Eric Janouch2020-09-011-1/+1
* Name changePřemysl Eric Janouch2020-09-011-1/+1
* Fix running helper programsPřemysl Janouch2019-09-231-4/+11
* Relicense to 0BSD, update mail addressPřemysl Janouch2018-06-241-3/+2
* Display unexpected messages, tooPřemysl Janouch2018-05-111-1/+9
* Fix UTF-8 validationPřemysl Janouch2018-05-111-1/+1
* Fix sent close code when failing the connectionPřemysl Janouch2018-05-111-1/+1
* Better fix for EOF handling with WebSocketsPřemysl Janouch2018-04-161-6/+3
* Fix EOF handling with WebSocketsPřemysl Janouch2018-04-161-0/+8
* Bump liberty, fix GNUC detection, update READMEPřemysl Janouch2018-04-161-40/+22
* CleanupPřemysl Janouch2017-02-071-23/+1
* WebSockets are no longer experimentalPřemysl Janouch2017-02-061-4/+0
* WebSocket: fix connection timeoutPřemysl Janouch2017-02-061-0/+1
* WebSocket: avoid closing an invalid FDPřemysl Janouch2017-02-061-1/+1
* WebSocket: fix reconnectionPřemysl Janouch2017-02-061-0/+2
* WebSocket: fix showing the close reasonPřemysl Janouch2017-02-061-2/+2
* WebSocket: fix segfault in HTTP parsingPřemysl Janouch2017-02-061-0/+1
* WebSocket: remember to send the protocol versionPřemysl Janouch2017-02-061-0/+1
* WebSocket: fix header parsingPřemysl Janouch2017-02-061-4/+8
* Fix and update LICENSEPřemysl Janouch2017-02-031-1/+0
* Fix OpenSSL 1.1 compatibilityPřemysl Janouch2017-01-251-0/+5
* Bump libertyPřemysl Janouch2017-01-231-4/+4
* Use TMPDIR as a fallback if setPřemysl Janouch2016-03-131-0/+3
* Flush output properlyPřemysl Janouch2016-01-221-1/+5
* Add ability to pipe output from callsPřemysl Janouch2016-01-211-22/+51
* Add JSON syntax highlightingPřemysl Janouch2016-01-211-15/+325