aboutsummaryrefslogtreecommitdiffstats
path: root/chardev (follow)
Commit message (Expand)AuthorAgeFilesLines
* char-stdio: Restore blocking mode of stdout on exitMaxim Mikityanskiy2024-07-031-0/+4
* error: Drop superfluous #include "qapi/qmp/qerror.h"Markus Armbruster2024-04-241-1/+0
* Revert "chardev: use a child source for qio input source"Daniel P. Berrangé2024-03-191-5/+51
* Revert "chardev/char-socket: Fix TLS io channels sending too much data to the backend"Daniel P. Berrangé2024-03-191-3/+3
* chardev: lower priority of the HUP GSource in socket chardevDaniel P. Berrangé2024-03-191-0/+16
* char: Slightly better error reporting when chardev is in useMarkus Armbruster2024-03-091-6/+7
* chardev/char-socket: Fix TLS io channels sending too much data to the backendThomas Huth2024-03-011-3/+3
* Merge tag 'pull-char-2024-02-12-v2' of https://repo.or.cz/qemu/armbru into stagingPeter Maydell2024-02-142-5/+6
|\
| * chardev/parallel: Don't close stdin on inappropriate deviceMarkus Armbruster2024-02-142-5/+6
* | Merge tag 'pull-qapi-2024-02-12' of https://repo.or.cz/qemu/armbru into stagingPeter Maydell2024-02-131-1/+1
|\ \
| * | qapi: Improve documentation of file descriptor socket addressesMarkus Armbruster2024-02-121-1/+1
| |/
* / chardev: close QIOChannel before unref'ingDaniel P. Berrangé2024-02-091-0/+4
|/
* chardev: use bool for fe_is_openAlex Bennée2024-01-122-9/+9
* Merge tag 'pull-replay-fixes-080124-1' of https://gitlab.com/stsquad/qemu into stagingPeter Maydell2024-01-091-0/+12
|\
| * chardev: force write all when recording replay logsAlex Bennée2024-01-081-0/+12
* | chardev/char.c: fix "abstract device type" error messageMichael Tokarev2024-01-051-1/+1
|/
* configure, meson: rename targetos to host_osPaolo Bonzini2023-12-311-2/+2
* meson: remove config_targetosPaolo Bonzini2023-12-311-1/+1
* meson: remove CONFIG_POSIX and CONFIG_WIN32 from config_targetosPaolo Bonzini2023-12-311-12/+14
* ui/input: Constify QemuInputHandler structurePhilippe Mathieu-Daudé2023-10-192-2/+2
* chardev/char-pty: Avoid losing bytes when the other side just (re-)connectedThomas Huth2023-10-031-3/+19
* misc/other: spelling fixesMichael Tokarev2023-09-082-4/+4
* configure, meson: remove target OS symbols from config-host.makPaolo Bonzini2023-09-071-1/+1
* chardev: report the handshake errorMarc-André Lureau2023-08-071-2/+10
* chardev/char-win-stdio: Support VT sequences on Windows 11 hostZhang Huasen2023-06-271-1/+1
* meson: Replace softmmu_ss -> system_ssPhilippe Mathieu-Daudé2023-06-201-1/+1
* bulk: Remove pointless QOM castsPhilippe Mathieu-Daudé2023-06-051-1/+1
* chardev: Allow setting file chardev input file on the command linePeter Maydell2023-04-202-0/+11
* replace TABs with spacesYeqi Fu2023-03-201-33/+33
* char: do not double-close fd when failing to add clientMarc-André Lureau2023-03-131-2/+0
* chardev/char-socket: set s->listener = NULL in char_socket_finalizeYajun Wu2023-03-021-0/+1
* io: Add support for MSG_PEEK for socket channelmanish.mishra2023-02-061-2/+2
* char: Factor out qmp_add_client() parts and move to chardev/Markus Armbruster2023-02-041-0/+20
* char: Move HMP commands from monitor/ to chardev/Markus Armbruster2023-02-042-1/+225
* ui/spice: Require spice-server >= 0.14.0Markus Armbruster2023-01-191-2/+0
* chardev: clean up chardev-parallel.cPaolo Bonzini2023-01-112-14/+6
* Merge tag 'pull-request-2023-01-09' of https://gitlab.com/thuth/qemu into stagingPeter Maydell2023-01-093-7/+7
|\
| * error handling: Use RETRY_ON_EINTR() macro where applicableNikita Ivanov2023-01-091-3/+1
| * Refactoring: refactor TFR() macro to RETRY_ON_EINTR()Nikita Ivanov2023-01-092-4/+6
* | util: remove support -chardev tty and -chardev parportPaolo Bonzini2023-01-061-31/+2
|/
* qapi chardev: Elide redundant has_FOO in generated CMarkus Armbruster2022-12-144-14/+7
* chardev/char-win-stdio: Pass Ctrl+C to guest with a multiplexed monitorBin Meng2022-11-211-1/+7
* chardev: fix segfault in finalizeMaksim Davydov2022-09-292-2/+6
* msmouse: Add pnp dataArwed Meyer2022-09-291-11/+47
* msmouse: Use fifo8 instead of arrayArwed Meyer2022-09-291-22/+25
* chardev: src buffer const for write functionsArwed Meyer2022-09-291-2/+2
* msmouse: Handle mouse resetArwed Meyer2022-09-291-2/+61
* chardev/baum: Avoid dynamic stack allocationPhilippe Mathieu-Daudé2022-09-221-1/+2
* chardev/baum: Use definitions to avoid dynamic stack allocationPhilippe Mathieu-Daudé2022-09-221-4/+4
* chardev/baum: Replace magic values by X_MAX / Y_MAX definitionsPhilippe Mathieu-Daudé2022-09-221-4/+7