Bug 571527 – gvfsd-http crashed with SIGSEGV in
authorDan Winship <danw@src.gnome.org>
Mon, 9 Mar 2009 23:35:25 +0000 (23:35 +0000)
committerDan Winship <danw@src.gnome.org>
Mon, 9 Mar 2009 23:35:25 +0000 (23:35 +0000)
commita9b0e0a071825ec0b29d9bc09cc9770c419b8481
treea622da7030437c438c9e1b8f5673eb53c8d8044e
parent777915733e447d61afd05e80555d900bb74e6dd2
Bug 571527 – gvfsd-http crashed with SIGSEGV in
g_hash_table_lookup().

As currently written, libproxy's gnome plugin causes intermittent
gvfsd-http crashes, and I didn't have time to come up with either
a fix or a workaround. So for 2.26.0 we will fall back to using
the GConf-based proxy resolver. Hopefully to be fixed for 2.26.1.

* configure.in: require both gconf and libproxy if building
--with-gnome

* libsoup/soup-proxy-resolver-gconf.c: bring this back.

* libsoup/soup-gnome-features.c
(soup_proxy_resolver_gnome_get_type): use gconf instead of
libproxy

* libsoup/Makefile.am: updates

svn path=/trunk/; revision=1247
ChangeLog
configure.in
docs/reference/Makefile.am
libsoup/Makefile.am
libsoup/soup-gnome-features.c
libsoup/soup-proxy-resolver-gconf.c [new file with mode: 0644]
libsoup/soup-proxy-resolver-gconf.h [new file with mode: 0644]