summaryrefslogtreecommitdiffstats
path: root/include/chardev
Commit message (Expand)AuthorAgeFilesLines
* chardev: src buffer const for write functionsArwed Meyer2022-09-291-2/+2
* Clean up ill-advised or unusual header guardsMarkus Armbruster2022-05-111-3/+4
* Replace GCC_FMT_ATTR with G_GNUC_PRINTFMarc-André Lureau2022-03-221-1/+1
* ui/dbus: add chardev backend & interfaceMarc-André Lureau2021-12-211-0/+2
* chardev: make socket derivableMarc-André Lureau2021-12-211-0/+84
* chardev: add some comments about the class methodsMarc-André Lureau2021-09-141-0/+33
* chardev: remove needless class methodMarc-André Lureau2021-09-141-1/+0Star
* chardev: mark explicitly first argument as poisonedMarc-André Lureau2021-08-051-1/+7
* chardev: Fix yank with the chardev-change caseLukas Straub2021-04-011-0/+3
* chardev: do not use machine_init_donePaolo Bonzini2020-12-151-2/+4
* chardev/spice: simplify chardev setupGerd Hoffmann2020-10-151-1/+0Star
* chardev/spice: make qemu_chr_open_spice_port staticGerd Hoffmann2020-10-151-3/+0Star
* Use OBJECT_DECLARE_TYPE when possibleEduardo Habkost2020-09-181-3/+1Star
* Use DECLARE_*CHECKER* macrosEduardo Habkost2020-09-094-8/+8
* Move QOM typedefs and add missing includesEduardo Habkost2020-09-094-8/+15
* chardev: Reduce "char-mux.h" scope, rename it "chardev-internal.h"Philippe Mathieu-Daudé2020-07-131-61/+0Star
* chardev: Use QEMUChrEvent enum in IOEventHandler typedefPhilippe Mathieu-Daudé2020-01-081-1/+1
* chardev: use QEMUChrEvent instead of intPaolo Bonzini2020-01-082-3/+3
* Include qemu/main-loop.h lessMarkus Armbruster2019-08-163-1/+3
* Include qemu-common.h exactly where neededMarkus Armbruster2019-06-121-1/+0Star
* Clean up ill-advised or unusual header guardsMarkus Armbruster2019-05-131-2/+2
* char: move SpiceChardev and open_spice_port() to spice.h headerMarc-André Lureau2019-02-211-0/+27
* chardev: add a note about frontend sources and context switchMarc-André Lureau2019-02-131-0/+3
* char: update the mux handlers in class callbackMarc-André Lureau2019-02-131-1/+0Star
* char: allow specifying a GMainContext at opening timePaolo Bonzini2019-02-131-4/+12
* chardev: fix mess in OPENED/CLOSED events when muxedArtem Pisarenko2019-02-121-1/+17
* char: add a QEMU_CHAR_FEATURE_GCONTEXT flagMarc-André Lureau2018-12-121-0/+3
* chardev: mark the calls that allow an implicit mux monitorMarc-André Lureau2018-10-031-4/+20
* char.h: fix gtk-doc comment styleMarc-André Lureau2018-10-032-79/+63Star
* chardev/char-fe: Fix typosJulia Suvorova2018-08-231-5/+5
* chardev: comment details for CLOSED eventPeter Xu2018-06-301-1/+10
* chardev: introduce chr_machine_done hookPeter Xu2018-03-122-2/+2
* Include less of the generated modular QAPI headersMarkus Armbruster2018-03-021-0/+1
* Move include qemu/option.h from qemu-common.h to actual usersMarkus Armbruster2018-02-091-2/+0Star
* chardev: introduce qemu_chr_timeout_add_ms()Peter Xu2018-01-121-0/+3
* chardev: fix backend events regression with mux chardevMarc-André Lureau2017-12-211-0/+1
* chardev: remove context in chr_update_read_handlerPeter Xu2017-09-221-1/+1
* chardev: add Chardev.gcontext fieldPeter Xu2017-09-221-0/+1
* chardev: new qemu_chr_be_update_read_handlers()Peter Xu2017-09-221-0/+10
* char: don't exit on hmp 'chardev-add help'Anton Nefedov2017-08-011-1/+3
* char-fd: remove useless chr pointerMarc-André Lureau2017-08-011-1/+1
* hmp: add hmp analogue for qmp-chardev-changeAnton Nefedov2017-07-141-0/+10
* char: avoid chardevice direct accessAnton Nefedov2017-07-141-0/+7
* char: forbid direct chardevice access for hotswap devicesAnton Nefedov2017-07-141-0/+10
* char: chardevice hotswapAnton Nefedov2017-07-141-0/+9
* char: add backend hotswap handlerAnton Nefedov2017-07-141-0/+5
* char: fix alias devices regressionMarc-André Lureau2017-06-082-13/+0Star
* char: make chr_fe_deinit() optionaly delete backendMarc-André Lureau2017-06-021-2/+4
* char: move CharBackend handling in char-fe unitMarc-André Lureau2017-06-023-238/+254
* chardev: serial & parallel declaration to own headersMarc-André Lureau2017-06-023-37/+41