ba659a99e1
Fix an embarrasing logic error
2015-04-08 20:33:42 +02:00
ad094ebb4b
Allow specifying the CA bundle in configuration
2015-04-08 20:29:53 +02:00
e1d2626f10
WS: send messages in blocks
2015-04-08 20:00:47 +02:00
808393c537
WS: only display the "connecting" status on -v
2015-04-08 19:51:57 +02:00
fd4177157e
Fix WS masking logic
2015-04-08 19:49:45 +02:00
01757df58f
Display the IP address while connecting
...
Instead of resolving the domain name.
2015-04-08 19:49:09 +02:00
4b56f09ea6
Non-functional little fixes
2015-04-08 19:48:22 +02:00
3339f43ec9
Watch for SIGINT and SIGTERM
2015-04-08 02:35:32 +02:00
f0d60bb689
Handle quitting a bit better
...
And add some documentation.
2015-04-08 02:35:32 +02:00
ec54630fef
Fix obsolete libev API usage
2015-04-08 02:09:40 +02:00
7333f27159
Give the WebSocket backend some chance of working
...
This is all untested code.
2015-04-08 01:52:20 +02:00
950fc21ecf
Make asynchronous status messages possible
...
I. HATE. GNU. READLINE.
2015-04-07 02:58:59 +02:00
371e52d782
Cleanup, fix handshake, better errors
2015-04-07 02:56:58 +02:00
147aa01150
Travis CI: Change IRC notification address
2015-04-03 00:19:34 +02:00
0f0c5d2617
WebSockets: use Server Name Indication with TLS
2015-04-03 00:15:44 +02:00
bdbfb915d2
Display a warning about WS status
...
So I can finally push this to GitHub.
2015-03-29 03:22:27 +02:00
64381f8d46
Move a lot of stuff to liberty
2015-03-29 03:21:03 +02:00
b0c712c146
Stubplement WebSockets
2015-03-29 00:37:12 +01:00
b400ea8d09
Not so trivial anymore
...
We're gonna implement WebSockets soon, so make appropriate changes to texts.
Updated copyright in LICENSE.
2015-03-23 23:25:43 +01:00
ecad324ef3
Move to liberty
2015-02-28 21:18:54 +01:00
49600a082b
Fix the silliest of issues in utils.c
2015-02-28 01:04:33 +01:00
0fb4a3cb34
Miscellaneous little changes
2015-02-26 22:56:52 +01:00
f6f66c9021
Fix a leak and a null pointer dereference
2015-02-22 21:30:30 +01:00
f468fdf343
Travis CI: Add help2man
2015-02-22 20:32:18 +01:00
fc197b12cf
Also build with ncursesw only
2015-02-22 20:27:31 +01:00
855d02acab
Add support for attributed output
...
Colours, colours, colours. Configurable.
2015-02-22 20:06:55 +01:00
66cf41f89f
Rewrite to use utils.c from ponymap
...
I'm starting to get tired of repeatingly doing this.
2015-02-22 20:06:10 +01:00
0f2a66e7b0
Expect UTF-8 charset in Content-Type
2015-02-22 10:24:42 +01:00
1b53c219e9
Travis CI: Try enabling Coverity scan
2015-02-14 21:59:51 +01:00
38ebe65826
Add manpage generation, update README
2015-02-14 01:19:32 +01:00
600b006f4b
Travis CI: Try getting a newer Jansson
2015-02-08 16:52:52 +01:00
b7e8535610
Fix the fix
2015-02-08 05:32:18 +01:00
8e02847b8e
Fix Travis CI dependency list
2015-02-08 05:29:43 +01:00
799636b16c
Add Travis CI configuration
2015-02-08 05:27:36 +01:00
8d7ea57a00
Convert to CMake, fix terminal resize behaviour
...
Fucking terminals, always broken in one way or another.
For future reference, libedit acts even worse than readline.
2014-11-18 22:06:25 +01:00
a24fa3e305
Don't try to send an empty method name
2014-09-29 20:40:14 +02:00
fdd447a7ea
Some twiddling
...
- 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
2014-09-08 20:53:50 +02:00
0cbcf60992
Avoid a resource leak
2014-09-08 20:53:46 +02:00
8824903ae2
Initial commit
2014-09-07 02:20:49 +02:00