On Mon, Feb 03, 2014 at 07:02:36PM +0100, Marc-André Lureau wrote: > From: Marc-André Lureau <marcandre.lureau@xxxxxxxxxx> > > --- > 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(SpiceProxy *self, const gchar *proxyuri, GError **err > uri = dup = g_strdup(proxyuri); > /* FIXME: use GUri when it is ready... only support http atm */ > /* the code is voluntarily not parsing thoroughly the uri */ > - if (g_ascii_strncasecmp("http://", uri, 7) == 0) > + if (g_ascii_strncasecmp("http://", uri, 7) == 0) { > uri += 7; > - > + spice_proxy_set_protocol(self, "http"); > + spice_proxy_set_port(self, 3128); > + } else if (g_ascii_strncasecmp("https://", uri, 8) == 0) { > + uri += 8; > + spice_proxy_set_protocol(self, "https"); > + spice_proxy_set_port(self, 3129); > + } else { > + return FALSE; > + } > /* remove trailing slash */ > len = strlen(uri); > for (; len > 0; len--) > @@ -76,8 +84,6 @@ gboolean spice_proxy_parse(SpiceProxy *self, const gchar *proxyuri, GError **err > else > break; > > - spice_proxy_set_protocol(self, "http"); > - spice_proxy_set_port(self, 3128); > > gchar *saveptr, *auth = strtok_r(uri, "@", &saveptr); > if (saveptr && *saveptr) { > @@ -86,7 +92,6 @@ gboolean spice_proxy_parse(SpiceProxy *self, const gchar *proxyuri, GError **err > const gchar *pass = strtok_r(NULL, ":", &saveptr2); > spice_proxy_set_user(self, user); > spice_proxy_set_password(self, pass); > - g_debug("user: %s pass: %s", user, pass); Unrelated to this commit. ACK with that removed Christophe > uri = saveptr; > } > > -- > 1.8.4.2 > > _______________________________________________ > Spice-devel mailing list > Spice-devel@xxxxxxxxxxxxxxxxxxxxx > http://lists.freedesktop.org/mailman/listinfo/spice-devel
Attachment:
pgpipuRFecCyD.pgp
Description: PGP signature
_______________________________________________ Spice-devel mailing list Spice-devel@xxxxxxxxxxxxxxxxxxxxx http://lists.freedesktop.org/mailman/listinfo/spice-devel