<div dir="ltr"><br><br><div class="gmail_quote"><div dir="ltr">On Thu, Aug 3, 2017 at 3:19 PM Marc-André Lureau <<a href="mailto:marcandre.lureau@redhat.com">marcandre.lureau@redhat.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi<br>
<br>
----- Original Message -----<br>
> On Thu, Aug 03, 2017 at 01:12:10PM +0100, <a href="mailto:marcandre.lureau@redhat.com" target="_blank">marcandre.lureau@redhat.com</a> wrote:<br>
> > From: Marc-André Lureau <<a href="mailto:marcandre.lureau@redhat.com" target="_blank">marcandre.lureau@redhat.com</a>><br>
> ><br>
> > That HTTP proxy code has been added to glib 2.43.92.<br>
><br>
> Does this mean the HTTP proxy code was already unused when running<br>
> with a recent glib? Or was wocky-http always used, and after this commit<br>
> we will switch to the glib implementation?<br>
<br>
GLib implementation is based on spice-gtk implementation, so both are quite similar.<br>
<br>
GIO implementation should be first registered (_g_io_modules_ensure_loaded), they have same priority 0. There might be other GIO modules with http/https proxy as higher priority, though unlikely.<br>
<br>
g_io_extension_point_get_extension_by_name() used by gproxy takes the list in order, and the list is updated with g_list_insert_sorted(), so Spice implementation is returned first so far. This will effectively replace it with glib version if no other http/https extension exists on the system.<br></blockquote><div><br></div><div>ack? (it should be non-controversial, it replaces our implementation with one that is better maintained and that was based on our implementation)<br></div></div></div><div dir="ltr">-- <br></div><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr">Marc-André Lureau<br></div></div>