| Branch: | Revision:

root / ui @ a3e22260

Name Size
cocoa.m 37.1 kB
curses.c 9.8 kB
curses_keys.h 13.6 kB
d3des.c 15 kB
d3des.h 1.6 kB
keymaps.c 5.7 kB
keymaps.h 2.4 kB
qemu-spice.h 1.1 kB
sdl.c 27.1 kB
sdl_keysym.h 8.5 kB
sdl_zoom.c 2.8 kB
sdl_zoom.h 578 Bytes
sdl_zoom_template.h 7 kB
spice-core.c 4.8 kB
spice-display.c 11.8 kB
spice-display.h 2.1 kB
spice-input.c 3.9 kB
vnc-auth-sasl.c 19.1 kB
vnc-auth-sasl.h 2.3 kB
vnc-auth-vencrypt.c 5.6 kB
vnc-auth-vencrypt.h 1.4 kB
vnc-enc-hextile-template.h 4.7 kB
vnc-enc-hextile.c 3.5 kB
vnc-enc-tight.c 64.4 kB
vnc-enc-tight.h 8.3 kB
vnc-enc-zlib.c 4.4 kB
vnc-jobs-async.c 8.5 kB
vnc-jobs-sync.c 2.1 kB
vnc-jobs.h 2.5 kB
vnc-palette.c 3.8 kB
vnc-palette.h 2.2 kB
vnc-tls.c 13.9 kB
vnc-tls.h 2.2 kB
vnc.c 78.5 kB
vnc.h 14.6 kB
vnc_keysym.h 11.1 kB
x_keymap.c 5.9 kB
x_keymap.h 1.3 kB

Latest revisions

# Date Author Comment
a3e22260 09/21/2010 07:36 pm Gerd Hoffmann

spice: simple display

With that patch applied you'll actually see the guests screen in the
spice client. This does not bring qxl and full spice support though.
This is basically the qxl vga mode made more generic, so it plays
together with any qemu-emulated gfx card. You can display stdvga or...

29b0040b 09/21/2010 07:36 pm Gerd Hoffmann

spice: core bits

Add -spice command line switch. Has support setting passwd and port for
now. With this patch applied the spice client can successfully connect
to qemu. You can't do anything useful yet though.

864401c2 09/21/2010 07:36 pm Gerd Hoffmann

spice: add keyboard

Open keyboard channel. Now you can type into the spice client and the
keyboard events are sent to your guest. You'll need some other display
like vnc to actually see the guest responding to them though.

78dd9ac1 09/21/2010 07:36 pm Gerd Hoffmann

spice: add mouse

Open mouse channel. Now you can move the guests mouse pointer.
No tablet / absolute positioning (yet) though.

ba5e7f82 09/04/2010 01:11 pm Izumi Tsutsui

vnc: use bswapNN() rather than bswap_NN()

bswap_NN() variants are not always available in CONFIG_MACHINE_BSWAP_H case
and bswapNN() are public APIs in "bswap.h".

Signed-off-by: Izumi Tsutsui <>
Signed-off-by: Blue Swirl <>

49e3fcc2 09/04/2010 12:55 pm Serge Ziryukin

vnc: tight: remove unused variable

Signed-off-by: Serge Ziryukin <>
Signed-off-by: Blue Swirl <>

2116eff9 09/04/2010 12:45 pm Jes Sorensen

size_t is unsigned, change to ssize_t to handle errors from tight_compress_data()

Signed-off-by: Jes Sorensen <>
Signed-off-by: Blue Swirl <>

ac71103d 08/23/2010 12:48 am Yoshiaki Tamura

vnc: check fd before calling qemu_set_fd_handler2() in vnc_client_write()

Setting fd = -1 to qemu_set_fd_handler2() causes bus error at FD_SET
in main_loop_wait().

Signed-off-by: Yoshiaki Tamura <>
Signed-off-by: Anthony Liguori <>

cdfb017e 08/15/2010 12:46 pm Stefan Weil

win32: Avoid compiler warning (WIN32_LEAN_AND_MEAN redefined)

configure adds the macro WIN32_LEAN_AND_MEAN to
QEMU_CFLAGS, and SDL_syswm.h defines it, too.

This results in a compiler warning (redefinition of
WIN32_LEAN_AND_MEAN in SDL_syswm.h. That warning prevents...

ad7ee4ad 07/31/2010 10:43 pm Blue Swirl

Initialize a variable in all cases

Commit d167f9bc06a577d6c85b8ed6991c1efe175aae7d missed this one:
/src/qemu/ui/vnc-enc-tight.c:1483: warning: 'ret' may be used uninitialized in this function

Signed-off-by: Blue Swirl <>

View revisions

Also available in: Atom