summaryrefslogtreecommitdiffstats
path: root/qemu-char.c
Commit message (Expand)AuthorAgeFilesLines
* char: fix avail_connections init in qemu_chr_open_eventfd()David Marchand2014-06-131-1/+7
* monitor: Add ringbuf_write and ringbuf_read argument completionHani Benhabiles2014-06-111-1/+1
* char: Explain qmp_chardev_add()'s unusual error handlingMarkus Armbruster2014-05-211-1/+7
* char: Clean up fragile use of error_is_set()Markus Armbruster2014-05-211-2/+4
* char: Use return values instead of error_is_set(errp)Markus Armbruster2014-05-211-9/+9
* char: restore read callback on a reattached (hotplug) chardevGal Hammer2014-03-131-2/+15
* qmp: expose list of supported character device backendsMartin Kletzander2014-02-171-0/+19
* Use error_is_set() only when necessaryMarkus Armbruster2014-02-171-3/+3
* misc: Use macro ARRAY_SIZE where possibleStefan Weil2013-12-231-2/+1Star
* char: add qemu_chr_fe_event()Marc-André Lureau2013-12-161-0/+7
* Merge remote-tracking branch 'amit/char-remove-watch-on-unplug' into stagingAnthony Liguori2013-10-101-51/+31Star
|\
| * char: remove watch callback on chardev detach from frontendAmit Shah2013-09-051-0/+3
| * char: use common function to disable callbacks on chardev closeAmit Shah2013-09-051-43/+19Star
| * char: move backends' io watch tag to CharDriverStateAmit Shah2013-09-051-38/+39
* | Merge remote-tracking branch 'mjt/trivial-patches' into stagingAnthony Liguori2013-10-091-2/+2
|\ \
| * | qemu-char: Fix potential out of bounds access to local arraysStefan Weil2013-10-051-2/+2
* | | chardev: handle qmp_chardev_add(KIND_MUX) failureGerd Hoffmann2013-10-011-1/+6
|/ /
* / chardev: fix pty_chr_timerGerd Hoffmann2013-09-121-8/+4Star
|/
* Merge remote-tracking branch 'stefanha/block' into stagingAnthony Liguori2013-08-261-1/+1
|\
| * aio / timers: Switch entire codebase to the new timer APIAlex Bligh2013-08-221-1/+1
* | Convert stderr message calling error_get_pretty() to error_report()Seiji Aguchi2013-08-201-1/+1
|/
* qemu-char: fix infinite recursion connecting to monitor ptyJames Hogan2013-08-131-1/+1
* chardev: fix CHR_EVENT_OPENED events for mux chardevsMichael Roth2013-07-311-0/+50
* qapi: Rename ChardevBackend member "memory" to "ringbuf"Markus Armbruster2013-07-291-5/+6
* qemu-char: Register ring buffer driver with correct name "ringbuf"Markus Armbruster2013-07-291-1/+4
* Revert "chardev: Make the name of memory device consistent"Markus Armbruster2013-07-291-8/+8
* char: io_channel_send: don't lose written bytesLaszlo Ersek2013-07-181-22/+19Star
* qemu-char: Fix ringbuf option sizeMarkus Armbruster2013-07-101-1/+1
* trap signals for "-serial mon:stdio"Paolo Bonzini2013-07-091-4/+9
* Merge remote-tracking branch 'mjt/trivial-patches' into stagingAnthony Liguori2013-06-281-13/+32
|\
| * qemu-char: report udp backend errorsGerd Hoffmann2013-06-281-0/+2
| * qemu-char: add -chardev mux supportGerd Hoffmann2013-06-281-0/+18
| * qemu-char: minor mux chardev fixesGerd Hoffmann2013-06-281-4/+3Star
| * qemu-char: use ChardevBackendKind in CharDriverGerd Hoffmann2013-06-281-2/+2
| * qemu-char: don't leak opts on errorGerd Hoffmann2013-06-281-1/+1
| * qemu-char: print notification to stderrGerd Hoffmann2013-06-281-2/+2
| * qemu-char: use more specific error_setg_* variantsGerd Hoffmann2013-06-281-2/+2
| * qemu-char: check optional fields using has_*Gerd Hoffmann2013-06-281-2/+2
* | qemu-char: Fix ID reuse after chardev-remove for qapi-based initMarkus Armbruster2013-06-281-0/+1
|/
* qemu-char: use bool in qemu_chr_open_socket and simplify code a bitliguang2013-06-211-13/+6Star
* create qemu_openpty_raw() helper function and move it to a separate fileMichael Tokarev2013-06-141-72/+5Star
* qemu-char: remove a few needless #includesMichael Tokarev2013-06-111-2/+0Star
* qemu-char: don't issue CHR_EVENT_OPEN in a BHMichael Roth2013-06-101-21/+17Star
* chardev: fix "info chardev" outputGerd Hoffmann2013-05-271-0/+3
* Revert "chardev: Get filename for new qapi backend"Gerd Hoffmann2013-05-271-2/+0Star
* chardev: Get filename for new qapi backendLei Li2013-05-221-0/+2
* chardev: Make the name of memory device consistentLei Li2013-05-221-8/+8
* glib: Fix some misuses of gsize/size_t typesPeter Crosthwaite2013-05-221-1/+1
* chardev: Make consistent with udp device for new qapi backendLei Li2013-05-201-5/+5
* portability: pty.h is glibc-specificPaolo Bonzini2013-05-141-10/+0Star