| Commit message (Expand) | Author | Age | Files | Lines |
* | io/channel-websock: treat 'binary' and no sub-protocol as the same | Yu-Chen Lin | 2020-02-07 | 1 | -12/+24 |
* | Include qemu/module.h where needed, drop it from qemu-common.h | Markus Armbruster | 2019-06-12 | 1 | -0/+1 |
* | io: fix handling of EOF / error conditions in websock GSource | Daniel P. Berrangé | 2019-03-20 | 1 | -1/+7 |
* | websock: fix handshake leak | Marc-André Lureau | 2018-11-01 | 1 | -0/+1 |
* | error: Remove NULL checks on error_propagate() calls | Laurent Vivier | 2018-03-27 | 1 | -3/+1 |
* | io/channel-websock: handle continuous reads without any data | Edgar Kaziakhmedov | 2018-02-15 | 1 | -2/+5 |
* | Clean up includes | Markus Armbruster | 2018-02-09 | 1 | -3/+0 |
* | Merge remote-tracking branch 'remotes/mjt/tags/trivial-patches-fetch' into st... | Peter Maydell | 2017-10-17 | 1 | -3/+4 |
|\ |
|
| * | io: Add missing GCC_FMT_ATTR (fix -Werror=suggest-attribute=format) | Stefan Weil | 2017-10-16 | 1 | -3/+4 |
* | | io: fix mem leak in websock error path | Daniel P. Berrange | 2017-10-16 | 1 | -1/+2 |
* | | io: add trace points for websocket HTTP protocol headers | Daniel P. Berrange | 2017-10-16 | 1 | -0/+4 |
* | | io: cope with websock 'Connection' header having multiple values | Daniel P. Berrange | 2017-10-16 | 1 | -1/+13 |
* | | io: get rid of bounce buffering in websock write path | Daniel P. Berrange | 2017-10-16 | 1 | -36/+28 |
* | | io: pass a struct iovec into qio_channel_websock_encode | Daniel P. Berrange | 2017-10-16 | 1 | -27/+44 |
* | | io: get rid of qio_channel_websock_encode helper method | Daniel P. Berrange | 2017-10-16 | 1 | -14/+6 |
* | | io: simplify websocket ping reply handling | Daniel P. Berrange | 2017-10-16 | 1 | -13/+15 |
* | | io: monitor encoutput buffer size from websocket GSource | Daniel P. Berrange | 2017-10-16 | 1 | -2/+2 |
|/ |
|
* | io: add trace events for websockets frame handling | Daniel P. Berrange | 2017-10-04 | 1 | -5/+18 |
* | io: Attempt to send websocket close messages to client | Brandon Carpenter | 2017-10-04 | 1 | -3/+65 |
* | io: Reply to ping frames | Brandon Carpenter | 2017-10-04 | 1 | -22/+44 |
* | io: Ignore websocket PING and PONG frames | Brandon Carpenter | 2017-10-04 | 1 | -4/+17 |
* | io: Allow empty websocket payload | Brandon Carpenter | 2017-10-04 | 1 | -32/+30 |
* | io: Add support for fragmented websocket binary frames | Brandon Carpenter | 2017-10-04 | 1 | -8/+18 |
* | io: Small updates in preparation for websocket changes | Brandon Carpenter | 2017-10-04 | 1 | -45/+19 |
* | io: use case insensitive check for Connection & Upgrade websock headers | Daniel P. Berrange | 2017-10-04 | 1 | -2/+2 |
* | io: include full error message in websocket handshake trace | Daniel P. Berrange | 2017-10-04 | 1 | -3/+4 |
* | io: send proper HTTP response for websocket errors | Daniel P. Berrange | 2017-10-04 | 1 | -46/+139 |
* | websock: Don't try to set *errp directly | Eduardo Habkost | 2017-07-13 | 1 | -2/+2 |
* | io: fully parse & validate HTTP headers for websocket protocol handshake | Daniel P. Berrange | 2017-02-28 | 1 | -42/+194 |
* | io: fix decoding when multiple websockets frames arrive at once | Daniel P. Berrange | 2017-02-28 | 1 | -14/+14 |
* | io: change the QIOTask callback signature | Daniel P. Berrange | 2017-01-23 | 1 | -4/+4 |
* | io: Introduce a qio_channel_set_feature() helper | Felipe Franciosi | 2016-10-26 | 1 | -1/+1 |
* | io: Use qio_channel_has_feature() where applicable | Felipe Franciosi | 2016-10-26 | 1 | -1/+1 |
* | io: remove mistaken call to object_ref on QTask | Daniel P. Berrange | 2016-08-03 | 1 | -2/+1 |
* | qemu-common: stop including qemu/bswap.h from qemu-common.h | Paolo Bonzini | 2016-05-19 | 1 | -0/+1 |
* | include/qemu/osdep.h: Don't include qapi/error.h | Markus Armbruster | 2016-03-22 | 1 | -0/+1 |
* | io: Clean up includes | Peter Maydell | 2016-02-04 | 1 | -0/+1 |
* | io: add QIOChannelWebsock class | Daniel P. Berrange | 2015-12-18 | 1 | -0/+962 |