Sign in
qemu
/
qemu
/
dd5697b2f90c3c6aa4a97b247aa70635914a6041
/
io
/
channel-websock.c
77b7829
io: Don't use '#' flag of printf format
by AlexChen
· 4 years, 2 months ago
e0622ae
io: Fix Lesser GPL version number
by Chetan Pant
· 4 years, 2 months ago
c64e1e7
io/channel-websock: treat 'binary' and no sub-protocol as the same
by Yu-Chen Lin
· 5 years ago
0b8fa32
Include qemu/module.h where needed, drop it from qemu-common.h
by Markus Armbruster
· 6 years ago
dd154c4
io: fix handling of EOF / error conditions in websock GSource
by Daniel P. Berrangé
· 6 years ago
ad824bd
websock: fix handshake leak
by Marc-André Lureau
· 6 years ago
710c263
error: Remove NULL checks on error_propagate() calls
by Laurent Vivier
· 7 years ago
a46ded1
io/channel-websock: handle continuous reads without any data
by Edgar Kaziakhmedov
· 7 years ago
8f0a371
Clean up includes
by Markus Armbruster
· 7 years ago
a9038e5
Merge remote-tracking branch 'remotes/mjt/tags/trivial-patches-fetch' into staging
by Peter Maydell
· 7 years ago
52aa564
io: Add missing GCC_FMT_ATTR (fix -Werror=suggest-attribute=format)
by Stefan Weil
· 7 years ago
7fc3fce
io: fix mem leak in websock error path
by Daniel P. Berrange
· 7 years ago
0efd6c9
io: add trace points for websocket HTTP protocol headers
by Daniel P. Berrange
· 7 years ago
6d5d23b
io: cope with websock 'Connection' header having multiple values
by Daniel P. Berrange
· 7 years ago
8dfd5f9
io: get rid of bounce buffering in websock write path
by Daniel P. Berrange
· 7 years ago
fb74e59
io: pass a struct iovec into qio_channel_websock_encode
by Daniel P. Berrange
· 7 years ago
bac6c95
io: get rid of qio_channel_websock_encode helper method
by Daniel P. Berrange
· 7 years ago
57b0cdf
io: simplify websocket ping reply handling
by Daniel P. Berrange
· 7 years ago
a7b20a8
io: monitor encoutput buffer size from websocket GSource
by Daniel P. Berrange
· 7 years ago
59f183b
io: add trace events for websockets frame handling
by Daniel P. Berrange
· 7 years ago
530ca60
io: Attempt to send websocket close messages to client
by Brandon Carpenter
· 7 years ago
268a53f
io: Reply to ping frames
by Brandon Carpenter
· 7 years ago
01af17f
io: Ignore websocket PING and PONG frames
by Brandon Carpenter
· 7 years ago
3a29640
io: Allow empty websocket payload
by Brandon Carpenter
· 7 years ago
ff1300e
io: Add support for fragmented websocket binary frames
by Brandon Carpenter
· 7 years ago
eefa3d8
io: Small updates in preparation for websocket changes
by Brandon Carpenter
· 7 years ago
33badfd
io: use case insensitive check for Connection & Upgrade websock headers
by Daniel P. Berrange
· 7 years ago
3a3f870
io: include full error message in websocket handshake trace
by Daniel P. Berrange
· 7 years ago
f69a8bd
io: send proper HTTP response for websocket errors
by Daniel P. Berrange
· 7 years ago
e79ea67
websock: Don't try to set *errp directly
by Eduardo Habkost
· 8 years ago
07e95cd
io: fully parse & validate HTTP headers for websocket protocol handshake
by Daniel P. Berrange
· 8 years ago
cd892a2
io: fix decoding when multiple websockets frames arrive at once
by Daniel P. Berrange
· 8 years ago
60e705c
io: change the QIOTask callback signature
by Daniel P. Berrange
· 8 years ago
d8d3c7c
io: Introduce a qio_channel_set_feature() helper
by Felipe Franciosi
· 8 years ago
e413ae0
io: Use qio_channel_has_feature() where applicable
by Felipe Franciosi
· 8 years ago
bc35d51
io: remove mistaken call to object_ref on QTask
by Daniel P. Berrange
· 9 years ago
58369e2
qemu-common: stop including qemu/bswap.h from qemu-common.h
by Paolo Bonzini
· 9 years ago
da34e65
include/qemu/osdep.h: Don't include qapi/error.h
by Markus Armbruster
· 9 years ago
cae9fc5
io: Clean up includes
by Peter Maydell
· 9 years ago
2d1d0e7
io: add QIOChannelWebsock class
by Daniel P. Berrange
· 10 years ago