185 Commits (3b2c52c017fa74783435bc1a429a96ae5e5b164b)

Author SHA1 Message Date
Philippe Mathieu-Daudé 4c235193a2 chardev: Improve error report by calling error_setg_win32() 6 years ago
Kevin Wolf 8e9119a807 hmp: Fail gracefully if chardev is already in use 6 years ago
Stefan Hajnoczi 195ed8cb36 qemu/queue.h: add QLIST_SAFE_REMOVE() 6 years ago
Philippe Mathieu-Daudé 083b266f69 chardev: Use QEMUChrEvent enum in IOEventHandler typedef 6 years ago
Paolo Bonzini 2fa9044a4f chardev: use QEMUChrEvent instead of int 6 years ago
Philippe Mathieu-Daudé 71f8d3b0e6 chardev/char: Explicit we ignore some QEMUChrEvent in IOEventHandler 6 years ago
Marc-André Lureau 1e419ee68f chardev: generate an internal id when none given 7 years ago
Juan Quintela fc8135c630 socket: Add num connections to qio_net_listener_open_sync() 7 years ago
Alberto Garcia 78d01598ae char-socket: Lock tcp_chr_disconnect() and socket_reconnect_timeout() 7 years ago
Markus Armbruster db72581598 Include qemu/main-loop.h less 7 years ago
Kevin Wolf fbfc29e3bf monitor: Replace monitor_init() with monitor_init_{hmp, qmp}() 7 years ago
Markus Armbruster a8d2532645 Include qemu-common.h exactly where needed 7 years ago
Markus Armbruster 0b8fa32f55 Include qemu/module.h where needed, drop it from qemu-common.h 7 years ago
Markus Armbruster 6ade45f2ac char-pty: Print "char device redirected" message to stdout 7 years ago
Markus Armbruster ef2fd6f1d1 char: Make -chardev help print to stdout 7 years ago
Marc-André Lureau a9b305ba29 socket: allow wait=false for client socket 7 years ago
Markus Armbruster 500016e5db trace-events: Shorten file names in comments 7 years ago
Daniel P. Berrange fd4a5fd463 chardev: add support for authorization for TLS clients 7 years ago
Paolo Bonzini 5b774fe550 chardev-socket: do not blindly reset handlers when switching GMainContext 7 years ago
Marc-André Lureau 8afbff1652 char: register spice ports after spice started 7 years ago
Marc-André Lureau 24fa7da3ca char: move SpiceChardev and open_spice_port() to spice.h header 7 years ago
Marc-André Lureau a2dc3c8ecb char/spice: discard write() if backend is disconnected 7 years ago
Marc-André Lureau 805189ab14 char/spice: trigger HUP event 7 years ago
Marc-André Lureau f7ea2038be char-pty: remove write_lock usage 7 years ago
Marc-André Lureau f8278c7d74 char-pty: remove the check for connection on write 7 years ago
Marc-André Lureau 3d9e232240 char: update the mux handlers in class callback 7 years ago
Philippe Mathieu-Daudé 129263c6c0 chardev/wctablet: Fix a typo 7 years ago
Paolo Bonzini 4ad6f6cb14 char: allow specifying a GMainContext at opening time 7 years ago
Daniel P. Berrangé 211ef6c4b6 chardev: ensure termios is fully initialized 7 years ago
Daniel P. Berrangé 4b47373a0d chardev: fix race with client connections in tcp_chr_wait_connected 7 years ago
Daniel P. Berrangé d1885e549d chardev: disallow TLS/telnet/websocket with tcp_chr_wait_connected 7 years ago
Daniel P. Berrangé 25d93b6a11 chardev: honour the reconnect setting in tcp_chr_wait_connected 7 years ago
Daniel P. Berrangé 32423ccaa1 chardev: use a state machine for socket connection state 7 years ago
Daniel P. Berrangé b5e18e5149 chardev: split up qmp_chardev_open_socket connection code 7 years ago
Daniel P. Berrangé efae0b9202 chardev: split tcp_chr_wait_connected into two methods 7 years ago
Daniel P. Berrangé e154fd7991 chardev: remove unused 'sioc' variable & cleanup paths 7 years ago
Daniel P. Berrangé 0bf62dc89e chardev: ensure qemu_chr_parse_compat reports missing driver error 7 years ago
Daniel P. Berrangé 5981c3a232 chardev: remove many local variables in qemu_chr_parse_socket 7 years ago
Daniel P. Berrangé 767abe7f49 chardev: forbid 'wait' option with client sockets 7 years ago
Daniel P. Berrangé 4a0582f656 chardev: forbid 'reconnect' option with server sockets 7 years ago
Daniel P. Berrangé 1645984b04 chardev: fix validation of options for QMP created chardevs 7 years ago
Artem Pisarenko 7a9657ef53 chardev: fix mess in OPENED/CLOSED events when muxed 8 years ago
Marc-André Lureau 1b63665c2c configure: bump spice-server required version to 0.12.5 7 years ago
Marc-André Lureau 9ac3788b0b char: add a QEMU_CHAR_FEATURE_GCONTEXT flag 7 years ago
Max Reitz 8513ec28be chardev: Indent list of chardevs 8 years ago
Julia Suvorova 981b06e744 chardev: Add websocket support 8 years ago
Julia Suvorova 4493b6a54c chardev/char-socket: Function headers refactoring 8 years ago
Marc-André Lureau 4591bd46e6 char-socket: make 'fd' incompatible with 'reconnect' 8 years ago
Marc-André Lureau 3b023756b1 char-socket: correctly set has_reconnect when parsing QemuOpts 8 years ago
Markus Armbruster b1b769b0f3 char: Use error_printf() to print help and such 8 years ago