summaryrefslogtreecommitdiff
path: root/chardev
Commit message (Expand)AuthorAgeFilesLines
* 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 sta...Peter 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
* chardev/char-socket: Update AF_UNIX for WindowsBin Meng2022-09-021-2/+2
* QIOChannel: Add flags on io_writev and introduce io_flush callbackLeonardo Bras2022-05-161-1/+1
* Clean up decorations and whitespace around header guardsMarkus Armbruster2022-05-111-1/+2
* util: rename qemu_*block() socket functionsMarc-André Lureau2022-05-031-1/+1
* chardev: replace qemu_set_nonblock()Marc-André Lureau2022-05-034-5/+14
* Remove qemu-common.h include from most unitsMarc-André Lureau2022-04-063-3/+0
* char: move qemu_openpty_raw from util/ to char/Marc-André Lureau2022-04-062-2/+113
* chardev/char-socket: tcp_chr_sync_read: don't clobber errnoRoman Kagan2022-01-071-0/+3
* chardev/char-socket: tcp_chr_recv: don't clobber errnoRoman Kagan2022-01-071-7/+7
* chardev: make socket derivableMarc-André Lureau2021-12-211-57/+1
* chardev: teach socket to accept no addressesMarc-André Lureau2021-12-211-5/+9
* chardev/wctable: don't free the instance in wctablet_chr_finalizeDaniil Tatianin2021-11-191-1/+0
* chardev: don't exit() straight away on C-a xAlex Bennée2021-11-041-1/+2
* configure, meson: move Spice configure handling to mesonMarc-André Lureau2021-10-141-1/+1
* qapi: Convert simple union SocketAddressLegacy to flat oneMarkus Armbruster2021-09-272-5/+5
* chardev: remove needless class methodMarc-André Lureau2021-09-141-4/+2
* chardev: Propagate error from logfile openingMichal Privoznik2021-09-141-5/+2
* chardev: report a simpler error about duplicated idMarc-André Lureau2021-08-051-0/+5
* chardev: give some context on chardev-add errorMarc-André Lureau2021-08-051-6/+9
* chardev: fix qemu_chr_open_fd() with fd_in==fd_outMarc-André Lureau2021-08-051-4/+15
* chardev: fix qemu_chr_open_fd() being called with fd=-1Marc-André Lureau2021-08-051-9/+17
* chardev: fix fd_chr_add_watch() when in != outMarc-André Lureau2021-08-051-1/+77
* chardev: mark explicitly first argument as poisonedMarc-André Lureau2021-08-051-1/+1
* chardev/socket: print a more correct command-line addressMarc-André Lureau2021-08-041-2/+2
* chardev-spice: add missing module_obj directivePaolo Bonzini2021-07-221-0/+1
* modules: add chardev module annotationsGerd Hoffmann2021-07-092-0/+5
* chardev/socket: Use qcrypto_tls_creds_check_endpoint()Philippe Mathieu-Daudé2021-06-291-12/+6