Re: [Spice-devel] [PATCH spice-gtk] Rewrite URI parsing to work with IPv6 raw addresses

2012-04-19 Thread David Jaša
Marc-André Lureau píše v St 18. 04. 2012 v 12:01 -0400: > > - Mensaje original - > > Is that really a burden ? libxml2 exists on pretty much every system > > in the world. Even my TV came with a copy of the Libxml2 README and > > LICENSE :-) virt-viewer / libvirt will already be using i

Re: [Spice-devel] [PATCH spice-gtk] Rewrite URI parsing to work with IPv6 raw addresses

2012-04-18 Thread Marc-André Lureau
- Mensaje original - > Is that really a burden ? libxml2 exists on pretty much every system > in the world. Even my TV came with a copy of the Libxml2 README and > LICENSE :-) virt-viewer / libvirt will already be using it too. It kinda is sad, none of glib/gtk/spice-gtk uses it, afai

Re: [Spice-devel] [PATCH spice-gtk] Rewrite URI parsing to work with IPv6 raw addresses

2012-04-18 Thread Daniel P. Berrange
On Wed, Apr 18, 2012 at 11:52:25AM -0400, Marc-André Lureau wrote: > > > - Mensaje original - > > From: "Daniel P. Berrange" > > > > The SPICE URI parser did not cope with URI containing > > raw IPv6 addresses ie > > > >spice://[2001:41c8:1:4fd4::2]/?port=5901 > > > > This replace

Re: [Spice-devel] [PATCH spice-gtk] Rewrite URI parsing to work with IPv6 raw addresses

2012-04-18 Thread Marc-André Lureau
- Mensaje original - > From: "Daniel P. Berrange" > > The SPICE URI parser did not cope with URI containing > raw IPv6 addresses ie > >spice://[2001:41c8:1:4fd4::2]/?port=5901 > > This replaces the custom written URI parser with code that > calls out to libxml2's URI APIs which ar

[Spice-devel] [PATCH spice-gtk] Rewrite URI parsing to work with IPv6 raw addresses

2012-04-18 Thread Daniel P. Berrange
From: "Daniel P. Berrange" The SPICE URI parser did not cope with URI containing raw IPv6 addresses ie spice://[2001:41c8:1:4fd4::2]/?port=5901 This replaces the custom written URI parser with code that calls out to libxml2's URI APIs which are RFC compliant. NB, libxml2 will not add/remove