349 Commits (57c43e52bdf7f97c7555f408bddbc0b95e081844)

Author SHA1 Message Date
Daniel P. Berrangé 9a23075cef chardev/char-socket: skip automatic zero-init of large array 1 year ago
Daniel P. Berrangé 45bb7fb21c chardev/char-pty: skip automatic zero-init of large array 1 year ago
Daniel P. Berrangé a503bdc22b chardev/char-fd: skip automatic zero-init of large array 1 year ago
Philippe Mathieu-Daudé 12d1a768bd qom: Have class_init() take a const data argument 2 years ago
Haoqian He 46f83c898a chardev: use remoteAddr if the chardev is client 1 year ago
Daniel P. Berrangé 407bc4bf90 qapi: Move include/qapi/qmp/ to include/qobject/ 2 years ago
Roman Penyaev b66ed23238 chardev/char-hub: implement backend chardev aggregator 2 years ago
Roman Penyaev 4e059a9d96 chardev/char-pty: send CHR_EVENT_CLOSED on disconnect 2 years ago
Peter Xu d3176a9f38 qom: Use object_get_container() 2 years ago
Philippe Mathieu-Daudé 32cad1ffb8 include: Rename sysemu/ -> system/ 2 years ago
Nicholas Piggin 3c8ab23fb3 chardev: Remove __-prefixed names 2 years ago
Nicholas Piggin 651b386205 chardev: Fix record/replay error path NULL deref in device creation 2 years ago
Roman Penyaev e6214fd6d4 chardev/char-mux: make boolean bit check instead of find_next_bit() 2 years ago
Roman Penyaev 188df56eab chardev/char-mux: shift unsigned long to avoid 32-bit overflow 2 years ago
Roman Penyaev 327993f180 chardev/mux: implement detach of frontends from mux 2 years ago
Roman Penyaev 005b6d511f chardev/mux: switch mux frontends management to bitset 2 years ago
Roman Penyaev 709a4cabfb chardev/mux: introduce `mux_chr_attach_frontend() call 2 years ago
Roman Penyaev c64f0bc1ce chardev/mux: convert size members to unsigned int 2 years ago
Roman Penyaev 1ba399406a chardev/mux: use bool type for `linestart` and `term_got_escape` 2 years ago
Roman Penyaev 58e5a3ae42 chardev/chardev-internal: remove unused `max_size` struct member 2 years ago
Roman Penyaev df12798f87 chardev/char: fix qemu_chr_is_busy() check 2 years ago
Octavian Purdila b74cb8761c chardev: add path option for pty backend 2 years ago
Daniil Tatianin c8e2b6b4d7 chardev: introduce 'reconnect-ms' and deprecate 'reconnect' 2 years ago
Nicholas Piggin 4c193bb129 chardev: set record/replay on the base device of a muxed device 2 years ago
Daniel P. Berrangé 6ffade7974 chardev: add tracing of socket error conditions 2 years ago
Philippe Mathieu-Daudé 06252bf512 util/fifo8: Rename fifo8_pop_buf() -> fifo8_pop_bufptr() 2 years ago
songziming 903cc9e117 chardev/char-win-stdio.c: restore old console mode 2 years ago
Sergey Dyasli e0bf95443e Revert "qemu-char: do not operate on sources from finalize callbacks" 2 years ago
Maxim Mikityanskiy a0124e333e char-stdio: Restore blocking mode of stdout on exit 2 years ago
Markus Armbruster 4a18751cf4 error: Drop superfluous #include "qapi/qmp/qerror.h" 2 years ago
Daniel P. Berrangé 038b421788 Revert "chardev: use a child source for qio input source" 2 years ago
Daniel P. Berrangé e8ee827ffd Revert "chardev/char-socket: Fix TLS io channels sending too much data to the backend" 2 years ago
Daniel P. Berrangé 8bd8b04adc chardev: lower priority of the HUP GSource in socket chardev 2 years ago
Markus Armbruster d0bad43c4c char: Slightly better error reporting when chardev is in use 2 years ago
Thomas Huth 462945cd22 chardev/char-socket: Fix TLS io channels sending too much data to the backend 2 years ago
Markus Armbruster a58c439a2d chardev/parallel: Don't close stdin on inappropriate device 3 years ago
Markus Armbruster 4edb196e20 qapi: Improve documentation of file descriptor socket addresses 3 years ago
Daniel P. Berrangé cb8ded0f6d chardev: close QIOChannel before unref'ing 3 years ago
Alex Bennée 67b5595d3b chardev: use bool for fe_is_open 3 years ago
Alex Bennée 7b571ef3c7 chardev: force write all when recording replay logs 3 years ago
Michael Tokarev 4ad87cd4b2 chardev/char.c: fix "abstract device type" error message 3 years ago
Paolo Bonzini d0cda6f461 configure, meson: rename targetos to host_os 3 years ago
Paolo Bonzini 1220f5813a meson: remove config_targetos 3 years ago
Paolo Bonzini dc4954943d meson: remove CONFIG_POSIX and CONFIG_WIN32 from config_targetos 3 years ago
Philippe Mathieu-Daudé 9f1b100236 ui/input: Constify QemuInputHandler structure 3 years ago
Philippe Mathieu-Daudé b1be65f643 ui/input: Constify QemuInputHandler structure 3 years ago
Thomas Huth 4f7689f081 chardev/char-pty: Avoid losing bytes when the other side just (re-)connected 3 years ago
Michael Tokarev 0a19d87995 misc/other: spelling fixes 3 years ago
Paolo Bonzini 1f2146f7ca configure, meson: remove target OS symbols from config-host.mak 3 years ago
Marc-André Lureau 81cd34a359 chardev: report the handshake error 3 years ago