Commit History

Author SHA1 Message Date
  Markus Armbruster 0b8fa32f55 Include qemu/module.h where needed, drop it from qemu-common.h 6 years ago
  Daniel P. Berrangé dd154c4d9f io: fix handling of EOF / error conditions in websock GSource 6 years ago
  Marc-André Lureau ad824bdc63 websock: fix handshake leak 6 years ago
  Laurent Vivier 710c263407 error: Remove NULL checks on error_propagate() calls 7 years ago
  Edgar Kaziakhmedov a46ded1de5 io/channel-websock: handle continuous reads without any data 7 years ago
  Markus Armbruster 8f0a3716e4 Clean up includes 7 years ago
  Peter Maydell a9038e5e19 Merge remote-tracking branch 'remotes/mjt/tags/trivial-patches-fetch' into staging 7 years ago
  Stefan Weil 52aa5644e8 io: Add missing GCC_FMT_ATTR (fix -Werror=suggest-attribute=format) 7 years ago
  Daniel P. Berrange 7fc3fcefe2 io: fix mem leak in websock error path 7 years ago
  Daniel P. Berrange 0efd6c9ec1 io: add trace points for websocket HTTP protocol headers 7 years ago
  Daniel P. Berrange 6d5d23b007 io: cope with websock 'Connection' header having multiple values 7 years ago
  Daniel P. Berrange 8dfd5f9651 io: get rid of bounce buffering in websock write path 7 years ago
  Daniel P. Berrange fb74e59039 io: pass a struct iovec into qio_channel_websock_encode 7 years ago
  Daniel P. Berrange bac6c95415 io: get rid of qio_channel_websock_encode helper method 7 years ago
  Daniel P. Berrange 57b0cdf152 io: simplify websocket ping reply handling 7 years ago
  Daniel P. Berrange a7b20a8efa io: monitor encoutput buffer size from websocket GSource 7 years ago
  Daniel P. Berrange 59f183bbd5 io: add trace events for websockets frame handling 8 years ago
  Brandon Carpenter 530ca60c16 io: Attempt to send websocket close messages to client 8 years ago
  Brandon Carpenter 268a53f50d io: Reply to ping frames 8 years ago
  Brandon Carpenter 01af17fc00 io: Ignore websocket PING and PONG frames 8 years ago
  Brandon Carpenter 3a29640e2c io: Allow empty websocket payload 8 years ago
  Brandon Carpenter ff1300e626 io: Add support for fragmented websocket binary frames 8 years ago
  Brandon Carpenter eefa3d8ef6 io: Small updates in preparation for websocket changes 8 years ago
  Daniel P. Berrange 33badfd1e3 io: use case insensitive check for Connection & Upgrade websock headers 8 years ago
  Daniel P. Berrange 3a3f870596 io: include full error message in websocket handshake trace 8 years ago
  Daniel P. Berrange f69a8bde29 io: send proper HTTP response for websocket errors 8 years ago
  Eduardo Habkost e79ea67a97 websock: Don't try to set *errp directly 8 years ago
  Daniel P. Berrange 07e95cd529 io: fully parse & validate HTTP headers for websocket protocol handshake 8 years ago
  Daniel P. Berrange cd892a2efc io: fix decoding when multiple websockets frames arrive at once 8 years ago
  Daniel P. Berrange 60e705c51c io: change the QIOTask callback signature 9 years ago