Re: [Spice-devel] keyboard and Mouse Fails....

2012-01-08 Thread Naga Mohan Pothula
Hi Alon/Arnon, Keyboard/Mouse lock issue is showstopper issue. Can you please provide suggestions to proceed further investigation on this issue? Haven't received VdAgent build.  Thanks\Mohan. From: Naga Mohan Pothula To: Naga Mohan Pothula ; Arnon Gilboa

Re: [Spice-devel] [PATCH 0/6 v3] Add new libspice-server.so APIs for injecting client sockets

2012-01-08 Thread Marc-André Lureau
Hi - Mensaje original - > > > Do you have permissions to spice git? > > No, I don't, since I don't really do any regular work on SPICE. We should push Daniel patches. Someone has any objection? I'll push it tomorrow otherwise. regards ___ Sp

Re: [Spice-devel] BUG: vncdisplaykeymap.c:69:44: fatal error: vncdisplaykeymap_xorgkbd2xtkbd.c: No such file or directory

2012-01-08 Thread Lukas Blaschko
I didn't see that from gnome anyway thank you and I hope that is gonna help me only one I missing is perl-Text-CSV On Sun, Jan 8, 2012 at 3:19 PM, Alon Levy wrote: > On Sun, Jan 08, 2012 at 07:58:24AM -0500, Marc-André Lureau wrote: > > Hi > > > > - Mensaje original - > > > > > > Error L

Re: [Spice-devel] BUG: vncdisplaykeymap.c:69:44: fatal error: vncdisplaykeymap_xorgkbd2xtkbd.c: No such file or directory

2012-01-08 Thread Alon Levy
On Sun, Jan 08, 2012 at 07:58:24AM -0500, Marc-André Lureau wrote: > Hi > > - Mensaje original - > > > > Error Log: http://pastebin.com/F0KEGLp9 > > If you build from git, you'll also need: > > libtool automake pyparsing vala perl-Text-CSV And this is even in the README :) http://cgit

Re: [Spice-devel] [PATCH spice-server 2/5] server/red_worker: pass the correct remote caps to display/cursor red_channel_client's

2012-01-08 Thread Alon Levy
On Sun, Jan 08, 2012 at 10:53:30AM +0200, Yonit Halperin wrote: So before this we weren't passing those at all, right? so maybe s/correct// ACK > --- > server/red_dispatcher.c | 16 + > server/red_dispatcher.h |8 ++ > server/red_worker.c | 56 +++

Re: [Spice-devel] [PATCH spice-server 1/5] server/red_channel: introduce urgent marshaller

2012-01-08 Thread Alon Levy
On Sun, Jan 08, 2012 at 10:53:29AM +0200, Yonit Halperin wrote: > When red_channel::red_channel_client_begin_send_message is called, > the message that is pending in the urgent marshaller will be sent before > the one in the main channel. > The urgent marshaller should be used if in the middle of m

Re: [Spice-devel] BUG: vncdisplaykeymap.c:69:44: fatal error: vncdisplaykeymap_xorgkbd2xtkbd.c: No such file or directory

2012-01-08 Thread Marc-André Lureau
Hi - Mensaje original - > > Error Log: http://pastebin.com/F0KEGLp9 If you build from git, you'll also need: libtool automake pyparsing vala perl-Text-CSV hope that helps ___ Spice-devel mailing list Spice-devel@lists.freedesktop.org http://l

[Spice-devel] Compilation warning over libcspice-client-gtk-3.0

2012-01-08 Thread Yaniv Kaul
When compiling latest git, just noticed I'm getting (marked two issues, in bold): ... CC spice-widget-cairo.lo CCLD libspice-client-glib-2.0.la GISCAN SpiceClientGLib-2.0.gir CCLD libspice-client-gtk-3.0.la *spice-option.c:52: Warning: SpiceClientGLib: spice_get_option_group: ret

Re: [Spice-devel] [PATCH spice-protocol] Fix SPICE_STAT_SHM_NAME to be portable

2012-01-08 Thread Alon Levy
On Fri, Jan 06, 2012 at 08:56:52AM -0500, Nahum Shalman wrote: > From SHM_OPEN(3): > For portable use, a shared memory object should be identified by a name > of the form /somename; that is, a null-terminated string of up to > NAME_MAX (i.e., 255) characters consisting of an initial slash,

[Spice-devel] BUG: vncdisplaykeymap.c:69:44: fatal error: vncdisplaykeymap_xorgkbd2xtkbd.c: No such file or directory

2012-01-08 Thread Lukas Blaschko
Error Log: http://pastebin.com/F0KEGLp9 vncdisplaykeymap.c (those files doesn't exist anywhere in folder spice-gtk): /* Xorg Linux + kbd (offset + mangled XT keycodes) */ #include "vncdisplaykeymap_xorgkbd2xtkbd.c" /* Xorg Linux + evdev (offset evdev keycodes) */ #include "vncdisplaykeymap_xorgevd

[Spice-devel] [PATCH spice-protocol 2/2] Release 0.10.0

2012-01-08 Thread Yonit Halperin
--- NEWS |4 configure.ac |4 ++-- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/NEWS b/NEWS index 2378b2c..5ef1f58 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,7 @@ +Major changes in 0.10.0 +== +* Add support for a header without sublist and se

[Spice-devel] [PATCH spice-protocol 1/2] Add support for mini header: an header without sub list & without serial

2012-01-08 Thread Yonit Halperin
-Add SpiceMiniDataHeader. -Introduce capability SPICE_COMMON_CAP_MINI_HEADER. -Introduce SPICE_MSG_LIST: the msg body is SpiceSubMessageList. The advantage of using a header without sub list is to spare the 4 bytes that were sent for a lot of messages without sublist. Instead, messages that previ

[Spice-devel] [PATCH spice-protocol 0/2] (ignore previous email) Removing sub_list & serial from messages header

2012-01-08 Thread Yonit Halperin
Hi, The spice-protocol patches should have preceded the patches for the server and spice-gtk, but for some reason they didn't reach the mailing list. So read these series first. This patch series introduces SPICE_COMMON_CAP_MINI_HEADER, in order to spare the 12 bytes of sub_list & serial that we

[Spice-devel] [PATCH spice-protocolwq 0/2] Removing sub_list & serial from messages header

2012-01-08 Thread Yonit Halperin
Hi, This patch series introduces SPICE_COMMON_CAP_MINI_HEADER, in order to spare the 12 bytes of sub_list & serial that were sent for all the messages. It replaces the previous patch series that removed only the sub_list. I implemented the sub_list functionality by using an additional marshaller

[Spice-devel] [PATCH spice-server 4/5] server: add support for SPICE_COMMON_CAP_MINI_HEADER

2012-01-08 Thread Yonit Halperin
Support for a header without a serial and without sub list. red_channel: Support the two types of headers. Keep a consistent consecutive messages serial. red_worker: use urgent marshaller instead of sub list. snd_worker: Sound channels need special support since they still don't use

[Spice-devel] [PATCH spice-server 3/5] server: Limit the access to SpiceDataHeader of messages - only via red_channel.

2012-01-08 Thread Yonit Halperin
--- server/inputs_channel.c| 10 +++--- server/main_channel.c |8 ++-- server/red_channel.c | 34 +- server/red_channel.h | 24 ++-- server/red_tunnel_worker.c | 43 ++--

[Spice-devel] [PATCH spice-server 2/5] server/red_worker: pass the correct remote caps to display/cursor red_channel_client's

2012-01-08 Thread Yonit Halperin
--- server/red_dispatcher.c | 16 + server/red_dispatcher.h |8 ++ server/red_worker.c | 56 -- 3 files changed, 68 insertions(+), 12 deletions(-) diff --git a/server/red_dispatcher.c b/server/red_dispatcher.c index 17b469e..

[Spice-devel] [PATCH spice-server 1/5] server/red_channel: introduce urgent marshaller

2012-01-08 Thread Yonit Halperin
When red_channel::red_channel_client_begin_send_message is called, the message that is pending in the urgent marshaller will be sent before the one in the main channel. The urgent marshaller should be used if in the middle of marshalling one message, you find out you need to send another message b

[Spice-devel] [PATCH spice-server 5/5] configure: spice-protocol >= 0.10.0 (mini header support)

2012-01-08 Thread Yonit Halperin
--- configure.ac |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/configure.ac b/configure.ac index 861e939..5c8038e 100644 --- a/configure.ac +++ b/configure.ac @@ -132,7 +132,7 @@ AM_CONDITIONAL(SUPPORT_CLIENT, test "x$enable_client" = "xyes") dnl =

[Spice-devel] [PATCH spice-gtk 2/5] Introduce SpiceMiniHeaderClass and SpiceFullHeaderClass

2012-01-08 Thread Yonit Halperin
Part of adding support for SPICE_COMMON_CAP_MINI_HEADER --- gtk/Makefile.am|2 + gtk/spice-header.c | 208 gtk/spice-header.h | 123 +++ 3 files changed, 333 insertions(+), 0 deletions(-) create mode 100644

[Spice-devel] [PATCH spice-gtk 3/5] Add support for SPICE_COMMON_CAP_MINI_HEADER

2012-01-08 Thread Yonit Halperin
Don't send/receive serial and sub_list when the server supports the above cap. --- gtk/channel-base.c |8 ++- gtk/spice-channel-priv.h | 12 - gtk/spice-channel.c | 121 ++ 3 files changed, 103 insertions(+), 38 deletions(-) diff -

[Spice-devel] [PATCH spice-gtk 4/5] migration: swap serials and mini header support when swapping peers.

2012-01-08 Thread Yonit Halperin
--- gtk/spice-channel.c |9 + 1 files changed, 9 insertions(+), 0 deletions(-) diff --git a/gtk/spice-channel.c b/gtk/spice-channel.c index 2e33cda..4b299cb 100644 --- a/gtk/spice-channel.c +++ b/gtk/spice-channel.c @@ -2467,16 +2467,25 @@ void spice_channel_swap(SpiceChannel *channel

[Spice-devel] [PATCH spice-gtk 1/5] spice-channel: support SPICE_MSG_LIST

2012-01-08 Thread Yonit Halperin
--- gtk/spice-channel.c |6 +- 1 files changed, 5 insertions(+), 1 deletions(-) diff --git a/gtk/spice-channel.c b/gtk/spice-channel.c index 079028a..c4abd7b 100644 --- a/gtk/spice-channel.c +++ b/gtk/spice-channel.c @@ -1632,7 +1632,7 @@ void spice_channel_recv_msg(SpiceChannel *channel,

[Spice-devel] [PATCH spice-gtk 5/5] configure: spice-protocol >= 0.10.0 (support mini header)

2012-01-08 Thread Yonit Halperin
--- configure.ac |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/configure.ac b/configure.ac index 5788532..8005eee 100644 --- a/configure.ac +++ b/configure.ac @@ -61,7 +61,7 @@ AC_CHECK_HEADERS([sys/socket.h netinet/in.h arpa/inet.h]) dnl