<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/libsoup.git/libsoup-gnome-2.4.pc.in, branch 2.60.2</title>
<subtitle>gitlab.gnome.org: GNOME/libsoup.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libsoup.git/'/>
<entry>
<title>	Add libsoup-gnome, for new features that depend on GNOME</title>
<updated>2008-10-31T18:12:18+00:00</updated>
<author>
<name>Dan Winship</name>
<email>danw@src.gnome.org</email>
</author>
<published>2008-10-31T18:12:18+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libsoup.git/commit/?id=537d53e8076f96141afffa604004aff2006f8026'/>
<id>537d53e8076f96141afffa604004aff2006f8026</id>
<content type='text'>
	libraries.

	* configure.in: Check for libproxy and/or gconf, accept
	--without-gnome option, output libsoup-gnome-2.4.pc

	* libsoup-gnome-2.4.pc: pc file for libsoup with GNOME support

	* libsoup/Makefile.am: build libsoup-gnome.la if so configured

	* libsoup/soup-gnome.h: base header for libsoup-gnome

	* libsoup/soup-proxy-resolver-libproxy.c: An implementation of
	SoupProxyResolver that uses libproxy.

	* libsoup/soup-proxy-resolver-gconf.c: An implementation of
	SoupProxyResolver that uses the proxy keys in GConf. Does not
	completely handle ignore_hosts; this is currently just used as a
	fallback if libproxy is not available.

	* libsoup/soup-gnome-features.c: provides
	SOUP_TYPE_PROXY_RESOLVER_GNOME (abstracting over
	SoupProxyResolverGConf and SoupProxyResolverLibproxy) and
	SOUP_TYPE_GNOME_FEATURES_2_26, which adds "all GNOME-specific
	features in libsoup 2.26", which is currently just the proxy
	resolver.

	* libsoup/soup-session-async.c (resolved_proxy_addr): set
	item-&gt;resolved_proxy_addr
	(run_queue): resolve the proxy if !item-&gt;resolved_proxy_addr, not
	if !item-&gt;proxy_addr, since the proxy addr might resolve to NULL.

	* tests/Makefile.am (get_LDADD):
	* tests/get.c: If we built libsoup-gnome, use it in "get" for
	automatic proxy support

svn path=/trunk/; revision=1194
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
	libraries.

	* configure.in: Check for libproxy and/or gconf, accept
	--without-gnome option, output libsoup-gnome-2.4.pc

	* libsoup-gnome-2.4.pc: pc file for libsoup with GNOME support

	* libsoup/Makefile.am: build libsoup-gnome.la if so configured

	* libsoup/soup-gnome.h: base header for libsoup-gnome

	* libsoup/soup-proxy-resolver-libproxy.c: An implementation of
	SoupProxyResolver that uses libproxy.

	* libsoup/soup-proxy-resolver-gconf.c: An implementation of
	SoupProxyResolver that uses the proxy keys in GConf. Does not
	completely handle ignore_hosts; this is currently just used as a
	fallback if libproxy is not available.

	* libsoup/soup-gnome-features.c: provides
	SOUP_TYPE_PROXY_RESOLVER_GNOME (abstracting over
	SoupProxyResolverGConf and SoupProxyResolverLibproxy) and
	SOUP_TYPE_GNOME_FEATURES_2_26, which adds "all GNOME-specific
	features in libsoup 2.26", which is currently just the proxy
	resolver.

	* libsoup/soup-session-async.c (resolved_proxy_addr): set
	item-&gt;resolved_proxy_addr
	(run_queue): resolve the proxy if !item-&gt;resolved_proxy_addr, not
	if !item-&gt;proxy_addr, since the proxy addr might resolve to NULL.

	* tests/Makefile.am (get_LDADD):
	* tests/get.c: If we built libsoup-gnome, use it in "get" for
	automatic proxy support

svn path=/trunk/; revision=1194
</pre>
</div>
</content>
</entry>
</feed>
