Roger A. Light
|
65526d2746
|
No need to call lws_partial_buffered() here. It is never set at the start of a callback.
|
2014-09-17 22:27:18 +01:00 |
|
Roger A. Light
|
f61a8cbf74
|
Get address for websockets clients.
|
2014-09-17 22:19:45 +01:00 |
|
Roger A. Light
|
91fa1c9625
|
Disable ipv6 websockets.
|
2014-09-17 21:55:02 +01:00 |
|
Roger A. Light
|
3d58f5ed82
|
Some minor memory leak fixes.
|
2014-09-17 21:50:08 +01:00 |
|
Roger A. Light
|
dd36c4b273
|
Don't attempt to find real path of NULL.
|
2014-09-15 21:43:44 +01:00 |
|
Roger A. Light
|
3c5ca95c81
|
File serving from http on *nix.
|
2014-09-08 23:25:02 +01:00 |
|
Roger A. Light
|
b84ca80052
|
Skeleton callback_http() function.
|
2014-09-08 18:39:51 +01:00 |
|
Roger A. Light
|
f500ff78b8
|
no_buffer_all_partial_tx not in latest LWS.
|
2014-09-08 18:24:12 +01:00 |
|
Roger A. Light
|
c4e7233159
|
Add http_dir option (not yet used).
|
2014-09-08 18:21:53 +01:00 |
|
Roger A. Light
|
6af0c236e8
|
Each listener requires its own copy of the protocols struct.
|
2014-07-28 14:14:36 +01:00 |
|
Roger A. Light
|
9bb336bbf3
|
Use do_disconnect() for websockets.
|
2014-07-08 23:18:11 +01:00 |
|
Roger A. Light
|
3fd1dc477f
|
Fix defects identified by Coverity.
|
2014-07-03 21:55:25 +01:00 |
|
Roger A. Light
|
5ac576f2ab
|
Request write callback if there is still more to send.
|
2014-07-03 18:48:40 +01:00 |
|
Roger A. Light
|
399453837d
|
Log websockets listeners being opened.
|
2014-07-03 11:32:29 +01:00 |
|
Roger A. Light
|
13f94f3511
|
More reconnect fixes.
|
2014-07-03 01:00:57 +01:00 |
|
Roger A. Light
|
d75903b0ae
|
Fix reconnect support for websockets.
|
2014-06-30 23:30:43 +01:00 |
|
Roger A. Light
|
bdb3e74100
|
More memory fixes.
|
2014-06-29 23:16:10 +01:00 |
|
Roger A. Light
|
7f18ced0b4
|
Close websockets connection if we are set to disconnecting.
|
2014-06-26 22:13:22 +01:00 |
|
Roger A. Light
|
3577dbf332
|
Add sock hash earlier to avoid crashes.
|
2014-06-23 23:47:48 +01:00 |
|
Roger A. Light
|
0fc0e13a8f
|
Can't access mosq after free.
|
2014-06-23 18:44:42 +01:00 |
|
Roger A. Light
|
749ea76678
|
Typo.
|
2014-06-23 18:20:32 +01:00 |
|
Roger A. Light
|
cc33a6e5af
|
Do proper cleanup, including websockets.
|
2014-06-23 18:18:29 +01:00 |
|
Roger A. Light
|
9a9dba6cd5
|
Support for mqttv3.1 subprotocol string.
|
2014-06-20 10:52:10 +01:00 |
|
Roger A. Light
|
c8a0786dea
|
TLS websockets support.
|
2014-06-03 02:10:55 +01:00 |
|
Roger A. Light
|
1984e2e37d
|
v3.1.1 requires websockets protocol to be mqtt.
|
2014-05-31 21:24:16 +01:00 |
|
Roger A. Light
|
7d197563bc
|
Fix for non-lws compilation.
|
2014-05-26 19:16:59 +01:00 |
|
Roger A. Light
|
58891769c1
|
Quicker to return here.
|
2014-05-18 22:45:09 +01:00 |
|
Roger A. Light
|
5ca13a82f9
|
No need for pthreads in broker code.
|
2014-05-18 22:44:02 +01:00 |
|
Roger A. Light
|
50f9b6bd7a
|
Enable partial writes for mqtt websockets.
|
2014-05-18 22:41:22 +01:00 |
|
Roger A. Light
|
9ea161f90e
|
Return success on libwebsocket_write==0.
|
2014-05-18 20:54:44 +01:00 |
|
Roger A. Light
|
4bb7a45b71
|
Crude, hard coded websockets support. No TLS.
|
2014-05-06 10:47:00 +01:00 |
|