aboutsummaryrefslogtreecommitdiff
path: root/tests/test-char.c
AgeCommit message (Expand)AuthorFilesLines
2020-12-10treewide: do not use short-form boolean optionsPaolo Bonzini1-4/+4
2020-10-13tests/test-char: Use a proper fallthrough commentThomas Huth1-1/+1
2020-07-28test-char: abort on serial test errorMarc-André Lureau1-1/+1
2020-07-13tests/test-char: Remove unused "chardev/char-mux.h" includePhilippe Mathieu-Daudé1-1/+0
2020-07-13char: fix use-after-free with dup chardev & reconnectMarc-André Lureau1-2/+52
2020-07-13char-socket: initialize reconnect timer only when the timer doesn't startLi Feng1-17/+56
2020-01-08chardev: Use QEMUChrEvent enum in IOEventHandler typedefPhilippe Mathieu-Daudé1-3/+3
2019-10-04tests: skip serial test on windowsMarc-André Lureau1-2/+2
2019-09-16test-char: fix AddressSanitizer failurePaolo Bonzini1-22/+22
2019-09-03socket: Add num connections to qio_channel_socket_sync()Juan Quintela1-2/+2
2019-08-22test: skip tests if socket_check_protocol_support() failedMarc-André Lureau1-1/+3
2019-08-22test-char: skip tcp tests if ipv4 check failedMarc-André Lureau1-4/+13
2019-06-12Include qemu/module.h where needed, drop it from qemu-common.hMarkus Armbruster1-0/+1
2019-03-12test-char: fix undefined behaviorPaolo Bonzini1-1/+1
2019-03-07chardev-socket: do not blindly reset handlers when switching GMainContextPaolo Bonzini1-1/+101
2019-02-13char: allow specifying a GMainContext at opening timePaolo Bonzini1-19/+19
2019-02-12tests: expand coverage of socket chardev testDaniel P. Berrangé1-165/+475
2019-02-12chardev: ensure qemu_chr_parse_compat reports missing driver errorDaniel P. Berrangé1-1/+2
2019-02-12tests/test-char: add muxed chardev testing for open/closeArtem Pisarenko1-2/+78
2018-11-01tests/test-char: Check websocket chardev functionalityJulia Suvorova1-0/+125
2018-10-02test-char: add socket reconnect testMarc-André Lureau1-4/+14
2018-10-02test-char: fix random socket test failureMarc-André Lureau1-0/+7
2018-08-23build-sys: remove glib_subprocess checkMarc-André Lureau1-4/+0
2018-06-01mux: fix ctrl-a b againMarc-André Lureau1-0/+8
2018-05-04qobject: Replace qobject_incref/QINCREF qobject_decref/QDECREFMarc-André Lureau1-1/+1
2018-03-19qapi: Replace qobject_to_X(o) by qobject_to(X, o)Max Reitz1-1/+1
2018-03-16Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into stagingPeter Maydell1-1/+0
2018-03-13char: allow passing pre-opened socket file descriptor at startupDaniel P. Berrange1-3/+44
2018-03-12chardev: introduce chr_machine_done hookPeter Xu1-1/+0
2018-03-02Include less of the generated modular QAPI headersMarkus Armbruster1-1/+1
2018-02-09Move include qemu/option.h from qemu-common.h to actual usersMarkus Armbruster1-1/+1
2018-02-09Include qapi/qmp/qdict.h exactly where neededMarkus Armbruster1-0/+1
2017-12-21test: add some chardev mux event testsMarc-André Lureau1-0/+17
2017-07-14test-char: add hotswap testAnton Nefedov1-0/+71
2017-07-14test-char: split char_file_testAnton Nefedov1-53/+84
2017-07-14test-char: split char_udp_testAnton Nefedov1-16/+40
2017-07-14test-char: destroy chardev-udp after testAnton Nefedov1-0/+1
2017-07-14char: add backend hotswap handlerAnton Nefedov1-4/+10
2017-07-04tests/test-char.c: Don't use main_loop_wait()'s return valuePeter Maydell1-5/+1
2017-06-29Add chardev-send-break monitor commandStefan Fritsch1-2/+10
2017-06-08test-char: start a /char/serial testMarc-André Lureau1-0/+29
2017-06-02char: make chr_fe_deinit() optionaly delete backendMarc-André Lureau1-14/+8
2017-06-02char: move CharBackend handling in char-fe unitMarc-André Lureau1-1/+1
2017-06-02chardev: move headers to include/chardevMarc-André Lureau1-1/+1
2017-05-09sockets: Limit SocketAddressLegacy to external interfacesMarkus Armbruster1-3/+2
2017-05-04tests: add /char/console testMarc-André Lureau1-1/+30
2017-05-04tests: add /char/udp testMarc-André Lureau1-0/+46
2017-05-04tests: add /char/socket testMarc-André Lureau1-2/+112
2017-05-04tests: add /char/file testMarc-André Lureau1-0/+71
2017-05-04tests: add /char/pipe testMarc-André Lureau1-0/+90