index
:
kvm/nab/qemu-kvm.git
master
vhost-scsi
vhost-scsi-for-1.3
vhost-scsi-for-1.3-abi-v1
vhost-scsi-for-1.4
vhost-scsi-merge
vhost-scsi-merge-v3
vhost-scsi-paolo
vhost-scsi-workaround
nab's qemu-kvm.git repository.
KVM Group
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
qemu-char.c
Age
Commit message (
Expand
)
Author
Files
Lines
2012-08-16
qemu-char: (Re-)connect for tcp_chr_write() unconnected writing
Lei Li
1
-2
/
+5
2012-08-15
qemu-char: Add MSG_CMSG_CLOEXEC flag to recvmsg
Corey Bryant
1
-2
/
+10
2012-08-13
net: inet_connect(), inet_connect_opts(): add in_progress argument
Luiz Capitulino
1
-1
/
+1
2012-06-09
do not include <libutil.h> needlessly or if it doesn't exist
Michael Tokarev
1
-7
/
+7
2012-06-04
qemu-option: qemu_opts_create(): use error_set()
Luiz Capitulino
1
-2
/
+6
2012-05-10
sockets: use error class to pass listen error
Amos Kong
1
-1
/
+1
2012-05-10
sockets: change inet_connect() to support nonblock socket
Amos Kong
1
-1
/
+1
2012-04-24
qemu-char: Fix crash when switching consoles
Stefan Weil
1
-1
/
+3
2012-04-16
Kick io-thread on qemu_chr_accept_input
Jan Kiszka
1
-0
/
+1
2012-02-24
qemu-char: qemu_chr_open_fd() can't fail, don't check
Markus Armbruster
1
-4
/
+0
2012-02-24
qemu-char: Re-apply style fixes from just reverted aad04cd0
Markus Armbruster
1
-7
/
+14
2012-02-24
qemu-char: Use qemu_open() to avoid leaking fds to children
Markus Armbruster
1
-4
/
+4
2012-02-24
Revert "qemu-char: Print strerror message on failure" and deps
Markus Armbruster
1
-101
/
+68
2012-02-03
qdev: nuke qdev_init_chardev()
Anthony Liguori
1
-0
/
+10
2011-11-28
qemu-char: rename qemu_chr_event to qemu_chr_be_event and make it public
Hans de Goede
1
-13
/
+13
2011-11-11
qemu-char: Plug memory leak on qemu_chr_open_pty() error path
Markus Armbruster
1
-9
/
+10
2011-10-23
Add stdio char device on windows
Fabien Chouteau
1
-2
/
+225
2011-10-14
qemu-char: Fix use of free() instead of g_free()
Stefan Weil
1
-4
/
+4
2011-10-04
qapi: Convert query-chardev
Luiz Capitulino
1
-24
/
+11
2011-09-23
qemu-char: use qemu_set_fd_handler/2 consistently
Marcelo Tosatti
1
-7
/
+7
2011-08-22
char: remove qemu_chr_send_event()
Anthony Liguori
1
-6
/
+0
2011-08-22
char: rename qemu_chr_get_msgfd() -> qemu_chr_fe_get_msgfd()
Anthony Liguori
1
-1
/
+1
2011-08-22
char: rename qemu_chr_close() -> qemu_chr_delete()
Anthony Liguori
1
-2
/
+2
2011-08-22
char: qemu_chr_open_opts() -> qemu_chr_new_from_opts()
Anthony Liguori
1
-2
/
+2
2011-08-22
char: rename qemu_chr_open() -> qemu_chr_new()
Anthony Liguori
1
-1
/
+1
2011-08-22
char: rename qemu_chr_set_echo() -> qemu_chr_fe_set_echo()
Anthony Liguori
1
-2
/
+2
2011-08-22
char: qemu_chr_ioctl() -> qemu_chr_fe_ioctl()
Anthony Liguori
1
-1
/
+1
2011-08-22
char: rename qemu_chr_guest_close() -> qemu_chr_fe_close()
Anthony Liguori
1
-1
/
+1
2011-08-22
char: rename qemu_chr_guest_open() -> qemu_chr_fe_open()
Anthony Liguori
1
-1
/
+1
2011-08-22
char: rename qemu_chr_can_read() -> qemu_chr_be_can_read()
Anthony Liguori
1
-10
/
+10
2011-08-22
char: rename qemu_chr_read() -> qemu_chr_be_write()
Anthony Liguori
1
-9
/
+9
2011-08-22
char: rename qemu_chr_printf() -> qemu_chr_fe_printf()
Anthony Liguori
1
-1
/
+1
2011-08-22
char: rename qemu_chr_write() -> qemu_chr_fe_write()
Anthony Liguori
1
-2
/
+2
2011-08-20
Use glib memory allocation and free functions
Anthony Liguori
1
-42
/
+42
2011-07-25
Wrap recv to avoid warnings
Blue Swirl
1
-2
/
+2
2011-07-24
Fix chrdev return value conversion
Blue Swirl
1
-3
/
+4
2011-07-23
Introduce a 'client_add' monitor command accepting an open FD
Daniel P. Berrange
1
-6
/
+24
2011-07-23
qemu-char: Print strerror message on failure
Kevin Wolf
1
-68
/
+97
2011-06-08
Fix compilation warning due to missing header for sigaction (followup)
Alexandre Raymond
1
-1
/
+0
2011-04-28
char: Detect chardev release by NULL handlers as well as NULL opaque
Amit Shah
1
-1
/
+1
2011-04-28
char: Allow devices to use a single multiplexed chardev.
Kusanagi Kouichi
1
-1
/
+4
2011-04-28
chardev: Allow frontends to notify backends of guest open / close
Hans de Goede
1
-0
/
+17
2011-03-24
Merge remote branch 'amit/for-anthony' into staging
Anthony Liguori
1
-0
/
+4
2011-03-21
char: Prevent multiple devices opening same chardev
Amit Shah
1
-0
/
+4
2011-03-21
change all rt_clock references to use millisecond resolution accessors
Paolo Bonzini
1
-4
/
+4
2011-03-20
Fix conversions from pointer to int and vice versa
Stefan Weil
1
-2
/
+2
2011-02-20
qemu-char: Check for missing backend name
Stefan Hajnoczi
1
-0
/
+5
2011-02-01
fix QemuOpts leak
Paolo Bonzini
1
-0
/
+1
2011-02-01
add set_echo implementation for qemu_chr_stdio
Paolo Bonzini
1
-10
/
+16
2011-02-01
move atexit(term_exit) and O_NONBLOCK to qemu_chr_open_stdio
Paolo Bonzini
1
-10
/
+8
2011-02-01
add qemu_chr_set_echo
Paolo Bonzini
1
-0
/
+7
2011-02-01
remove broken code for tty
Paolo Bonzini
1
-10
/
+0
2011-01-24
spice: add chardev (v5)
Alon Levy
1
-0
/
+4
2010-11-17
qemu-char: Introduce Memory driver
Luiz Capitulino
1
-0
/
+64
2010-11-03
Fold send_all() wrapper unix_write() into one function
Jes Sorensen
1
-6
/
+2
2010-08-22
QemuOpts: make most qemu_*_opts static
Gerd Hoffmann
1
-1
/
+1
2010-08-15
Fix mingw32 build
Blue Swirl
1
-3
/
+4
2010-08-10
RESEND: Inter-VM shared memory PCI device
Cam Macdonell
1
-0
/
+6
2010-06-15
block: Decouple block device "commit all" from DriveInfo
Markus Armbruster
1
-6
/
+1
2010-06-04
blockdev: Collect block device code in new blockdev.c
Markus Armbruster
1
-1
/
+0
2010-06-01
Monitor: Drop QMP documentation from code
Luiz Capitulino
1
-16
/
+0
2010-04-26
stash away SCM_RIGHTS fd until a getfd command arrives
Paolo Bonzini
1
-6
/
+3
2010-04-09
Always notify consumers of char devices if they're open
Alexander Graf
1
-0
/
+20
2010-04-08
fix function signature of qemu_chr_open_pty on !linux
Riku Voipio
1
-1
/
+1
2010-03-31
Restore terminal monitor attributes - addition
Shahar Havivi
1
-1
/
+3
2010-03-30
Fix some compilation warnings on FreeBSD hosts
Juergen Lock
1
-2
/
+2
2010-03-21
Revert "Convert atexit users to exit_notifier"
Anthony Liguori
1
-9
/
+2
2010-03-19
Convert atexit users to exit_notifier
Anthony Liguori
1
-2
/
+9
2010-03-19
rename IOCanRWHandler to IOCanReadHandler
Juan Quintela
1
-2
/
+2
2010-03-14
Fix corner case in chardev udp: parameter
Jan Kiszka
1
-1
/
+1
2010-03-09
Restore terminal attributes for tty based monitor
Shahar Havivi
1
-0
/
+8
2010-02-28
qemu-char.c: drop debug printfs from qemu_chr_parse_compat
Jan Kiszka
1
-3
/
+0
2010-02-22
add close callback for tty-based char device
David Ahern
1
-0
/
+17
2010-02-10
Do not ignore error, if open file failed (-serial /dev/tty)
Evgeniy Dushistov
1
-0
/
+3
2010-01-19
char: Remove redundant qemu_chr_generic_open() call.
Kusanagi Kouichi
1
-1
/
+0
2009-12-12
char: Convert qemu_chr_info() to QObject
Luiz Capitulino
1
-2
/
+41
2009-12-12
un-static qemu_chr_parse_compat()
Gerd Hoffmann
1
-1
/
+1
2009-12-03
Don't leak file descriptors
Kevin Wolf
1
-4
/
+4
2009-11-30
Fix commit a167ba50851cdac2fa36633587e98c5956cd6b18
Aurelien Jarno
1
-0
/
+1
2009-11-29
Add support for GNU/kFreeBSD
Aurelien Jarno
1
-8
/
+11
2009-11-17
char: rename qemu_chr_reset to qemu_chr_generic_open
Amit Shah
1
-11
/
+11
2009-11-17
char: Remove special init_reset handling
Amit Shah
1
-9
/
+0
2009-11-17
char: don't limit data sent to backends to 1k per buffer
Amit Shah
1
-6
/
+8
2009-10-30
serial: Support additional serial speed values
Stefan Weil
1
-26
/
+61
2009-10-27
Revert "char: emit the OPENED event only when a new char connection is opened"
Anthony Liguori
1
-6
/
+1
2009-10-27
net: remove unused includes of if_tun.h and if_tap.h
Mark McLoughlin
1
-6
/
+0
2009-10-27
Add chardev option to disable signal.
Kusanagi Kouichi
1
-3
/
+3
2009-10-21
char: emit the OPENED event only when a new char connection is opened
Amit Shah
1
-1
/
+6
2009-10-21
char: rename CHR_EVENT_RESET to CHR_EVENT_OPENED
Amit Shah
1
-1
/
+1
2009-10-21
char: check for initial_reset_issued unnecessary
Amit Shah
1
-4
/
+1
2009-09-12
Fix sys-queue.h conflict for good
Blue Swirl
1
-9
/
+9
2009-09-11
move mux focus field from CharDriverState to MuxDriver
Gerd Hoffmann
1
-13
/
+14
2009-09-11
monitor: fix muxing
Gerd Hoffmann
1
-0
/
+4
2009-09-11
Allow -serial chardev:<name>
Gerd Hoffmann
1
-0
/
+16
2009-09-11
convert udp chardev to QemuOpts.
Gerd Hoffmann
1
-38
/
+35
2009-09-11
convert mux chardev to QemuOpts.
Gerd Hoffmann
1
-11
/
+21
2009-09-11
convert vc chardev to QemuOpts.
Gerd Hoffmann
1
-7
/
+19
2009-09-11
convert tty + parport chardevs to QemuOpts.
Gerd Hoffmann
1
-25
/
+32
2009-09-11
convert windows console chardev to QemuOpts.
Gerd Hoffmann
1
-4
/
+6
2009-09-11
convert braille chardev to QemuOpts.
Gerd Hoffmann
1
-5
/
+4
2009-09-11
convert msmouse chardev to QemuOpts.
Gerd Hoffmann
1
-5
/
+5
2009-09-11
convert stdio chardev to QemuOpts.
Gerd Hoffmann
1
-5
/
+4
2009-09-11
convert pty chardev to QemuOpts.
Gerd Hoffmann
1
-6
/
+7
2009-09-11
convert unix+tcp chardevs to QemuOpts.
Gerd Hoffmann
1
-56
/
+66
2009-09-11
convert file+pipe chardevs to QemuOpts.
Gerd Hoffmann
1
-15
/
+32
2009-09-11
switch chardev to QemuOpts: infrastructure, null device
Gerd Hoffmann
1
-4
/
+67
2009-08-24
char: Emit 'CLOSED' events on char device close
Amit Shah
1
-0
/
+10
2009-08-01
More NULL pointer fixes
Blue Swirl
1
-2
/
+2
2009-07-27
Fix typo WIN32 -> _WIN32
Anthony Liguori
1
-1
/
+1
2009-07-27
rename HOST_BSD to CONFIG_BSD
Juan Quintela
1
-1
/
+1
2009-07-27
kill drives_table
Gerd Hoffmann
1
-3
/
+3
2009-07-27
Add SCM_RIGHTS support to unix socket character devices
Mark McLoughlin
1
-1
/
+54
2009-07-27
Make tcp_chr_read() use recvmsg()
Mark McLoughlin
1
-1
/
+24
2009-06-16
mux-term: Fix timestamp association
Jan Kiszka
1
-3
/
+9
2009-06-16
mux-term: Localize timestamps
Jan Kiszka
1
-10
/
+10
2009-06-13
Win32: Don't remove const attribute in type casts.
Stefan Weil
1
-1
/
+1
2009-06-13
Fix mingw32 build warnings
Blue Swirl
1
-3
/
+3
2009-05-21
Refactor how display drivers are selected
Anthony Liguori
1
-3
/
+3
2009-04-13
Fix OpenSolaris gcc4 warnings: iovec type mismatches, missing 'static'
blueswir1
1
-3
/
+3
2009-03-28
char: Fix closing of various char devices (Jan Kiszka)
aliguori
1
-2
/
+19
2009-03-08
Rename _BSD to HOST_BSD so that it's more obvious that it's defined by configure
blueswir1
1
-1
/
+1
2009-03-07
Support for DragonFly BSD (Hasso Tepper)
blueswir1
1
-5
/
+9
2009-03-05
monitor: Introduce MONITOR_USE_READLINE flag (Jan Kiszka)
aliguori
1
-1
/
+1
2009-03-05
monitor: Improve mux'ed console experience (Jan Kiszka)
aliguori
1
-2
/
+9
2009-03-05
monitor: Decouple terminals (Jan Kiszka)
aliguori
1
-1
/
+1
2009-03-05
monitor: Drop banner hiding (Jan Kiszka)
aliguori
1
-1
/
+1
2009-03-05
monitor: Rework API (Jan Kiszka)
aliguori
1
-2
/
+3
2009-03-05
char-mux: Use separate input buffers (Jan Kiszka)
aliguori
1
-10
/
+14
2009-03-05
char: Fix initial reset (Jan Kiszka)
aliguori
1
-4
/
+16
2009-02-09
qemu_chr_open_tcp: allow ipv4 and ipv6 options
aurel32
1
-0
/
+4
2009-02-08
QEMU Microsoft serial mouse emulation
aurel32
1
-0
/
+3
2009-02-08
fix use of host serial port
aurel32
1
-8
/
+19
2009-02-05
toplevel: remove error handling from qemu_malloc() callers (Avi Kivity)
aliguori
1
-59
/
+0
2009-01-22
monitor-mux: fix timestamp prefixes (Jan Kiszka)
aliguori
1
-2
/
+2
2009-01-18
add an init function parameter to qemu_chr_open()
aurel32
1
-2
/
+3
2009-01-16
Fix character devices after DisplayState refactoring
aliguori
1
-2
/
+2
2009-01-16
graphical_console_init change (Stefano Stabellini)
aliguori
1
-2
/
+2
2009-01-14
Make OpenBSD sparc-softmmu compile warning free
blueswir1
1
-3
/
+3
2008-11-30
Fix warning from sparse
aurel32
1
-1
/
+0
2008-11-22
Native FreeBSD parallel port (Juergen Lock)
blueswir1
1
-0
/
+65
2008-11-12
fix some variable initizalization issues (Stefano Stabellini)
aliguori
1
-0
/
+1
2008-11-11
sockets: switch over tcp/telnet/unix serial line to new helper functions (Ger...
aliguori
1
-74
/
+32
2008-11-11
sockets: helper functions for qemu (Gerd Hoffman)
aliguori
1
-2
/
+2
2008-11-07
Fix some build issues for BSD.
blueswir1
1
-6
/
+12
2008-11-01
qemu-char: include hw/baum.h
aurel32
1
-0
/
+2
2008-10-31
Remove extraneous inline keyword.
aliguori
1
-1
/
+1
2008-10-31
Move CharDriverState code out of vl.c
aliguori
1
-0
/
+2202