aboutsummaryrefslogtreecommitdiff
path: root/chardev
AgeCommit message (Expand)Author
2024-07-03char-stdio: Restore blocking mode of stdout on exitMaxim Mikityanskiy
2024-04-24error: Drop superfluous #include "qapi/qmp/qerror.h"Markus Armbruster
2024-03-19Revert "chardev: use a child source for qio input source"Daniel P. Berrangé
2024-03-19Revert "chardev/char-socket: Fix TLS io channels sending too much data to the...Daniel P. Berrangé
2024-03-19chardev: lower priority of the HUP GSource in socket chardevDaniel P. Berrangé
2024-03-09char: Slightly better error reporting when chardev is in useMarkus Armbruster
2024-03-01chardev/char-socket: Fix TLS io channels sending too much data to the backendThomas Huth
2024-02-14Merge tag 'pull-char-2024-02-12-v2' of https://repo.or.cz/qemu/armbru into st...Peter Maydell
2024-02-14chardev/parallel: Don't close stdin on inappropriate deviceMarkus Armbruster
2024-02-13Merge tag 'pull-qapi-2024-02-12' of https://repo.or.cz/qemu/armbru into stagingPeter Maydell
2024-02-12qapi: Improve documentation of file descriptor socket addressesMarkus Armbruster
2024-02-09chardev: close QIOChannel before unref'ingDaniel P. Berrangé
2024-01-12chardev: use bool for fe_is_openAlex Bennée
2024-01-09Merge tag 'pull-replay-fixes-080124-1' of https://gitlab.com/stsquad/qemu int...Peter Maydell
2024-01-08chardev: force write all when recording replay logsAlex Bennée
2024-01-05chardev/char.c: fix "abstract device type" error messageMichael Tokarev
2023-12-31configure, meson: rename targetos to host_osPaolo Bonzini
2023-12-31meson: remove config_targetosPaolo Bonzini
2023-12-31meson: remove CONFIG_POSIX and CONFIG_WIN32 from config_targetosPaolo Bonzini
2023-10-19ui/input: Constify QemuInputHandler structurePhilippe Mathieu-Daudé
2023-10-03chardev/char-pty: Avoid losing bytes when the other side just (re-)connectedThomas Huth
2023-09-08misc/other: spelling fixesMichael Tokarev
2023-09-07configure, meson: remove target OS symbols from config-host.makPaolo Bonzini
2023-08-07chardev: report the handshake errorMarc-André Lureau
2023-06-27chardev/char-win-stdio: Support VT sequences on Windows 11 hostZhang Huasen
2023-06-20meson: Replace softmmu_ss -> system_ssPhilippe Mathieu-Daudé
2023-06-05bulk: Remove pointless QOM castsPhilippe Mathieu-Daudé
2023-04-20chardev: Allow setting file chardev input file on the command linePeter Maydell
2023-03-20replace TABs with spacesYeqi Fu
2023-03-13char: do not double-close fd when failing to add clientMarc-André Lureau
2023-03-02chardev/char-socket: set s->listener = NULL in char_socket_finalizeYajun Wu
2023-02-06io: Add support for MSG_PEEK for socket channelmanish.mishra
2023-02-04char: Factor out qmp_add_client() parts and move to chardev/Markus Armbruster
2023-02-04char: Move HMP commands from monitor/ to chardev/Markus Armbruster
2023-01-19ui/spice: Require spice-server >= 0.14.0Markus Armbruster
2023-01-11chardev: clean up chardev-parallel.cPaolo Bonzini
2023-01-09Merge tag 'pull-request-2023-01-09' of https://gitlab.com/thuth/qemu into sta...Peter Maydell
2023-01-09error handling: Use RETRY_ON_EINTR() macro where applicableNikita Ivanov
2023-01-09Refactoring: refactor TFR() macro to RETRY_ON_EINTR()Nikita Ivanov
2023-01-06util: remove support -chardev tty and -chardev parportPaolo Bonzini
2022-12-14qapi chardev: Elide redundant has_FOO in generated CMarkus Armbruster
2022-11-21chardev/char-win-stdio: Pass Ctrl+C to guest with a multiplexed monitorBin Meng
2022-09-29chardev: fix segfault in finalizeMaksim Davydov
2022-09-29msmouse: Add pnp dataArwed Meyer
2022-09-29msmouse: Use fifo8 instead of arrayArwed Meyer
2022-09-29chardev: src buffer const for write functionsArwed Meyer
2022-09-29msmouse: Handle mouse resetArwed Meyer
2022-09-22chardev/baum: Avoid dynamic stack allocationPhilippe Mathieu-Daudé
2022-09-22chardev/baum: Use definitions to avoid dynamic stack allocationPhilippe Mathieu-Daudé
2022-09-22chardev/baum: Replace magic values by X_MAX / Y_MAX definitionsPhilippe Mathieu-Daudé