[Spice-devel] [spice-gtk 10/13] channel: simplify has error code

2014-02-03 Thread Marc-André Lureau
From: Marc-André Lureau Get rid of a superflous g_socket_condition_check(). --- gtk/spice-channel.c | 28 +++- 1 file changed, 11 insertions(+), 17 deletions(-) diff --git a/gtk/spice-channel.c b/gtk/spice-channel.c index 7459a49..87bc471 100644 --- a/gtk/spice-channel.c

[Spice-devel] [spice-gtk 08/13] openssl: learn to handle a new kind of BIO based on GIOStream

2014-02-03 Thread Marc-André Lureau
From: Marc-André Lureau Although reusing BIO_new_socket() once again is a hack, it seems to be the easiest way... The proper solution is certainly to start using GTls instead, but that will require a glib 2.28 dep bump. --- gtk/Makefile.am | 4 +- gtk/bio-gio.c | 135

[Spice-devel] [spice-gtk 04/13] http-proxy: specify Basic scheme

2014-02-03 Thread Marc-André Lureau
From: Marc-André Lureau Or Squid will fail with: WARNING: Unsupported or unconfigured/inactive proxy-auth scheme --- gtk/wocky-http-proxy.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gtk/wocky-http-proxy.c b/gtk/wocky-http-proxy.c index 639cfb0..7210859 100644 --- a/gtk/

[Spice-devel] [spice-gtk 00/13] Add https + basic auth proxy support

2014-02-03 Thread Marc-André Lureau
From: Marc-André Lureau Hi, The following series allows to connect to an HTTPS proxy, with Basic authentication. It also allows clients to ask credentials when required. This will need some client side support, and a small patch is ready for virt-viewer. Marc-André Lureau (13): test: fix a f

[Spice-devel] [spice-gtk 07/13] Fill g_proxy_address_new() with protocol, user and password

2014-02-03 Thread Marc-André Lureau
From: Marc-André Lureau This way, the call might eventually support more proxy and authentication. --- gtk/spice-session.c | 7 +-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/gtk/spice-session.c b/gtk/spice-session.c index 6ac397c..29c84e8 100644 --- a/gtk/spice-session.c

[Spice-devel] [spice-gtk 02/13] compat: add strtok_r fallback

2014-02-03 Thread Marc-André Lureau
From: Marc-André Lureau The following Spice proxy URI parsing code makes use of it, but it is not available on Windows Origin: http://git.videolan.org/gitweb.cgi/vlc.git/?p=vlc.git;a=blob;f=compat/strtok_r.c --- configure.ac | 2 +- gtk/glib-compat.c | 34 +

[Spice-devel] [spice-gtk 11/13] Make SpiceURI a public API

2014-02-03 Thread Marc-André Lureau
From: Marc-André Lureau Generalize a little bit SpiceProxy to allow easy URI manipulation by clients. --- doc/reference/Makefile.am| 1 + doc/reference/spice-gtk-docs.xml | 1 + doc/reference/spice-gtk-sections.txt | 26 ++ gtk/Makefile.am | 5 +- gtk/

[Spice-devel] [spice-gtk 03/13] spice-proxy: parse user and pass

2014-02-03 Thread Marc-André Lureau
From: Marc-André Lureau Someday this ought to be GURI.. or SoupUri? --- gtk/spice-proxy.c | 84 - gtk/spice-proxy.h | 4 +++ gtk/spice-session.c | 2 +- 3 files changed, 88 insertions(+), 2 deletions(-) diff --git a/gtk/spice-proxy.c b/g

[Spice-devel] [spice-gtk 05/13] spice-proxy: parse https protocol

2014-02-03 Thread Marc-André Lureau
From: Marc-André Lureau --- gtk/spice-proxy.c | 15 ++- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/gtk/spice-proxy.c b/gtk/spice-proxy.c index 834aa10..ecf7e54 100644 --- a/gtk/spice-proxy.c +++ b/gtk/spice-proxy.c @@ -65,9 +65,17 @@ gboolean spice_proxy_parse(Spi

[Spice-devel] [spice-gtk 09/13] channel: talk to giostream instead of gsocket

2014-02-03 Thread Marc-André Lureau
From: Marc-André Lureau When using glib >= 2.28, use stream API rather than gsocket directly. This allows for more flexible streams usage, including encoded streams from proxy connections. --- gtk/spice-channel-priv.h | 2 ++ gtk/spice-channel.c | 46 ++

[Spice-devel] [spice-gtk 01/13] test: fix a few compiler warnings

2014-02-03 Thread Marc-André Lureau
From: Marc-André Lureau util.c: In function 'test_set_bit': util.c:131:13: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] --- tests/util.c | 12 ++-- 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/tests/util.c b/tests/util.c index 922818a

Re: [Spice-devel] [Users] Full-size display Windows vs Fedora 20 guests

2014-02-03 Thread Christophe Fergeau
> On Feb 3, 2014 3:13 AM, "Christophe Fergeau" wrote: On Mon, Feb 03, 2014 at 06:53:14AM -0500, Bob Doolittle wrote: > > Some needed qxl/kms patches are missing in the fedora 20 kernels, using one > > of the vanilla kernels from > > > > https://fedoraproject.org/wiki/Kernel_Vanilla_Repositories#Li

[Spice-devel] [spice-gtk 12/13] channel: add spice_channel_get_error()

2014-02-03 Thread Marc-André Lureau
From: Marc-André Lureau Add a function to retrieve the last GError from a channel, this may be useful to provide additional error details to the client. --- doc/reference/spice-gtk-sections.txt | 1 + gtk/map-file | 1 + gtk/spice-channel-priv.h | 1 + gtk/

[Spice-devel] [spice-gtk 06/13] http-proxy: add https proxy

2014-02-03 Thread Marc-André Lureau
From: Marc-André Lureau This will require glib 2.28 for GTls support, atm --- gtk/spice-session.c| 3 + gtk/wocky-http-proxy.c | 166 + gtk/wocky-http-proxy.h | 14 + 3 files changed, 157 insertions(+), 26 deletions(-) diff --git a/gtk/

[Spice-devel] [spice-gtk 13/13] session: add spice_session_get_proxy_uri()

2014-02-03 Thread Marc-André Lureau
From: Marc-André Lureau Learn to return the currently configured proxy, to allow client to tweak parameters, such as username and password. --- doc/reference/spice-gtk-sections.txt | 1 + gtk/map-file | 1 + gtk/spice-glib-sym-file | 1 + gtk/spice-session

[Spice-devel] Windows Guest Tools 0.74

2014-02-03 Thread Christophe Fergeau
Hi, A new release of the SPICE Guest Tools for Windows is now available at http://spice-space.org/download/windows/spice-guest-tools/spice-guest-tools-0.74.exe The virtio-win drivers have been updated to 0.74, and there's also a new version of the QXL driver. The release is signed with GPG key:

Re: [Spice-devel] [Users] Full-size display Windows vs Fedora 20 guests

2014-02-03 Thread Christophe Fergeau
Hey, On Sat, Feb 01, 2014 at 04:08:02PM +0100, Itamar Heim wrote: > On 01/31/2014 09:16 PM, Bob Doolittle wrote: > >On 01/31/2014 03:06 PM, Bob Doolittle wrote: > >>Hi, > >> > >>When I select View/Full Screen on a VM running a Windows guest, the > >>display resolution automatically adjusts to fit