summaryrefslogtreecommitdiffstats
path: root/qemu-char.c
Commit message (Expand)AuthorAgeFilesLines
* Revert "char: use a fixed idx for child muxed chr"Marc-André Lureau2016-10-131-15/+7Star
* Merge remote-tracking branch 'remotes/mst/tags/for_upstream' into stagingPeter Maydell2016-10-101-3/+19
|\
| * net: don't poke at chardev internal QemuOptsDaniel P. Berrange2016-10-101-3/+19
* | Merge remote-tracking branch 'remotes/mjt/tags/trivial-patches-fetch' into st...Peter Maydell2016-10-101-0/+1
|\ \
| * | char: fix missing return in error path for chardev TLS initDaniel P. Berrange2016-10-081-0/+1
| |/
* | char: update read handler in all casesMarc-André Lureau2016-10-041-1/+1
* | char: use a fixed idx for child muxed chrMarc-André Lureau2016-10-041-7/+15
|/
* qemu-char: Add qemu_chr_add_handlers_full() for GMaincontextZhang Chen2016-09-271-24/+53
* qemu-char: avoid segfault if user lacks of permisson of a given logfileLin Ma2016-09-141-0/+6
* char: convert qemu_chr_fe_write to qemu_chr_fe_write_allDaniel P. Berrange2016-09-131-6/+12
* chardev: Add 'help' option to print all available chardev backend typesLin Ma2016-09-131-5/+16
* char: fix waiting for TLS and telnet connectionMarc-André Lureau2016-08-161-1/+3
* char: free MuxDriver when closingMarc-André Lureau2016-08-071-0/+8
* char: free the tcp connection data when closingMarc-André Lureau2016-08-071-19/+31
* wxx: Fix handling of files used for character devicesStefan Weil2016-08-051-2/+14
* char: add and use tcp_chr_wait_connectedMarc-André Lureau2016-07-281-19/+44
* char: add chr_wait_connected callbackMarc-André Lureau2016-07-281-0/+9
* qemu-char: fix qemu_chr_fe_set_msgfds() crash when disconnectedMarc-André Lureau2016-07-281-4/+6
* char: do not use atexit cleanup handlerMarc-André Lureau2016-07-131-3/+1Star
* sockets: Use new QAPI cloningEric Blake2016-07-061-3/+2Star
* char: clean up remaining chardevs when leavingMarc-André Lureau2016-06-291-0/+11
* char: change qemu_chr_fe_add_watch to return unsignedPaolo Bonzini2016-06-291-4/+4
* Merge remote-tracking branch 'remotes/mst/tags/for_upstream' into stagingPeter Maydell2016-06-171-0/+8
|\
| * qemu-char: add qemu_chr_disconnect to close a fd accepted by listen fdTetsuya Mukawa2016-06-171-0/+8
* | os-posix: include sys/mman.hPaolo Bonzini2016-06-161-1/+0Star
|/
* char: get rid of qemu_char_get_next_serialxiaoqiang zhao2016-06-061-16/+0Star
* char: ensure all clients are in non-blocking modeDaniel P. Berrange2016-04-051-1/+2
* char: fix broken EAGAIN retry on OS-X due to errno clobberingDaniel P. Berrange2016-04-051-18/+18
* char: translate from QIOChannel error to errnoMarc-André Lureau2016-03-221-0/+7
* util: move declarations out of qemu-common.hVeronia Bahaa2016-03-221-0/+1
* qapi: Don't special-case simple union wrappersEric Blake2016-03-181-40/+42
* block: Use blk_{commit,flush}_all() consistentlyMax Reitz2016-03-171-1/+2
* replay: character devicesPavel Dovgalyuk2016-03-151-25/+113
* Merge remote-tracking branch 'remotes/mst/tags/for_upstream' into stagingPeter Maydell2016-03-151-0/+6
|\
| * qemu-char: make tcp_chr_disconnect() reentrant-safeMarc-André Lureau2016-03-111-0/+4
| * qemu-char: remove all msgfds on disconnectMarc-André Lureau2016-03-111-0/+1
| * qemu-char: avoid potential double-freeMarc-André Lureau2016-03-111-0/+1
* | char: remove qemu_chr_open_socket_fd methodDaniel P. Berrange2016-03-101-35/+24Star
* | char: remove socket_try_connect methodDaniel P. Berrange2016-03-101-15/+10Star
* | char: remove qemu_chr_finish_socket_connection methodDaniel P. Berrange2016-03-101-17/+7Star
|/
* chardev: Drop useless ChardevDummy typeEric Blake2016-03-051-4/+4
* util: Shorten references into SocketAddressEric Blake2016-03-051-21/+28
* chardev: Shorten references into ChardevBackendEric Blake2016-03-051-56/+66
* chardev: Properly initialize ChardevCommon componentsEric Blake2016-02-251-1/+1
* char: fix handling of QIO_CHANNEL_ERR_BLOCKDaniel P. Berrange2016-02-161-3/+3
* Revert "qemu-char: Keep pty slave file descriptor open until the master is cl...Paolo Bonzini2016-02-161-3/+1Star
* char: fix parameter name / type in BSD codepathDaniel P. Berrange2016-02-111-2/+2
* qemu-char, io: fix ordering of arguments for UDP socket creationPaolo Bonzini2016-02-091-1/+1
* char: fix repeated registration of tcp chardev I/O handlersDaniel P. Berrange2016-02-091-0/+4
* qemu-char: Keep pty slave file descriptor open until the master is closedPaolo Bonzini2016-02-091-1/+3