aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Rewrite the input layerPřemysl Janouch2015-12-254-103/+749
| | | | Now we also support libedit for the backend.
* Bump liberty, use newer configuration formatPřemysl Janouch2015-12-132-206/+231
| | | | | | So that we don't need to maintain our own string parser for attribute strings. More or less just plugging in what the old code has evolved into in degesch.
* Bump libertyPřemysl Janouch2015-12-132-6/+3
|
* Fix compile warningPřemysl Janouch2015-12-131-1/+1
|
* Reorganize codePřemysl Janouch2015-12-131-57/+57
|
* Convert README to AsciiDocPřemysl Janouch2015-09-271-7/+10
|
* Fix READMEPřemysl Janouch2015-09-271-5/+3
|
* WS: allow leaving out the URL pathPřemysl Janouch2015-06-251-3/+6
| | | | It defaults to / now, it used to cause undefined behaviour.
* WS: include the part after '?' in the queryPřemysl Janouch2015-06-251-5/+13
|
* Fix typo in HTTP request headerPřemysl Janouch2015-06-241-1/+1
|
* Bump libertyPřemysl Janouch2015-05-251-0/+0
| | | | isspace_ascii() sabotaged the functioning of this program.
* Update READMEPřemysl Janouch2015-05-071-0/+6
|
* Move a commentPřemysl Janouch2015-04-081-2/+4
|
* Fix an embarrasing logic errorPřemysl Janouch2015-04-081-2/+2
|
* Allow specifying the CA bundle in configurationPřemysl Janouch2015-04-081-3/+38
|
* WS: send messages in blocksPřemysl Janouch2015-04-081-9/+12
|
* WS: only display the "connecting" status on -vPřemysl Janouch2015-04-081-3/+6
|
* Fix WS masking logicPřemysl Janouch2015-04-081-1/+1
|
* Display the IP address while connectingPřemysl Janouch2015-04-081-1/+1
| | | | Instead of resolving the domain name.
* Non-functional little fixesPřemysl Janouch2015-04-081-6/+5
|
* Watch for SIGINT and SIGTERMPřemysl Janouch2015-04-081-5/+29
|
* 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
|
* Travis CI: Change IRC notification addressPřemysl Janouch2015-04-031-1/+1
|
* 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-292-751/+2
|
* Stubplement WebSocketsPřemysl Janouch2015-03-295-123/+1811
|
* Not so trivial anymorePřemysl Janouch2015-03-234-4/+9
| | | | | | We're gonna implement WebSockets soon, so make appropriate changes to texts. Updated copyright in LICENSE.
* Move to libertyPřemysl Janouch2015-02-288-1322/+11
|
* Fix the silliest of issues in utils.cPřemysl Janouch2015-02-281-1/+5
|
* Miscellaneous little changesPřemysl Janouch2015-02-262-4/+9
|
* Fix a leak and a null pointer dereferencePřemysl Janouch2015-02-221-5/+10
|
* Travis CI: Add help2mancoverity_scanPřemysl Janouch2015-02-221-1/+1
|
* Also build with ncursesw onlyPřemysl Janouch2015-02-222-6/+16
|
* Add support for attributed outputPřemysl Janouch2015-02-223-41/+474
| | | | Colours, colours, colours. Configurable.
* Rewrite to use utils.c from ponymapPřemysl Janouch2015-02-226-277/+1359
| | | | I'm starting to get tired of repeatingly doing this.
* Expect UTF-8 charset in Content-TypePřemysl Janouch2015-02-221-4/+43
|
* Travis CI: Try enabling Coverity scanPřemysl Janouch2015-02-141-0/+12
|
* Add manpage generation, update READMEPřemysl Janouch2015-02-143-6/+38
|
* Travis CI: Try getting a newer JanssonPřemysl Janouch2015-02-081-0/+1
|
* Fix the fixPřemysl Janouch2015-02-081-1/+1
|
* Fix Travis CI dependency listPřemysl Janouch2015-02-081-1/+1
|
* Add Travis CI configurationPřemysl Janouch2015-02-081-0/+20
|
* Convert to CMake, fix terminal resize behaviourPřemysl Janouch2014-11-185-62/+163
| | | | | | 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