- a68403b chardev: report a simpler error about duplicated id by Marc-André Lureau · 3 years, 8 months ago
- 64195b0 chardev: give some context on chardev-add error by Marc-André Lureau · 3 years, 8 months ago
- 733ba02 chardev: fix qemu_chr_open_fd() with fd_in==fd_out by Marc-André Lureau · 3 years, 8 months ago
- 46fe3ff chardev: fix qemu_chr_open_fd() being called with fd=-1 by Marc-André Lureau · 3 years, 8 months ago
- bb2b058 chardev: fix fd_chr_add_watch() when in != out by Marc-André Lureau · 3 years, 8 months ago
- bf7b1ea chardev: mark explicitly first argument as poisoned by Marc-André Lureau · 3 years, 8 months ago
- 30f80be chardev/socket: print a more correct command-line address by Marc-André Lureau · 3 years, 8 months ago
- f288d99 chardev-spice: add missing module_obj directive by Paolo Bonzini · 3 years, 8 months ago
- 882273d modules: add chardev module annotations by Gerd Hoffmann · 3 years, 9 months ago
- 8612df2 chardev/socket: Use qcrypto_tls_creds_check_endpoint() by Philippe Mathieu-Daudé · 3 years, 9 months ago
- d0fb965 docs: fix references to docs/devel/tracing.rst by Stefano Garzarella · 3 years, 10 months ago
- f0349f4 ui/vdagent: add clipboard support by Gerd Hoffmann · 3 years, 10 months ago
- 5608191 ui/vdagent: add mouse support by Gerd Hoffmann · 3 years, 10 months ago
- 4c386f8 Do not include sysemu/sysemu.h if it's not really necessary by Thomas Huth · 4 years ago
- feb774c chardev: Fix yank with the chardev-change case by Lukas Straub · 4 years ago
- f36b0ef chardev/char.c: Always pass id to chardev_new by Lukas Straub · 4 years ago
- 789fd69 chardev/char.c: Move object_property_try_add_child out of chardev_new by Lukas Straub · 4 years ago
- 1a92d6d yank: Remove dependency on qiochannel by Lukas Straub · 4 years ago
- f3b70e0 char: Simplify chardev_name_foreach() by Kevin Wolf · 4 years, 1 month ago
- 5965243 char: Deprecate backend aliases 'tty' and 'parport' by Kevin Wolf · 4 years, 1 month ago
- 1254bd3 char: Skip CLI aliases in query-chardev-backends by Kevin Wolf · 4 years, 1 month ago
- 24e13a4 chardev: reject use of 'wait' flag for socket client chardevs by Daniel P. Berrangé · 4 years, 1 month ago
- a9b1315 chardev: add nodelay option by Paolo Bonzini · 4 years, 1 month ago
- 9d902d5 chardev: do not use short form boolean options in non-QemuOpts character device descriptions by Paolo Bonzini · 4 years, 1 month ago
- 6585b16 char: don't fail when client is not connected by Pavel Dovgalyuk · 4 years, 2 months ago
- ebae647 chardev: check if the chardev is registered for yanking by Marc-André Lureau · 4 years, 2 months ago
- 8ee4480 chardev/char-socket.c: Add yank feature by Lukas Straub · 4 years, 3 months ago
- 8c6d4ff brlapi: convert to meson by Paolo Bonzini · 4 years, 4 months ago
- 54aa3de qapi: Use QAPI_LIST_PREPEND() where possible by Eric Blake · 4 years, 5 months ago
- 5a1ee60 chardev: do not use machine_init_done by Paolo Bonzini · 4 years, 4 months ago
- 6cc0667 Tweak a few "Parameter 'NAME' expects THING" error message by Markus Armbruster · 4 years, 4 months ago
- 6deb20f char-stdio: Fix QMP default for 'signal' by Kevin Wolf · 4 years, 5 months ago
- 8acefc7 sockets: Make abstract UnixSocketAddress depend on CONFIG_LINUX by Markus Armbruster · 4 years, 5 months ago
- dea7cd1 char-socket: Fix qemu_chr_socket_address() for abstract sockets by Markus Armbruster · 4 years, 5 months ago
- b08cc97 sockets: Fix default of UnixSocketAddress member @tight by Markus Armbruster · 4 years, 5 months ago
- 05b5363 spice: move add_interface() to QemuSpiceOps. by Gerd Hoffmann · 4 years, 5 months ago
- 23ebeaa chardev/spice: build spice chardevs as module by Gerd Hoffmann · 4 years, 5 months ago
- 93ab584 chardev/spice: simplify chardev setup by Gerd Hoffmann · 4 years, 5 months ago
- 70122d6 chardev/spice: make qemu_chr_open_spice_port static by Gerd Hoffmann · 4 years, 5 months ago
- c2306d7 chardev: Move the creation of the library to the main meson.build by Philippe Mathieu-Daudé · 4 years, 6 months ago
- d96aa5d char: fix logging when chardev write fails by Daniel P. Berrangé · 4 years, 6 months ago
- 448058a util: rename qemu_open() to qemu_open_old() by Daniel P. Berrangé · 4 years, 8 months ago
- 8110fa1 Use DECLARE_*CHECKER* macros by Eduardo Habkost · 4 years, 7 months ago
- db1015e Move QOM typedefs and add missing includes by Eduardo Habkost · 4 years, 7 months ago
- fd6c986 meson: remove linkage of sdl to baum by Bruce Rogers · 4 years, 7 months ago
- a03e2cd meson: add pixman dependency to chardev/baum module by Stefan Weil · 4 years, 7 months ago
- 48e33de meson: Fix chardev-baum.so name by Bruce Rogers · 4 years, 7 months ago
- 35be72b meson: move SDL and SDL-image detection to meson by Paolo Bonzini · 5 years ago
- 2634733 meson: convert chardev directory to Meson (emulator part) by Paolo Bonzini · 6 years ago
- 848e8ff meson: convert chardev directory to Meson (tools part) by Marc-André Lureau · 6 years ago
- 243af02 trace: switch position of headers to what Meson requires by Paolo Bonzini · 5 years ago
- 30827ba chardev: Extract system emulation specific code by Philippe Mathieu-Daudé · 5 years ago
- ffa0f7e chardev: Reduce "char-mux.h" scope, rename it "chardev-internal.h" by Philippe Mathieu-Daudé · 5 years ago
- c383efd chardev: Restrict msmouse / wctablet / testdev to system emulation by Philippe Mathieu-Daudé · 5 years ago
- 6806601 char: fix use-after-free with dup chardev & reconnect by Marc-André Lureau · 5 years ago
- 14a7a20 chardev: don't abort on attempt to add duplicated chardev by Marc-André Lureau · 4 years, 9 months ago
- 2b61bb7 char-socket: initialize reconnect timer only when the timer doesn't start by Li Feng · 4 years, 10 months ago
- 235e59c qemu-option: Use returned bool to check for failure by Markus Armbruster · 4 years, 9 months ago
- ef138c7 chardev: enable modules, use for braille by Gerd Hoffmann · 4 years, 9 months ago
- 9261ef5 Clean up some calls to ignore Error objects the right way by Markus Armbruster · 4 years, 9 months ago
- ed4e0d2 chardev/tcp: Fix error message double free error by lichun · 4 years, 9 months ago
- 2158fa1 chardev/char.c: Use qemu_co_sleep_ns if in coroutine by Lukas Straub · 4 years, 10 months ago
- 7d3660e Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into staging by Peter Maydell · 4 years, 10 months ago
- 4d1d460 chardev/char-socket: Properly make qio connections non blocking by Sai Pavan Boddu · 5 years ago
- 2710944 char-socket: return -1 in case of disconnect during tcp_chr_write by Dima Stepanov · 4 years, 10 months ago
- 5217f18 error: Use error_reportf_err() where appropriate by Markus Armbruster · 5 years ago
- 776b97d qemu-sockets: add abstract UNIX domain socket support by xiaoqiang zhao · 4 years, 11 months ago
- d262312 qom: Drop parameter @errp of object_property_add() & friends by Markus Armbruster · 5 years ago
- 949da1e chardev: Add macOS to list of OSes that support -chardev serial by Mikhail Gusarov · 5 years ago
- 4c23519 chardev: Improve error report by calling error_setg_win32() by Philippe Mathieu-Daudé · 5 years ago
- 8e9119a hmp: Fail gracefully if chardev is already in use by Kevin Wolf · 5 years ago
- 195ed8c qemu/queue.h: add QLIST_SAFE_REMOVE() by Stefan Hajnoczi · 5 years ago
- b952544 Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into staging by Peter Maydell · 5 years ago
- 083b266 chardev: Use QEMUChrEvent enum in IOEventHandler typedef by Philippe Mathieu-Daudé · 5 years ago
- 2fa9044 chardev: use QEMUChrEvent instead of int by Paolo Bonzini · 5 years ago
- 71f8d3b chardev/char: Explicit we ignore some QEMUChrEvent in IOEventHandler by Philippe Mathieu-Daudé · 5 years ago
- 1e419ee chardev: generate an internal id when none given by Marc-André Lureau · 5 years ago
- fc8135c socket: Add num connections to qio_net_listener_open_sync() by Juan Quintela · 6 years ago
- 78d0159 char-socket: Lock tcp_chr_disconnect() and socket_reconnect_timeout() by Alberto Garcia · 6 years ago
- db72581 Include qemu/main-loop.h less by Markus Armbruster · 6 years ago
- fbfc29e monitor: Replace monitor_init() with monitor_init_{hmp, qmp}() by Kevin Wolf · 6 years ago
- a8d2532 Include qemu-common.h exactly where needed by Markus Armbruster · 6 years ago
- 0b8fa32 Include qemu/module.h where needed, drop it from qemu-common.h by Markus Armbruster · 6 years ago
- 6ade45f char-pty: Print "char device redirected" message to stdout by Markus Armbruster · 6 years ago
- ef2fd6f char: Make -chardev help print to stdout by Markus Armbruster · 6 years ago
- a9b305b socket: allow wait=false for client socket by Marc-André Lureau · 6 years ago
- 500016e trace-events: Shorten file names in comments by Markus Armbruster · 6 years ago
- fd4a5fd chardev: add support for authorization for TLS clients by Daniel P. Berrange · 6 years ago
- 5b774fe chardev-socket: do not blindly reset handlers when switching GMainContext by Paolo Bonzini · 6 years ago
- 8afbff1 char: register spice ports after spice started by Marc-André Lureau · 6 years ago
- 24fa7da char: move SpiceChardev and open_spice_port() to spice.h header by Marc-André Lureau · 6 years ago
- a2dc3c8 char/spice: discard write() if backend is disconnected by Marc-André Lureau · 6 years ago
- 805189a char/spice: trigger HUP event by Marc-André Lureau · 6 years ago
- f7ea203 char-pty: remove write_lock usage by Marc-André Lureau · 6 years ago
- f8278c7 char-pty: remove the check for connection on write by Marc-André Lureau · 6 years ago
- 3d9e232 char: update the mux handlers in class callback by Marc-André Lureau · 6 years ago
- 129263c chardev/wctablet: Fix a typo by Philippe Mathieu-Daudé · 6 years ago
- 4ad6f6c char: allow specifying a GMainContext at opening time by Paolo Bonzini · 6 years ago
- 211ef6c chardev: ensure termios is fully initialized by Daniel P. Berrangé · 6 years ago
- 4b47373 chardev: fix race with client connections in tcp_chr_wait_connected by Daniel P. Berrangé · 6 years ago