Hello community, here is the log from the commit of package libsoup for openSUSE:Factory checked in at 2018-08-17 23:59:29 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libsoup (Old) and /work/SRC/openSUSE:Factory/.libsoup.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libsoup" Fri Aug 17 23:59:29 2018 rev:110 rq:628622 version:2.62.3 Changes: -------- --- /work/SRC/openSUSE:Factory/libsoup/libsoup.changes 2018-07-23 17:58:03.525150779 +0200 +++ /work/SRC/openSUSE:Factory/.libsoup.new/libsoup.changes 2018-08-17 23:59:42.110287594 +0200 @@ -1,0 +2,12 @@ +Fri Aug 10 09:01:14 UTC 2018 - [email protected] + +- Update to version 2.62.3: + + Check for trailing dots in domains. + + Set default cookie path for NULL origins. + + Use atomic-refcounting in classes that are not using + GObject-refcounting. + + Many Coverity-found code fixes. + + Bail out on cookie-jar calls with empty hostnames. +- Drop libsoup-boo1100097-empty-string.patch: Fixed upstream. + +------------------------------------------------------------------- Old: ---- libsoup-2.62.2.tar.xz libsoup-boo1100097-empty-string.patch New: ---- libsoup-2.62.3.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libsoup.spec ++++++ --- /var/tmp/diff_new_pack.MJwL4l/_old 2018-08-17 23:59:42.490288725 +0200 +++ /var/tmp/diff_new_pack.MJwL4l/_new 2018-08-17 23:59:42.490288725 +0200 @@ -17,7 +17,7 @@ Name: libsoup -Version: 2.62.2 +Version: 2.62.3 Release: 0 Summary: HTTP client/server library for GNOME License: LGPL-2.1-or-later @@ -25,8 +25,6 @@ URL: https://wiki.gnome.org/Projects/libsoup Source: http://download.gnome.org/sources/libsoup/2.62/%{name}-%{version}.tar.xz Source99: baselibs.conf -# PATCH-FIX-UPSTREAM libsoup-boo1100097-empty-string.patch boo#1100097 [email protected] -- fix crash when handling empty hostnames (CVE-2018-12910). -Patch0: libsoup-boo1100097-empty-string.patch BuildRequires: glib-networking BuildRequires: intltool >= 0.35.0 @@ -117,7 +115,6 @@ %prep %setup -q translation-update-upstream -%patch0 -p1 %build %configure\ ++++++ libsoup-2.62.2.tar.xz -> libsoup-2.62.3.tar.xz ++++++ ++++ 1622 lines of diff (skipped) ++++ retrying with extended exclude list diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libsoup-2.62.2/NEWS new/libsoup-2.62.3/NEWS --- old/libsoup-2.62.2/NEWS 2018-05-07 14:27:01.000000000 +0200 +++ new/libsoup-2.62.3/NEWS 2018-08-10 09:56:44.000000000 +0200 @@ -1,3 +1,15 @@ +Changes in libsoup from 2.62.2 to 2.62.3: + + * Check for trailing dots in domains [#5, Claudio Saavedra] + * Set default cookie path for NULL origins [#1, Adrian Perez de Castro] + * Use atomic-refcounting in classes that are not using GObject-refcounting + [bgo#785110, Edward Hervey] + * Many Coverity-found code fixes [bgo#781771, Milan Crha] + * Bail out on cookie-jar calls with empty hostnames [#3, Michael Catanzaro] + + Note: from now onwards bgo# references bugs in GNOME Bugzilla + and # issues in GNOME gitlab. + Changes in libsoup from 2.62.1 to 2.62.2: * Fixes to instrospection annotation [#795135, diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libsoup-2.62.2/config.h.win32 new/libsoup-2.62.3/config.h.win32 --- old/libsoup-2.62.2/config.h.win32 2018-05-07 14:27:40.000000000 +0200 +++ new/libsoup-2.62.3/config.h.win32 2018-08-10 10:43:29.000000000 +0200 @@ -87,7 +87,7 @@ #define PACKAGE_NAME "libsoup" /* Define to the full name and version of this package. */ -#define PACKAGE_STRING "libsoup 2.62.2" +#define PACKAGE_STRING "libsoup 2.62.3" /* Define to the one symbol short name of this package. */ #define PACKAGE_TARNAME "libsoup" @@ -96,7 +96,7 @@ #define PACKAGE_URL "" /* Define to the version of this package. */ -#define PACKAGE_VERSION "2.62.2" +#define PACKAGE_VERSION "2.62.3" /* Define to 1 if you have the ANSI C header files. */ #define STDC_HEADERS 1 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libsoup-2.62.2/configure.ac new/libsoup-2.62.3/configure.ac --- old/libsoup-2.62.2/configure.ac 2018-05-07 14:27:20.000000000 +0200 +++ new/libsoup-2.62.3/configure.ac 2018-08-10 09:57:24.000000000 +0200 @@ -4,7 +4,7 @@ m4_define([soup_major_version], [2]) m4_define([soup_minor_version], [62]) -m4_define([soup_micro_version], [2]) +m4_define([soup_micro_version], [3]) AC_PREREQ(2.63) AC_INIT([libsoup],[soup_major_version.soup_minor_version.soup_micro_version],[http://bugzilla.gnome.org/enter_bug.cgi?product=libsoup]) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libsoup-2.62.2/docs/reference/html/ix01.html new/libsoup-2.62.3/docs/reference/html/ix01.html --- old/libsoup-2.62.2/docs/reference/html/ix01.html 2018-05-07 14:30:00.000000000 +0200 +++ new/libsoup-2.62.3/docs/reference/html/ix01.html 2018-08-10 10:44:25.000000000 +0200 @@ -25,23 +25,23 @@ <div xmlns:xlink="http://www.w3.org/1999/xlink" class="index"><div class="indexdiv"> <h3>S</h3> <dl> -<dt id="ientry-idm34753">SoupAddress, <a class="indexterm" href="SoupAddress.html#SoupAddress-struct">SoupAddress</a> +<dt id="ientry-idm34758">SoupAddress, <a class="indexterm" href="SoupAddress.html#SoupAddress-struct">SoupAddress</a> </dt> -<dt id="ientry-idm34852">SoupAddress:family, <a class="indexterm" href="SoupAddress.html#SoupAddress--family">The “family” property</a> +<dt id="ientry-idm34857">SoupAddress:family, <a class="indexterm" href="SoupAddress.html#SoupAddress--family">The “family” property</a> </dt> -<dt id="ientry-idm34863">SoupAddress:name, <a class="indexterm" href="SoupAddress.html#SoupAddress--name">The “name” property</a> +<dt id="ientry-idm34868">SoupAddress:name, <a class="indexterm" href="SoupAddress.html#SoupAddress--name">The “name” property</a> </dt> -<dt id="ientry-idm34874">SoupAddress:physical, <a class="indexterm" href="SoupAddress.html#SoupAddress--physical">The “physical” property</a> +<dt id="ientry-idm34879">SoupAddress:physical, <a class="indexterm" href="SoupAddress.html#SoupAddress--physical">The “physical” property</a> </dt> -<dt id="ientry-idm34885">SoupAddress:port, <a class="indexterm" href="SoupAddress.html#SoupAddress--port">The “port” property</a> +<dt id="ientry-idm34890">SoupAddress:port, <a class="indexterm" href="SoupAddress.html#SoupAddress--port">The “port” property</a> </dt> -<dt id="ientry-idm34897">SoupAddress:protocol, <a class="indexterm" href="SoupAddress.html#SoupAddress--protocol">The “protocol” property</a> +<dt id="ientry-idm34902">SoupAddress:protocol, <a class="indexterm" href="SoupAddress.html#SoupAddress--protocol">The “protocol” property</a> </dt> -<dt id="ientry-idm34908">SoupAddress:sockaddr, <a class="indexterm" href="SoupAddress.html#SoupAddress--sockaddr">The “sockaddr” property</a> +<dt id="ientry-idm34913">SoupAddress:sockaddr, <a class="indexterm" href="SoupAddress.html#SoupAddress--sockaddr">The “sockaddr” property</a> </dt> -<dt id="ientry-idm34090">SoupAddressCallback, <a class="indexterm" href="SoupAddress.html#SoupAddressCallback">SoupAddressCallback ()</a> +<dt id="ientry-idm34095">SoupAddressCallback, <a class="indexterm" href="SoupAddress.html#SoupAddressCallback">SoupAddressCallback ()</a> </dt> -<dt id="ientry-idm34758">SoupAddressFamily, <a class="indexterm" href="SoupAddress.html#SoupAddressFamily">enum SoupAddressFamily</a> +<dt id="ientry-idm34763">SoupAddressFamily, <a class="indexterm" href="SoupAddress.html#SoupAddressFamily">enum SoupAddressFamily</a> </dt> <dt id="ientry-idm1717">SoupAuth, <a class="indexterm" href="SoupAuth.html#SoupAuth-struct">SoupAuth</a> </dt> @@ -93,9 +93,9 @@ </dt> <dt id="ientry-idm2404">SoupAuthDomainGenericAuthCallback, <a class="indexterm" href="SoupAuthDomain.html#SoupAuthDomainGenericAuthCallback">SoupAuthDomainGenericAuthCallback ()</a> </dt> -<dt id="ientry-idm27901">SoupAuthManager, <a class="indexterm" href="SoupAuthManager.html#SoupAuthManager-struct">SoupAuthManager</a> +<dt id="ientry-idm27906">SoupAuthManager, <a class="indexterm" href="SoupAuthManager.html#SoupAuthManager-struct">SoupAuthManager</a> </dt> -<dt id="ientry-idm27930">SoupAuthManager::authenticate, <a class="indexterm" href="SoupAuthManager.html#SoupAuthManager-authenticate">The “authenticate” signal</a> +<dt id="ientry-idm27935">SoupAuthManager::authenticate, <a class="indexterm" href="SoupAuthManager.html#SoupAuthManager-authenticate">The “authenticate” signal</a> </dt> <dt id="ientry-idm12275">SoupBuffer, <a class="indexterm" href="SoupMessageBody.html#SoupBuffer-struct">SoupBuffer</a> </dt> @@ -111,29 +111,29 @@ </dt> <dt id="ientry-idm18999">SoupClientContext, <a class="indexterm" href="SoupServer.html#SoupClientContext">SoupServer</a> </dt> -<dt id="ientry-idm28082">SoupContentDecoder, <a class="indexterm" href="SoupContentDecoder.html#SoupContentDecoder-struct">SoupContentDecoder</a> +<dt id="ientry-idm28087">SoupContentDecoder, <a class="indexterm" href="SoupContentDecoder.html#SoupContentDecoder-struct">SoupContentDecoder</a> </dt> -<dt id="ientry-idm28292">SoupContentSniffer, <a class="indexterm" href="SoupContentSniffer.html#SoupContentSniffer-struct">SoupContentSniffer</a> +<dt id="ientry-idm28297">SoupContentSniffer, <a class="indexterm" href="SoupContentSniffer.html#SoupContentSniffer-struct">SoupContentSniffer</a> </dt> <dt id="ientry-idm5606">SoupCookie, <a class="indexterm" href="SoupCookie.html#SoupCookie-struct">SoupCookie</a> </dt> -<dt id="ientry-idm29084">SoupCookieJar, <a class="indexterm" href="SoupCookieJar.html#SoupCookieJar-struct">SoupCookieJar</a> +<dt id="ientry-idm29089">SoupCookieJar, <a class="indexterm" href="SoupCookieJar.html#SoupCookieJar-struct">SoupCookieJar</a> </dt> -<dt id="ientry-idm29175">SoupCookieJar::changed, <a class="indexterm" href="SoupCookieJar.html#SoupCookieJar-changed">The “changed” signal</a> +<dt id="ientry-idm29180">SoupCookieJar::changed, <a class="indexterm" href="SoupCookieJar.html#SoupCookieJar-changed">The “changed” signal</a> </dt> -<dt id="ientry-idm29149">SoupCookieJar:accept-policy, <a class="indexterm" href="SoupCookieJar.html#SoupCookieJar--accept-policy">The “accept-policy” property</a> +<dt id="ientry-idm29154">SoupCookieJar:accept-policy, <a class="indexterm" href="SoupCookieJar.html#SoupCookieJar--accept-policy">The “accept-policy” property</a> </dt> -<dt id="ientry-idm29162">SoupCookieJar:read-only, <a class="indexterm" href="SoupCookieJar.html#SoupCookieJar--read-only">The “read-only” property</a> +<dt id="ientry-idm29167">SoupCookieJar:read-only, <a class="indexterm" href="SoupCookieJar.html#SoupCookieJar--read-only">The “read-only” property</a> </dt> -<dt id="ientry-idm29089">SoupCookieJarAcceptPolicy, <a class="indexterm" href="SoupCookieJar.html#SoupCookieJarAcceptPolicy">enum SoupCookieJarAcceptPolicy</a> +<dt id="ientry-idm29094">SoupCookieJarAcceptPolicy, <a class="indexterm" href="SoupCookieJar.html#SoupCookieJarAcceptPolicy">enum SoupCookieJarAcceptPolicy</a> </dt> -<dt id="ientry-idm29536">SoupCookieJarDB, <a class="indexterm" href="SoupCookieJarDB.html#SoupCookieJarDB-struct">SoupCookieJarDB</a> +<dt id="ientry-idm29541">SoupCookieJarDB, <a class="indexterm" href="SoupCookieJarDB.html#SoupCookieJarDB-struct">SoupCookieJarDB</a> </dt> -<dt id="ientry-idm29552">SoupCookieJarDB:filename, <a class="indexterm" href="SoupCookieJarDB.html#SoupCookieJarDB--filename">The “filename” property</a> +<dt id="ientry-idm29557">SoupCookieJarDB:filename, <a class="indexterm" href="SoupCookieJarDB.html#SoupCookieJarDB--filename">The “filename” property</a> </dt> -<dt id="ientry-idm29374">SoupCookieJarText, <a class="indexterm" href="SoupCookieJarText.html#SoupCookieJarText-struct">SoupCookieJarText</a> +<dt id="ientry-idm29379">SoupCookieJarText, <a class="indexterm" href="SoupCookieJarText.html#SoupCookieJarText-struct">SoupCookieJarText</a> </dt> -<dt id="ientry-idm29390">SoupCookieJarText:filename, <a class="indexterm" href="SoupCookieJarText.html#SoupCookieJarText--filename">The “filename” property</a> +<dt id="ientry-idm29395">SoupCookieJarText:filename, <a class="indexterm" href="SoupCookieJarText.html#SoupCookieJarText--filename">The “filename” property</a> </dt> <dt id="ientry-idm14669">SoupDate, <a class="indexterm" href="libsoup-2.4-Soup-Miscellaneous-Utilities.html#SoupDate-struct">SoupDate</a> </dt> @@ -145,17 +145,17 @@ </dt> <dt id="ientry-idm7746">SoupHTTPVersion, <a class="indexterm" href="SoupMessage.html#SoupHTTPVersion">enum SoupHTTPVersion</a> </dt> -<dt id="ientry-idm30108">SoupLogger, <a class="indexterm" href="SoupLogger.html#SoupLogger-struct">SoupLogger</a> +<dt id="ientry-idm30113">SoupLogger, <a class="indexterm" href="SoupLogger.html#SoupLogger-struct">SoupLogger</a> </dt> -<dt id="ientry-idm30153">SoupLogger:level, <a class="indexterm" href="SoupLogger.html#SoupLogger--level">The “level” property</a> +<dt id="ientry-idm30158">SoupLogger:level, <a class="indexterm" href="SoupLogger.html#SoupLogger--level">The “level” property</a> </dt> -<dt id="ientry-idm30166">SoupLogger:max-body-size, <a class="indexterm" href="SoupLogger.html#SoupLogger--max-body-size">The “max-body-size” property</a> +<dt id="ientry-idm30171">SoupLogger:max-body-size, <a class="indexterm" href="SoupLogger.html#SoupLogger--max-body-size">The “max-body-size” property</a> </dt> -<dt id="ientry-idm29783">SoupLoggerFilter, <a class="indexterm" href="SoupLogger.html#SoupLoggerFilter">SoupLoggerFilter ()</a> +<dt id="ientry-idm29788">SoupLoggerFilter, <a class="indexterm" href="SoupLogger.html#SoupLoggerFilter">SoupLoggerFilter ()</a> </dt> -<dt id="ientry-idm30113">SoupLoggerLogLevel, <a class="indexterm" href="SoupLogger.html#SoupLoggerLogLevel">enum SoupLoggerLogLevel</a> +<dt id="ientry-idm30118">SoupLoggerLogLevel, <a class="indexterm" href="SoupLogger.html#SoupLoggerLogLevel">enum SoupLoggerLogLevel</a> </dt> -<dt id="ientry-idm29969">SoupLoggerPrinter, <a class="indexterm" href="SoupLogger.html#SoupLoggerPrinter">SoupLoggerPrinter ()</a> +<dt id="ientry-idm29974">SoupLoggerPrinter, <a class="indexterm" href="SoupLogger.html#SoupLoggerPrinter">SoupLoggerPrinter ()</a> </dt> <dt id="ientry-idm12318">SoupMemoryUse, <a class="indexterm" href="SoupMessageBody.html#SoupMemoryUse">enum SoupMemoryUse</a> </dt> @@ -243,9 +243,9 @@ </dt> <dt id="ientry-idm15826">SoupMultipartInputStream:message, <a class="indexterm" href="SoupMultipartInputStream.html#SoupMultipartInputStream--message">The “message” property</a> </dt> -<dt id="ientry-idm30254">SoupProxyResolverDefault, <a class="indexterm" href="SoupProxyResolverDefault.html#SoupProxyResolverDefault-struct">SoupProxyResolverDefault</a> +<dt id="ientry-idm30259">SoupProxyResolverDefault, <a class="indexterm" href="SoupProxyResolverDefault.html#SoupProxyResolverDefault-struct">SoupProxyResolverDefault</a> </dt> -<dt id="ientry-idm30262">SoupProxyResolverDefault:gproxy-resolver, <a class="indexterm" href="SoupProxyResolverDefault.html#SoupProxyResolverDefault--gproxy-resolver">The “gproxy-resolver” property</a> +<dt id="ientry-idm30267">SoupProxyResolverDefault:gproxy-resolver, <a class="indexterm" href="SoupProxyResolverDefault.html#SoupProxyResolverDefault--gproxy-resolver">The “gproxy-resolver” property</a> </dt> <dt id="ientry-idm10943">SoupRange, <a class="indexterm" href="SoupMessageHeaders.html#SoupRange">SoupRange</a> </dt> @@ -365,157 +365,157 @@ </dt> <dt id="ientry-idm22702">SoupSessionConnectProgressCallback, <a class="indexterm" href="SoupSession.html#SoupSessionConnectProgressCallback">SoupSessionConnectProgressCallback ()</a> </dt> -<dt id="ientry-idm27622">SoupSessionFeature, <a class="indexterm" href="SoupSessionFeature.html#SoupSessionFeature-struct">SoupSessionFeature</a> +<dt id="ientry-idm27627">SoupSessionFeature, <a class="indexterm" href="SoupSessionFeature.html#SoupSessionFeature-struct">SoupSessionFeature</a> </dt> -<dt id="ientry-idm27632">SoupSessionFeatureInterface, <a class="indexterm" href="SoupSessionFeature.html#SoupSessionFeatureInterface">SoupSessionFeatureInterface</a> +<dt id="ientry-idm27637">SoupSessionFeatureInterface, <a class="indexterm" href="SoupSessionFeature.html#SoupSessionFeatureInterface">SoupSessionFeatureInterface</a> </dt> <dt id="ientry-idm24189">SoupSessionSync, <a class="indexterm" href="SoupSessionSync.html#SoupSessionSync-struct">SoupSessionSync</a> </dt> -<dt id="ientry-idm36219">SoupSocket, <a class="indexterm" href="SoupSocket.html#SoupSocket-struct">SoupSocket</a> +<dt id="ientry-idm36224">SoupSocket, <a class="indexterm" href="SoupSocket.html#SoupSocket-struct">SoupSocket</a> </dt> -<dt id="ientry-idm36607">SoupSocket::disconnected, <a class="indexterm" href="SoupSocket.html#SoupSocket-disconnected">The “disconnected” signal</a> +<dt id="ientry-idm36612">SoupSocket::disconnected, <a class="indexterm" href="SoupSocket.html#SoupSocket-disconnected">The “disconnected” signal</a> </dt> -<dt id="ientry-idm36642">SoupSocket::event, <a class="indexterm" href="SoupSocket.html#SoupSocket-event">The “event” signal</a> +<dt id="ientry-idm36647">SoupSocket::event, <a class="indexterm" href="SoupSocket.html#SoupSocket-event">The “event” signal</a> </dt> -<dt id="ientry-idm36697">SoupSocket::new-connection, <a class="indexterm" href="SoupSocket.html#SoupSocket-new-connection">The “new-connection” signal</a> +<dt id="ientry-idm36702">SoupSocket::new-connection, <a class="indexterm" href="SoupSocket.html#SoupSocket-new-connection">The “new-connection” signal</a> </dt> -<dt id="ientry-idm36744">SoupSocket::readable, <a class="indexterm" href="SoupSocket.html#SoupSocket-readable">The “readable” signal</a> +<dt id="ientry-idm36749">SoupSocket::readable, <a class="indexterm" href="SoupSocket.html#SoupSocket-readable">The “readable” signal</a> </dt> -<dt id="ientry-idm36785">SoupSocket::writable, <a class="indexterm" href="SoupSocket.html#SoupSocket-writable">The “writable” signal</a> +<dt id="ientry-idm36790">SoupSocket::writable, <a class="indexterm" href="SoupSocket.html#SoupSocket-writable">The “writable” signal</a> </dt> -<dt id="ientry-idm36380">SoupSocket:async-context, <a class="indexterm" href="SoupSocket.html#SoupSocket--async-context">The “async-context” property</a> +<dt id="ientry-idm36385">SoupSocket:async-context, <a class="indexterm" href="SoupSocket.html#SoupSocket--async-context">The “async-context” property</a> </dt> -<dt id="ientry-idm36390">SoupSocket:fd, <a class="indexterm" href="SoupSocket.html#SoupSocket--fd">The “fd” property</a> +<dt id="ientry-idm36395">SoupSocket:fd, <a class="indexterm" href="SoupSocket.html#SoupSocket--fd">The “fd” property</a> </dt> -<dt id="ientry-idm36402">SoupSocket:gsocket, <a class="indexterm" href="SoupSocket.html#SoupSocket--gsocket">The “gsocket” property</a> +<dt id="ientry-idm36407">SoupSocket:gsocket, <a class="indexterm" href="SoupSocket.html#SoupSocket--gsocket">The “gsocket” property</a> </dt> -<dt id="ientry-idm36412">SoupSocket:iostream, <a class="indexterm" href="SoupSocket.html#SoupSocket--iostream">The “iostream” property</a> +<dt id="ientry-idm36417">SoupSocket:iostream, <a class="indexterm" href="SoupSocket.html#SoupSocket--iostream">The “iostream” property</a> </dt> -<dt id="ientry-idm36422">SoupSocket:ipv6-only, <a class="indexterm" href="SoupSocket.html#SoupSocket--ipv6-only">The “ipv6-only” property</a> +<dt id="ientry-idm36427">SoupSocket:ipv6-only, <a class="indexterm" href="SoupSocket.html#SoupSocket--ipv6-only">The “ipv6-only” property</a> </dt> -<dt id="ientry-idm36433">SoupSocket:is-server, <a class="indexterm" href="SoupSocket.html#SoupSocket--is-server">The “is-server” property</a> +<dt id="ientry-idm36438">SoupSocket:is-server, <a class="indexterm" href="SoupSocket.html#SoupSocket--is-server">The “is-server” property</a> </dt> -<dt id="ientry-idm36451">SoupSocket:local-address, <a class="indexterm" href="SoupSocket.html#SoupSocket--local-address">The “local-address” property</a> +<dt id="ientry-idm36456">SoupSocket:local-address, <a class="indexterm" href="SoupSocket.html#SoupSocket--local-address">The “local-address” property</a> </dt> -<dt id="ientry-idm36461">SoupSocket:non-blocking, <a class="indexterm" href="SoupSocket.html#SoupSocket--non-blocking">The “non-blocking” property</a> +<dt id="ientry-idm36466">SoupSocket:non-blocking, <a class="indexterm" href="SoupSocket.html#SoupSocket--non-blocking">The “non-blocking” property</a> </dt> -<dt id="ientry-idm36496">SoupSocket:remote-address, <a class="indexterm" href="SoupSocket.html#SoupSocket--remote-address">The “remote-address” property</a> +<dt id="ientry-idm36501">SoupSocket:remote-address, <a class="indexterm" href="SoupSocket.html#SoupSocket--remote-address">The “remote-address” property</a> </dt> -<dt id="ientry-idm36506">SoupSocket:socket-properties, <a class="indexterm" href="SoupSocket.html#SoupSocket--socket-properties">The “socket-properties” property</a> +<dt id="ientry-idm36511">SoupSocket:socket-properties, <a class="indexterm" href="SoupSocket.html#SoupSocket--socket-properties">The “socket-properties” property</a> </dt> -<dt id="ientry-idm36516">SoupSocket:ssl-creds, <a class="indexterm" href="SoupSocket.html#SoupSocket--ssl-creds">The “ssl-creds” property</a> +<dt id="ientry-idm36521">SoupSocket:ssl-creds, <a class="indexterm" href="SoupSocket.html#SoupSocket--ssl-creds">The “ssl-creds” property</a> </dt> -<dt id="ientry-idm36526">SoupSocket:ssl-fallback, <a class="indexterm" href="SoupSocket.html#SoupSocket--ssl-fallback">The “ssl-fallback” property</a> +<dt id="ientry-idm36531">SoupSocket:ssl-fallback, <a class="indexterm" href="SoupSocket.html#SoupSocket--ssl-fallback">The “ssl-fallback” property</a> </dt> -<dt id="ientry-idm36537">SoupSocket:ssl-strict, <a class="indexterm" href="SoupSocket.html#SoupSocket--ssl-strict">The “ssl-strict” property</a> +<dt id="ientry-idm36542">SoupSocket:ssl-strict, <a class="indexterm" href="SoupSocket.html#SoupSocket--ssl-strict">The “ssl-strict” property</a> </dt> -<dt id="ientry-idm36548">SoupSocket:timeout, <a class="indexterm" href="SoupSocket.html#SoupSocket--timeout">The “timeout” property</a> +<dt id="ientry-idm36553">SoupSocket:timeout, <a class="indexterm" href="SoupSocket.html#SoupSocket--timeout">The “timeout” property</a> </dt> -<dt id="ientry-idm36559">SoupSocket:tls-certificate, <a class="indexterm" href="SoupSocket.html#SoupSocket--tls-certificate">The “tls-certificate” property</a> +<dt id="ientry-idm36564">SoupSocket:tls-certificate, <a class="indexterm" href="SoupSocket.html#SoupSocket--tls-certificate">The “tls-certificate” property</a> </dt> -<dt id="ientry-idm36569">SoupSocket:tls-errors, <a class="indexterm" href="SoupSocket.html#SoupSocket--tls-errors">The “tls-errors” property</a> +<dt id="ientry-idm36574">SoupSocket:tls-errors, <a class="indexterm" href="SoupSocket.html#SoupSocket--tls-errors">The “tls-errors” property</a> </dt> -<dt id="ientry-idm36579">SoupSocket:trusted-certificate, <a class="indexterm" href="SoupSocket.html#SoupSocket--trusted-certificate">The “trusted-certificate” property</a> +<dt id="ientry-idm36584">SoupSocket:trusted-certificate, <a class="indexterm" href="SoupSocket.html#SoupSocket--trusted-certificate">The “trusted-certificate” property</a> </dt> -<dt id="ientry-idm36590">SoupSocket:use-thread-context, <a class="indexterm" href="SoupSocket.html#SoupSocket--use-thread-context">The “use-thread-context” property</a> +<dt id="ientry-idm36595">SoupSocket:use-thread-context, <a class="indexterm" href="SoupSocket.html#SoupSocket--use-thread-context">The “use-thread-context” property</a> </dt> -<dt id="ientry-idm35356">SoupSocketCallback, <a class="indexterm" href="SoupSocket.html#SoupSocketCallback">SoupSocketCallback ()</a> +<dt id="ientry-idm35361">SoupSocketCallback, <a class="indexterm" href="SoupSocket.html#SoupSocketCallback">SoupSocketCallback ()</a> </dt> -<dt id="ientry-idm36224">SoupSocketIOStatus, <a class="indexterm" href="SoupSocket.html#SoupSocketIOStatus">enum SoupSocketIOStatus</a> +<dt id="ientry-idm36229">SoupSocketIOStatus, <a class="indexterm" href="SoupSocket.html#SoupSocketIOStatus">enum SoupSocketIOStatus</a> </dt> <dt id="ientry-idm24524">SoupStatus, <a class="indexterm" href="libsoup-2.4-soup-status.html#SoupStatus">enum SoupStatus</a> </dt> <dt id="ientry-idm25089">SoupTLDError, <a class="indexterm" href="libsoup-2.4-Top-Level-Domain-utils.html#SoupTLDError">enum SoupTLDError</a> </dt> -<dt id="ientry-idm26758">SoupURI, <a class="indexterm" href="SoupURI.html#SoupURI-struct">SoupURI</a> +<dt id="ientry-idm26763">SoupURI, <a class="indexterm" href="SoupURI.html#SoupURI-struct">SoupURI</a> </dt> -<dt id="ientry-idm33208">SoupWebsocketCloseCode, <a class="indexterm" href="libsoup-2.4-WebSockets.html#SoupWebsocketCloseCode">enum SoupWebsocketCloseCode</a> +<dt id="ientry-idm33213">SoupWebsocketCloseCode, <a class="indexterm" href="libsoup-2.4-WebSockets.html#SoupWebsocketCloseCode">enum SoupWebsocketCloseCode</a> </dt> -<dt id="ientry-idm33103">SoupWebsocketConnection, <a class="indexterm" href="libsoup-2.4-WebSockets.html#SoupWebsocketConnection-struct">SoupWebsocketConnection</a> +<dt id="ientry-idm33108">SoupWebsocketConnection, <a class="indexterm" href="libsoup-2.4-WebSockets.html#SoupWebsocketConnection-struct">SoupWebsocketConnection</a> </dt> -<dt id="ientry-idm33461">SoupWebsocketConnection::closed, <a class="indexterm" href="libsoup-2.4-WebSockets.html#SoupWebsocketConnection-closed">The “closed” signal</a> +<dt id="ientry-idm33466">SoupWebsocketConnection::closed, <a class="indexterm" href="libsoup-2.4-WebSockets.html#SoupWebsocketConnection-closed">The “closed” signal</a> </dt> -<dt id="ientry-idm33501">SoupWebsocketConnection::closing, <a class="indexterm" href="libsoup-2.4-WebSockets.html#SoupWebsocketConnection-closing">The “closing” signal</a> +<dt id="ientry-idm33506">SoupWebsocketConnection::closing, <a class="indexterm" href="libsoup-2.4-WebSockets.html#SoupWebsocketConnection-closing">The “closing” signal</a> </dt> -<dt id="ientry-idm33538">SoupWebsocketConnection::error, <a class="indexterm" href="libsoup-2.4-WebSockets.html#SoupWebsocketConnection-error">The “error” signal</a> +<dt id="ientry-idm33543">SoupWebsocketConnection::error, <a class="indexterm" href="libsoup-2.4-WebSockets.html#SoupWebsocketConnection-error">The “error” signal</a> </dt> -<dt id="ientry-idm33585">SoupWebsocketConnection::message, <a class="indexterm" href="libsoup-2.4-WebSockets.html#SoupWebsocketConnection-message">The “message” signal</a> +<dt id="ientry-idm33590">SoupWebsocketConnection::message, <a class="indexterm" href="libsoup-2.4-WebSockets.html#SoupWebsocketConnection-message">The “message” signal</a> </dt> -<dt id="ientry-idm33640">SoupWebsocketConnection::pong, <a class="indexterm" href="libsoup-2.4-WebSockets.html#SoupWebsocketConnection-pong">The “pong” signal</a> +<dt id="ientry-idm33645">SoupWebsocketConnection::pong, <a class="indexterm" href="libsoup-2.4-WebSockets.html#SoupWebsocketConnection-pong">The “pong” signal</a> </dt> -<dt id="ientry-idm33353">SoupWebsocketConnection:connection-type, <a class="indexterm" href="libsoup-2.4-WebSockets.html#SoupWebsocketConnection--connection-type">The “connection-type” property</a> +<dt id="ientry-idm33358">SoupWebsocketConnection:connection-type, <a class="indexterm" href="libsoup-2.4-WebSockets.html#SoupWebsocketConnection--connection-type">The “connection-type” property</a> </dt> -<dt id="ientry-idm33366">SoupWebsocketConnection:io-stream, <a class="indexterm" href="libsoup-2.4-WebSockets.html#SoupWebsocketConnection--io-stream">The “io-stream” property</a> +<dt id="ientry-idm33371">SoupWebsocketConnection:io-stream, <a class="indexterm" href="libsoup-2.4-WebSockets.html#SoupWebsocketConnection--io-stream">The “io-stream” property</a> </dt> -<dt id="ientry-idm33379">SoupWebsocketConnection:keepalive-interval, <a class="indexterm" href="libsoup-2.4-WebSockets.html#SoupWebsocketConnection--keepalive-interval">The “keepalive-interval” property</a> +<dt id="ientry-idm33384">SoupWebsocketConnection:keepalive-interval, <a class="indexterm" href="libsoup-2.4-WebSockets.html#SoupWebsocketConnection--keepalive-interval">The “keepalive-interval” property</a> </dt> -<dt id="ientry-idm33392">SoupWebsocketConnection:max-incoming-payload-size, <a class="indexterm" href="libsoup-2.4-WebSockets.html#SoupWebsocketConnection--max-incoming-payload-size">The “max-incoming-payload-size” property</a> +<dt id="ientry-idm33397">SoupWebsocketConnection:max-incoming-payload-size, <a class="indexterm" href="libsoup-2.4-WebSockets.html#SoupWebsocketConnection--max-incoming-payload-size">The “max-incoming-payload-size” property</a> </dt> -<dt id="ientry-idm33405">SoupWebsocketConnection:origin, <a class="indexterm" href="libsoup-2.4-WebSockets.html#SoupWebsocketConnection--origin">The “origin” property</a> +<dt id="ientry-idm33410">SoupWebsocketConnection:origin, <a class="indexterm" href="libsoup-2.4-WebSockets.html#SoupWebsocketConnection--origin">The “origin” property</a> </dt> -<dt id="ientry-idm33418">SoupWebsocketConnection:protocol, <a class="indexterm" href="libsoup-2.4-WebSockets.html#SoupWebsocketConnection--protocol">The “protocol” property</a> +<dt id="ientry-idm33423">SoupWebsocketConnection:protocol, <a class="indexterm" href="libsoup-2.4-WebSockets.html#SoupWebsocketConnection--protocol">The “protocol” property</a> </dt> -<dt id="ientry-idm33433">SoupWebsocketConnection:state, <a class="indexterm" href="libsoup-2.4-WebSockets.html#SoupWebsocketConnection--state">The “state” property</a> +<dt id="ientry-idm33438">SoupWebsocketConnection:state, <a class="indexterm" href="libsoup-2.4-WebSockets.html#SoupWebsocketConnection--state">The “state” property</a> </dt> -<dt id="ientry-idm33446">SoupWebsocketConnection:uri, <a class="indexterm" href="libsoup-2.4-WebSockets.html#SoupWebsocketConnection--uri">The “uri” property</a> +<dt id="ientry-idm33451">SoupWebsocketConnection:uri, <a class="indexterm" href="libsoup-2.4-WebSockets.html#SoupWebsocketConnection--uri">The “uri” property</a> </dt> -<dt id="ientry-idm33111">SoupWebsocketConnectionType, <a class="indexterm" href="libsoup-2.4-WebSockets.html#SoupWebsocketConnectionType">enum SoupWebsocketConnectionType</a> +<dt id="ientry-idm33116">SoupWebsocketConnectionType, <a class="indexterm" href="libsoup-2.4-WebSockets.html#SoupWebsocketConnectionType">enum SoupWebsocketConnectionType</a> </dt> -<dt id="ientry-idm33179">SoupWebsocketDataType, <a class="indexterm" href="libsoup-2.4-WebSockets.html#SoupWebsocketDataType">enum SoupWebsocketDataType</a> +<dt id="ientry-idm33184">SoupWebsocketDataType, <a class="indexterm" href="libsoup-2.4-WebSockets.html#SoupWebsocketDataType">enum SoupWebsocketDataType</a> </dt> -<dt id="ientry-idm33299">SoupWebsocketError, <a class="indexterm" href="libsoup-2.4-WebSockets.html#SoupWebsocketError">enum SoupWebsocketError</a> +<dt id="ientry-idm33304">SoupWebsocketError, <a class="indexterm" href="libsoup-2.4-WebSockets.html#SoupWebsocketError">enum SoupWebsocketError</a> </dt> -<dt id="ientry-idm33146">SoupWebsocketState, <a class="indexterm" href="libsoup-2.4-WebSockets.html#SoupWebsocketState">enum SoupWebsocketState</a> +<dt id="ientry-idm33151">SoupWebsocketState, <a class="indexterm" href="libsoup-2.4-WebSockets.html#SoupWebsocketState">enum SoupWebsocketState</a> </dt> -<dt id="ientry-idm31914">SoupXMLRPCError, <a class="indexterm" href="libsoup-2.4-XMLRPC-Support.html#SoupXMLRPCError">enum SoupXMLRPCError</a> +<dt id="ientry-idm31919">SoupXMLRPCError, <a class="indexterm" href="libsoup-2.4-XMLRPC-Support.html#SoupXMLRPCError">enum SoupXMLRPCError</a> </dt> -<dt id="ientry-idm31946">SoupXMLRPCFault, <a class="indexterm" href="libsoup-2.4-XMLRPC-Support.html#SoupXMLRPCFault">enum SoupXMLRPCFault</a> +<dt id="ientry-idm31951">SoupXMLRPCFault, <a class="indexterm" href="libsoup-2.4-XMLRPC-Support.html#SoupXMLRPCFault">enum SoupXMLRPCFault</a> </dt> -<dt id="ientry-idm32020">SoupXMLRPCParams, <a class="indexterm" href="libsoup-2.4-XMLRPC-Support.html#SoupXMLRPCParams">SoupXMLRPCParams</a> +<dt id="ientry-idm32025">SoupXMLRPCParams, <a class="indexterm" href="libsoup-2.4-XMLRPC-Support.html#SoupXMLRPCParams">SoupXMLRPCParams</a> </dt> -<dt id="ientry-idm34791">SOUP_ADDRESS_ANY_PORT, <a class="indexterm" href="SoupAddress.html#SOUP-ADDRESS-ANY-PORT:CAPS">SOUP_ADDRESS_ANY_PORT</a> +<dt id="ientry-idm34796">SOUP_ADDRESS_ANY_PORT, <a class="indexterm" href="SoupAddress.html#SOUP-ADDRESS-ANY-PORT:CAPS">SOUP_ADDRESS_ANY_PORT</a> </dt> -<dt id="ientry-idm34653">soup_address_equal_by_ip, <a class="indexterm" href="SoupAddress.html#soup-address-equal-by-ip">soup_address_equal_by_ip ()</a> +<dt id="ientry-idm34658">soup_address_equal_by_ip, <a class="indexterm" href="SoupAddress.html#soup-address-equal-by-ip">soup_address_equal_by_ip ()</a> </dt> -<dt id="ientry-idm34549">soup_address_equal_by_name, <a class="indexterm" href="SoupAddress.html#soup-address-equal-by-name">soup_address_equal_by_name ()</a> +<dt id="ientry-idm34554">soup_address_equal_by_name, <a class="indexterm" href="SoupAddress.html#soup-address-equal-by-name">soup_address_equal_by_name ()</a> </dt> -<dt id="ientry-idm34799">SOUP_ADDRESS_FAMILY, <a class="indexterm" href="SoupAddress.html#SOUP-ADDRESS-FAMILY:CAPS">SOUP_ADDRESS_FAMILY</a> +<dt id="ientry-idm34804">SOUP_ADDRESS_FAMILY, <a class="indexterm" href="SoupAddress.html#SOUP-ADDRESS-FAMILY:CAPS">SOUP_ADDRESS_FAMILY</a> </dt> -<dt id="ientry-idm34436">soup_address_get_gsockaddr, <a class="indexterm" href="SoupAddress.html#soup-address-get-gsockaddr">soup_address_get_gsockaddr ()</a> +<dt id="ientry-idm34441">soup_address_get_gsockaddr, <a class="indexterm" href="SoupAddress.html#soup-address-get-gsockaddr">soup_address_get_gsockaddr ()</a> </dt> -<dt id="ientry-idm34343">soup_address_get_name, <a class="indexterm" href="SoupAddress.html#soup-address-get-name">soup_address_get_name ()</a> +<dt id="ientry-idm34348">soup_address_get_name, <a class="indexterm" href="SoupAddress.html#soup-address-get-name">soup_address_get_name ()</a> </dt> -<dt id="ientry-idm34476">soup_address_get_physical, <a class="indexterm" href="SoupAddress.html#soup-address-get-physical">soup_address_get_physical ()</a> +<dt id="ientry-idm34481">soup_address_get_physical, <a class="indexterm" href="SoupAddress.html#soup-address-get-physical">soup_address_get_physical ()</a> </dt> -<dt id="ientry-idm34518">soup_address_get_port, <a class="indexterm" href="SoupAddress.html#soup-address-get-port">soup_address_get_port ()</a> +<dt id="ientry-idm34523">soup_address_get_port, <a class="indexterm" href="SoupAddress.html#soup-address-get-port">soup_address_get_port ()</a> </dt> -<dt id="ientry-idm34383">soup_address_get_sockaddr, <a class="indexterm" href="SoupAddress.html#soup-address-get-sockaddr">soup_address_get_sockaddr ()</a> +<dt id="ientry-idm34388">soup_address_get_sockaddr, <a class="indexterm" href="SoupAddress.html#soup-address-get-sockaddr">soup_address_get_sockaddr ()</a> </dt> -<dt id="ientry-idm34712">soup_address_hash_by_ip, <a class="indexterm" href="SoupAddress.html#soup-address-hash-by-ip">soup_address_hash_by_ip ()</a> +<dt id="ientry-idm34717">soup_address_hash_by_ip, <a class="indexterm" href="SoupAddress.html#soup-address-hash-by-ip">soup_address_hash_by_ip ()</a> </dt> -<dt id="ientry-idm34614">soup_address_hash_by_name, <a class="indexterm" href="SoupAddress.html#soup-address-hash-by-name">soup_address_hash_by_name ()</a> +<dt id="ientry-idm34619">soup_address_hash_by_name, <a class="indexterm" href="SoupAddress.html#soup-address-hash-by-name">soup_address_hash_by_name ()</a> </dt> -<dt id="ientry-idm34306">soup_address_is_resolved, <a class="indexterm" href="SoupAddress.html#soup-address-is-resolved">soup_address_is_resolved ()</a> +<dt id="ientry-idm34311">soup_address_is_resolved, <a class="indexterm" href="SoupAddress.html#soup-address-is-resolved">soup_address_is_resolved ()</a> </dt> -<dt id="ientry-idm34809">SOUP_ADDRESS_NAME, <a class="indexterm" href="SoupAddress.html#SOUP-ADDRESS-NAME:CAPS">SOUP_ADDRESS_NAME</a> +<dt id="ientry-idm34814">SOUP_ADDRESS_NAME, <a class="indexterm" href="SoupAddress.html#SOUP-ADDRESS-NAME:CAPS">SOUP_ADDRESS_NAME</a> </dt> -<dt id="ientry-idm33941">soup_address_new, <a class="indexterm" href="SoupAddress.html#soup-address-new">soup_address_new ()</a> +<dt id="ientry-idm33946">soup_address_new, <a class="indexterm" href="SoupAddress.html#soup-address-new">soup_address_new ()</a> </dt> -<dt id="ientry-idm34038">soup_address_new_any, <a class="indexterm" href="SoupAddress.html#soup-address-new-any">soup_address_new_any ()</a> +<dt id="ientry-idm34043">soup_address_new_any, <a class="indexterm" href="SoupAddress.html#soup-address-new-any">soup_address_new_any ()</a> </dt> -<dt id="ientry-idm33990">soup_address_new_from_sockaddr, <a class="indexterm" href="SoupAddress.html#soup-address-new-from-sockaddr">soup_address_new_from_sockaddr ()</a> +<dt id="ientry-idm33995">soup_address_new_from_sockaddr, <a class="indexterm" href="SoupAddress.html#soup-address-new-from-sockaddr">soup_address_new_from_sockaddr ()</a> </dt> -<dt id="ientry-idm34817">SOUP_ADDRESS_PHYSICAL, <a class="indexterm" href="SoupAddress.html#SOUP-ADDRESS-PHYSICAL:CAPS">SOUP_ADDRESS_PHYSICAL</a> +<dt id="ientry-idm34822">SOUP_ADDRESS_PHYSICAL, <a class="indexterm" href="SoupAddress.html#SOUP-ADDRESS-PHYSICAL:CAPS">SOUP_ADDRESS_PHYSICAL</a> </dt> -<dt id="ientry-idm34825">SOUP_ADDRESS_PORT, <a class="indexterm" href="SoupAddress.html#SOUP-ADDRESS-PORT:CAPS">SOUP_ADDRESS_PORT</a> +<dt id="ientry-idm34830">SOUP_ADDRESS_PORT, <a class="indexterm" href="SoupAddress.html#SOUP-ADDRESS-PORT:CAPS">SOUP_ADDRESS_PORT</a> </dt> -<dt id="ientry-idm34841">SOUP_ADDRESS_PROTOCOL, <a class="indexterm" href="SoupAddress.html#SOUP-ADDRESS-PROTOCOL:CAPS">SOUP_ADDRESS_PROTOCOL</a> +<dt id="ientry-idm34846">SOUP_ADDRESS_PROTOCOL, <a class="indexterm" href="SoupAddress.html#SOUP-ADDRESS-PROTOCOL:CAPS">SOUP_ADDRESS_PROTOCOL</a> </dt> -<dt id="ientry-idm34147">soup_address_resolve_async, <a class="indexterm" href="SoupAddress.html#soup-address-resolve-async">soup_address_resolve_async ()</a> +<dt id="ientry-idm34152">soup_address_resolve_async, <a class="indexterm" href="SoupAddress.html#soup-address-resolve-async">soup_address_resolve_async ()</a> </dt> -<dt id="ientry-idm34241">soup_address_resolve_sync, <a class="indexterm" href="SoupAddress.html#soup-address-resolve-sync">soup_address_resolve_sync ()</a> +<dt id="ientry-idm34246">soup_address_resolve_sync, <a class="indexterm" href="SoupAddress.html#soup-address-resolve-sync">soup_address_resolve_sync ()</a> </dt> -<dt id="ientry-idm34833">SOUP_ADDRESS_SOCKADDR, <a class="indexterm" href="SoupAddress.html#SOUP-ADDRESS-SOCKADDR:CAPS">SOUP_ADDRESS_SOCKADDR</a> +<dt id="ientry-idm34838">SOUP_ADDRESS_SOCKADDR, <a class="indexterm" href="SoupAddress.html#SOUP-ADDRESS-SOCKADDR:CAPS">SOUP_ADDRESS_SOCKADDR</a> </dt> <dt id="ientry-idm14371">soup_add_completion, <a class="indexterm" href="libsoup-2.4-Soup-Miscellaneous-Utilities.html#soup-add-completion">soup_add_completion ()</a> </dt> @@ -607,9 +607,9 @@ </dt> <dt id="ientry-idm1529">soup_auth_is_ready, <a class="indexterm" href="SoupAuth.html#soup-auth-is-ready">soup_auth_is_ready ()</a> </dt> -<dt id="ientry-idm27869">soup_auth_manager_clear_cached_credentials, <a class="indexterm" href="SoupAuthManager.html#soup-auth-manager-clear-cached-credentials">soup_auth_manager_clear_cached_credentials ()</a> +<dt id="ientry-idm27874">soup_auth_manager_clear_cached_credentials, <a class="indexterm" href="SoupAuthManager.html#soup-auth-manager-clear-cached-credentials">soup_auth_manager_clear_cached_credentials ()</a> </dt> -<dt id="ientry-idm27813">soup_auth_manager_use_auth, <a class="indexterm" href="SoupAuthManager.html#soup-auth-manager-use-auth">soup_auth_manager_use_auth ()</a> +<dt id="ientry-idm27818">soup_auth_manager_use_auth, <a class="indexterm" href="SoupAuthManager.html#soup-auth-manager-use-auth">soup_auth_manager_use_auth ()</a> </dt> <dt id="ientry-idm1233">soup_auth_negotiate_supported, <a class="indexterm" href="SoupAuth.html#soup-auth-negotiate-supported">soup_auth_negotiate_supported ()</a> </dt> @@ -653,9 +653,9 @@ </dt> <dt id="ientry-idm3988">soup_cache_set_max_size, <a class="indexterm" href="SoupCache.html#soup-cache-set-max-size">soup_cache_set_max_size ()</a> </dt> -<dt id="ientry-idm27214">soup_check_version, <a class="indexterm" href="libsoup-2.4-Version-Information.html#soup-check-version">soup_check_version ()</a> +<dt id="ientry-idm27219">soup_check_version, <a class="indexterm" href="libsoup-2.4-Version-Information.html#soup-check-version">soup_check_version ()</a> </dt> -<dt id="ientry-idm27264">SOUP_CHECK_VERSION, <a class="indexterm" href="libsoup-2.4-Version-Information.html#SOUP-CHECK-VERSION:CAPS">SOUP_CHECK_VERSION()</a> +<dt id="ientry-idm27269">SOUP_CHECK_VERSION, <a class="indexterm" href="libsoup-2.4-Version-Information.html#SOUP-CHECK-VERSION:CAPS">SOUP_CHECK_VERSION()</a> </dt> <dt id="ientry-idm19939">soup_client_context_get_address, <a class="indexterm" href="libsoup-2.4-SoupServer-deprecated-API.html#soup-client-context-get-address">soup_client_context_get_address ()</a> </dt> @@ -675,11 +675,11 @@ </dt> <dt id="ientry-idm18708">soup_client_context_steal_connection, <a class="indexterm" href="SoupServer.html#soup-client-context-steal-connection">soup_client_context_steal_connection ()</a> </dt> -<dt id="ientry-idm28257">soup_content_sniffer_get_buffer_size, <a class="indexterm" href="SoupContentSniffer.html#soup-content-sniffer-get-buffer-size">soup_content_sniffer_get_buffer_size ()</a> +<dt id="ientry-idm28262">soup_content_sniffer_get_buffer_size, <a class="indexterm" href="SoupContentSniffer.html#soup-content-sniffer-get-buffer-size">soup_content_sniffer_get_buffer_size ()</a> </dt> -<dt id="ientry-idm28166">soup_content_sniffer_new, <a class="indexterm" href="SoupContentSniffer.html#soup-content-sniffer-new">soup_content_sniffer_new ()</a> +<dt id="ientry-idm28171">soup_content_sniffer_new, <a class="indexterm" href="SoupContentSniffer.html#soup-content-sniffer-new">soup_content_sniffer_new ()</a> </dt> -<dt id="ientry-idm28185">soup_content_sniffer_sniff, <a class="indexterm" href="SoupContentSniffer.html#soup-content-sniffer-sniff">soup_content_sniffer_sniff ()</a> +<dt id="ientry-idm28190">soup_content_sniffer_sniff, <a class="indexterm" href="SoupContentSniffer.html#soup-content-sniffer-sniff">soup_content_sniffer_sniff ()</a> </dt> <dt id="ientry-idm5567">soup_cookies_free, <a class="indexterm" href="SoupCookie.html#soup-cookies-free">soup_cookies_free ()</a> </dt> @@ -715,41 +715,41 @@ </dt> <dt id="ientry-idm4682">soup_cookie_get_value, <a class="indexterm" href="SoupCookie.html#soup-cookie-get-value">soup_cookie_get_value ()</a> </dt> -<dt id="ientry-idm29136">SOUP_COOKIE_JAR_ACCEPT_POLICY, <a class="indexterm" href="SoupCookieJar.html#SOUP-COOKIE-JAR-ACCEPT-POLICY:CAPS">SOUP_COOKIE_JAR_ACCEPT_POLICY</a> +<dt id="ientry-idm29141">SOUP_COOKIE_JAR_ACCEPT_POLICY, <a class="indexterm" href="SoupCookieJar.html#SOUP-COOKIE-JAR-ACCEPT-POLICY:CAPS">SOUP_COOKIE_JAR_ACCEPT_POLICY</a> </dt> -<dt id="ientry-idm28776">soup_cookie_jar_add_cookie, <a class="indexterm" href="SoupCookieJar.html#soup-cookie-jar-add-cookie">soup_cookie_jar_add_cookie ()</a> +<dt id="ientry-idm28781">soup_cookie_jar_add_cookie, <a class="indexterm" href="SoupCookieJar.html#soup-cookie-jar-add-cookie">soup_cookie_jar_add_cookie ()</a> </dt> -<dt id="ientry-idm28822">soup_cookie_jar_add_cookie_with_first_party, <a class="indexterm" href="SoupCookieJar.html#soup-cookie-jar-add-cookie-with-first-party">soup_cookie_jar_add_cookie_with_first_party ()</a> +<dt id="ientry-idm28827">soup_cookie_jar_add_cookie_with_first_party, <a class="indexterm" href="SoupCookieJar.html#soup-cookie-jar-add-cookie-with-first-party">soup_cookie_jar_add_cookie_with_first_party ()</a> </dt> -<dt id="ientry-idm28922">soup_cookie_jar_all_cookies, <a class="indexterm" href="SoupCookieJar.html#soup-cookie-jar-all-cookies">soup_cookie_jar_all_cookies ()</a> +<dt id="ientry-idm28927">soup_cookie_jar_all_cookies, <a class="indexterm" href="SoupCookieJar.html#soup-cookie-jar-all-cookies">soup_cookie_jar_all_cookies ()</a> </dt> -<dt id="ientry-idm29541">SOUP_COOKIE_JAR_DB_FILENAME, <a class="indexterm" href="SoupCookieJarDB.html#SOUP-COOKIE-JAR-DB-FILENAME:CAPS">SOUP_COOKIE_JAR_DB_FILENAME</a> +<dt id="ientry-idm29546">SOUP_COOKIE_JAR_DB_FILENAME, <a class="indexterm" href="SoupCookieJarDB.html#SOUP-COOKIE-JAR-DB-FILENAME:CAPS">SOUP_COOKIE_JAR_DB_FILENAME</a> </dt> -<dt id="ientry-idm29477">soup_cookie_jar_db_new, <a class="indexterm" href="SoupCookieJarDB.html#soup-cookie-jar-db-new">soup_cookie_jar_db_new ()</a> +<dt id="ientry-idm29482">soup_cookie_jar_db_new, <a class="indexterm" href="SoupCookieJarDB.html#soup-cookie-jar-db-new">soup_cookie_jar_db_new ()</a> </dt> -<dt id="ientry-idm28880">soup_cookie_jar_delete_cookie, <a class="indexterm" href="SoupCookieJar.html#soup-cookie-jar-delete-cookie">soup_cookie_jar_delete_cookie ()</a> +<dt id="ientry-idm28885">soup_cookie_jar_delete_cookie, <a class="indexterm" href="SoupCookieJar.html#soup-cookie-jar-delete-cookie">soup_cookie_jar_delete_cookie ()</a> </dt> -<dt id="ientry-idm28964">soup_cookie_jar_get_accept_policy, <a class="indexterm" href="SoupCookieJar.html#soup-cookie-jar-get-accept-policy">soup_cookie_jar_get_accept_policy ()</a> +<dt id="ientry-idm28969">soup_cookie_jar_get_accept_policy, <a class="indexterm" href="SoupCookieJar.html#soup-cookie-jar-get-accept-policy">soup_cookie_jar_get_accept_policy ()</a> </dt> -<dt id="ientry-idm28516">soup_cookie_jar_get_cookies, <a class="indexterm" href="SoupCookieJar.html#soup-cookie-jar-get-cookies">soup_cookie_jar_get_cookies ()</a> +<dt id="ientry-idm28521">soup_cookie_jar_get_cookies, <a class="indexterm" href="SoupCookieJar.html#soup-cookie-jar-get-cookies">soup_cookie_jar_get_cookies ()</a> </dt> -<dt id="ientry-idm28584">soup_cookie_jar_get_cookie_list, <a class="indexterm" href="SoupCookieJar.html#soup-cookie-jar-get-cookie-list">soup_cookie_jar_get_cookie_list ()</a> +<dt id="ientry-idm28589">soup_cookie_jar_get_cookie_list, <a class="indexterm" href="SoupCookieJar.html#soup-cookie-jar-get-cookie-list">soup_cookie_jar_get_cookie_list ()</a> </dt> -<dt id="ientry-idm29044">soup_cookie_jar_is_persistent, <a class="indexterm" href="SoupCookieJar.html#soup-cookie-jar-is-persistent">soup_cookie_jar_is_persistent ()</a> +<dt id="ientry-idm29049">soup_cookie_jar_is_persistent, <a class="indexterm" href="SoupCookieJar.html#soup-cookie-jar-is-persistent">soup_cookie_jar_is_persistent ()</a> </dt> -<dt id="ientry-idm28495">soup_cookie_jar_new, <a class="indexterm" href="SoupCookieJar.html#soup-cookie-jar-new">soup_cookie_jar_new ()</a> +<dt id="ientry-idm28500">soup_cookie_jar_new, <a class="indexterm" href="SoupCookieJar.html#soup-cookie-jar-new">soup_cookie_jar_new ()</a> </dt> -<dt id="ientry-idm29128">SOUP_COOKIE_JAR_READ_ONLY, <a class="indexterm" href="SoupCookieJar.html#SOUP-COOKIE-JAR-READ-ONLY:CAPS">SOUP_COOKIE_JAR_READ_ONLY</a> +<dt id="ientry-idm29133">SOUP_COOKIE_JAR_READ_ONLY, <a class="indexterm" href="SoupCookieJar.html#SOUP-COOKIE-JAR-READ-ONLY:CAPS">SOUP_COOKIE_JAR_READ_ONLY</a> </dt> -<dt id="ientry-idm29002">soup_cookie_jar_set_accept_policy, <a class="indexterm" href="SoupCookieJar.html#soup-cookie-jar-set-accept-policy">soup_cookie_jar_set_accept_policy ()</a> +<dt id="ientry-idm29007">soup_cookie_jar_set_accept_policy, <a class="indexterm" href="SoupCookieJar.html#soup-cookie-jar-set-accept-policy">soup_cookie_jar_set_accept_policy ()</a> </dt> -<dt id="ientry-idm28658">soup_cookie_jar_set_cookie, <a class="indexterm" href="SoupCookieJar.html#soup-cookie-jar-set-cookie">soup_cookie_jar_set_cookie ()</a> +<dt id="ientry-idm28663">soup_cookie_jar_set_cookie, <a class="indexterm" href="SoupCookieJar.html#soup-cookie-jar-set-cookie">soup_cookie_jar_set_cookie ()</a> </dt> -<dt id="ientry-idm28715">soup_cookie_jar_set_cookie_with_first_party, <a class="indexterm" href="SoupCookieJar.html#soup-cookie-jar-set-cookie-with-first-party">soup_cookie_jar_set_cookie_with_first_party ()</a> +<dt id="ientry-idm28720">soup_cookie_jar_set_cookie_with_first_party, <a class="indexterm" href="SoupCookieJar.html#soup-cookie-jar-set-cookie-with-first-party">soup_cookie_jar_set_cookie_with_first_party ()</a> </dt> -<dt id="ientry-idm29379">SOUP_COOKIE_JAR_TEXT_FILENAME, <a class="indexterm" href="SoupCookieJarText.html#SOUP-COOKIE-JAR-TEXT-FILENAME:CAPS">SOUP_COOKIE_JAR_TEXT_FILENAME</a> +<dt id="ientry-idm29384">SOUP_COOKIE_JAR_TEXT_FILENAME, <a class="indexterm" href="SoupCookieJarText.html#SOUP-COOKIE-JAR-TEXT-FILENAME:CAPS">SOUP_COOKIE_JAR_TEXT_FILENAME</a> </dt> -<dt id="ientry-idm29317">soup_cookie_jar_text_new, <a class="indexterm" href="SoupCookieJarText.html#soup-cookie-jar-text-new">soup_cookie_jar_text_new ()</a> +<dt id="ientry-idm29322">soup_cookie_jar_text_new, <a class="indexterm" href="SoupCookieJarText.html#soup-cookie-jar-text-new">soup_cookie_jar_text_new ()</a> </dt> <dt id="ientry-idm5723">SOUP_COOKIE_MAX_AGE_ONE_DAY, <a class="indexterm" href="SoupCookie.html#SOUP-COOKIE-MAX-AGE-ONE-DAY:CAPS">SOUP_COOKIE_MAX_AGE_ONE_DAY</a> </dt> @@ -817,35 +817,35 @@ </dt> <dt id="ientry-idm13135">soup_date_to_time_t, <a class="indexterm" href="libsoup-2.4-Soup-Miscellaneous-Utilities.html#soup-date-to-time-t">soup_date_to_time_t ()</a> </dt> -<dt id="ientry-idm30382">soup_form_decode, <a class="indexterm" href="libsoup-2.4-HTML-Form-Support.html#soup-form-decode">soup_form_decode ()</a> +<dt id="ientry-idm30387">soup_form_decode, <a class="indexterm" href="libsoup-2.4-HTML-Form-Support.html#soup-form-decode">soup_form_decode ()</a> </dt> -<dt id="ientry-idm30418">soup_form_decode_multipart, <a class="indexterm" href="libsoup-2.4-HTML-Form-Support.html#soup-form-decode-multipart">soup_form_decode_multipart ()</a> +<dt id="ientry-idm30423">soup_form_decode_multipart, <a class="indexterm" href="libsoup-2.4-HTML-Form-Support.html#soup-form-decode-multipart">soup_form_decode_multipart ()</a> </dt> -<dt id="ientry-idm30546">soup_form_encode, <a class="indexterm" href="libsoup-2.4-HTML-Form-Support.html#soup-form-encode">soup_form_encode ()</a> +<dt id="ientry-idm30551">soup_form_encode, <a class="indexterm" href="libsoup-2.4-HTML-Form-Support.html#soup-form-encode">soup_form_encode ()</a> </dt> -<dt id="ientry-idm30589">soup_form_encode_datalist, <a class="indexterm" href="libsoup-2.4-HTML-Form-Support.html#soup-form-encode-datalist">soup_form_encode_datalist ()</a> +<dt id="ientry-idm30594">soup_form_encode_datalist, <a class="indexterm" href="libsoup-2.4-HTML-Form-Support.html#soup-form-encode-datalist">soup_form_encode_datalist ()</a> </dt> -<dt id="ientry-idm30620">soup_form_encode_hash, <a class="indexterm" href="libsoup-2.4-HTML-Form-Support.html#soup-form-encode-hash">soup_form_encode_hash ()</a> +<dt id="ientry-idm30625">soup_form_encode_hash, <a class="indexterm" href="libsoup-2.4-HTML-Form-Support.html#soup-form-encode-hash">soup_form_encode_hash ()</a> </dt> -<dt id="ientry-idm30654">soup_form_encode_valist, <a class="indexterm" href="libsoup-2.4-HTML-Form-Support.html#soup-form-encode-valist">soup_form_encode_valist ()</a> +<dt id="ientry-idm30659">soup_form_encode_valist, <a class="indexterm" href="libsoup-2.4-HTML-Form-Support.html#soup-form-encode-valist">soup_form_encode_valist ()</a> </dt> -<dt id="ientry-idm30957">SOUP_FORM_MIME_TYPE_MULTIPART, <a class="indexterm" href="libsoup-2.4-HTML-Form-Support.html#SOUP-FORM-MIME-TYPE-MULTIPART:CAPS">SOUP_FORM_MIME_TYPE_MULTIPART</a> +<dt id="ientry-idm30962">SOUP_FORM_MIME_TYPE_MULTIPART, <a class="indexterm" href="libsoup-2.4-HTML-Form-Support.html#SOUP-FORM-MIME-TYPE-MULTIPART:CAPS">SOUP_FORM_MIME_TYPE_MULTIPART</a> </dt> -<dt id="ientry-idm30966">SOUP_FORM_MIME_TYPE_URLENCODED, <a class="indexterm" href="libsoup-2.4-HTML-Form-Support.html#SOUP-FORM-MIME-TYPE-URLENCODED:CAPS">SOUP_FORM_MIME_TYPE_URLENCODED</a> +<dt id="ientry-idm30971">SOUP_FORM_MIME_TYPE_URLENCODED, <a class="indexterm" href="libsoup-2.4-HTML-Form-Support.html#SOUP-FORM-MIME-TYPE-URLENCODED:CAPS">SOUP_FORM_MIME_TYPE_URLENCODED</a> </dt> -<dt id="ientry-idm30699">soup_form_request_new, <a class="indexterm" href="libsoup-2.4-HTML-Form-Support.html#soup-form-request-new">soup_form_request_new ()</a> +<dt id="ientry-idm30704">soup_form_request_new, <a class="indexterm" href="libsoup-2.4-HTML-Form-Support.html#soup-form-request-new">soup_form_request_new ()</a> </dt> -<dt id="ientry-idm30769">soup_form_request_new_from_datalist, <a class="indexterm" href="libsoup-2.4-HTML-Form-Support.html#soup-form-request-new-from-datalist">soup_form_request_new_from_datalist ()</a> +<dt id="ientry-idm30774">soup_form_request_new_from_datalist, <a class="indexterm" href="libsoup-2.4-HTML-Form-Support.html#soup-form-request-new-from-datalist">soup_form_request_new_from_datalist ()</a> </dt> -<dt id="ientry-idm30828">soup_form_request_new_from_hash, <a class="indexterm" href="libsoup-2.4-HTML-Form-Support.html#soup-form-request-new-from-hash">soup_form_request_new_from_hash ()</a> +<dt id="ientry-idm30833">soup_form_request_new_from_hash, <a class="indexterm" href="libsoup-2.4-HTML-Form-Support.html#soup-form-request-new-from-hash">soup_form_request_new_from_hash ()</a> </dt> -<dt id="ientry-idm30889">soup_form_request_new_from_multipart, <a class="indexterm" href="libsoup-2.4-HTML-Form-Support.html#soup-form-request-new-from-multipart">soup_form_request_new_from_multipart ()</a> +<dt id="ientry-idm30894">soup_form_request_new_from_multipart, <a class="indexterm" href="libsoup-2.4-HTML-Form-Support.html#soup-form-request-new-from-multipart">soup_form_request_new_from_multipart ()</a> </dt> -<dt id="ientry-idm27160">soup_get_major_version, <a class="indexterm" href="libsoup-2.4-Version-Information.html#soup-get-major-version">soup_get_major_version ()</a> +<dt id="ientry-idm27165">soup_get_major_version, <a class="indexterm" href="libsoup-2.4-Version-Information.html#soup-get-major-version">soup_get_major_version ()</a> </dt> -<dt id="ientry-idm27196">soup_get_micro_version, <a class="indexterm" href="libsoup-2.4-Version-Information.html#soup-get-micro-version">soup_get_micro_version ()</a> +<dt id="ientry-idm27201">soup_get_micro_version, <a class="indexterm" href="libsoup-2.4-Version-Information.html#soup-get-micro-version">soup_get_micro_version ()</a> </dt> -<dt id="ientry-idm27178">soup_get_minor_version, <a class="indexterm" href="libsoup-2.4-Version-Information.html#soup-get-minor-version">soup_get_minor_version ()</a> +<dt id="ientry-idm27183">soup_get_minor_version, <a class="indexterm" href="libsoup-2.4-Version-Information.html#soup-get-minor-version">soup_get_minor_version ()</a> </dt> <dt id="ientry-idm13839">soup_headers_parse, <a class="indexterm" href="libsoup-2.4-Soup-Miscellaneous-Utilities.html#soup-headers-parse">soup_headers_parse ()</a> </dt> @@ -875,15 +875,15 @@ </dt> <dt id="ientry-idm24922">SOUP_HTTP_ERROR, <a class="indexterm" href="libsoup-2.4-soup-status.html#SOUP-HTTP-ERROR:CAPS">SOUP_HTTP_ERROR</a> </dt> -<dt id="ientry-idm29733">soup_logger_new, <a class="indexterm" href="SoupLogger.html#soup-logger-new">soup_logger_new ()</a> +<dt id="ientry-idm29738">soup_logger_new, <a class="indexterm" href="SoupLogger.html#soup-logger-new">soup_logger_new ()</a> </dt> -<dt id="ientry-idm30048">soup_logger_set_printer, <a class="indexterm" href="SoupLogger.html#soup-logger-set-printer">soup_logger_set_printer ()</a> +<dt id="ientry-idm30053">soup_logger_set_printer, <a class="indexterm" href="SoupLogger.html#soup-logger-set-printer">soup_logger_set_printer ()</a> </dt> -<dt id="ientry-idm29845">soup_logger_set_request_filter, <a class="indexterm" href="SoupLogger.html#soup-logger-set-request-filter">soup_logger_set_request_filter ()</a> +<dt id="ientry-idm29850">soup_logger_set_request_filter, <a class="indexterm" href="SoupLogger.html#soup-logger-set-request-filter">soup_logger_set_request_filter ()</a> </dt> -<dt id="ientry-idm29907">soup_logger_set_response_filter, <a class="indexterm" href="SoupLogger.html#soup-logger-set-response-filter">soup_logger_set_response_filter ()</a> +<dt id="ientry-idm29912">soup_logger_set_response_filter, <a class="indexterm" href="SoupLogger.html#soup-logger-set-response-filter">soup_logger_set_response_filter ()</a> </dt> -<dt id="ientry-idm27305">SOUP_MAJOR_VERSION, <a class="indexterm" href="libsoup-2.4-Version-Information.html#SOUP-MAJOR-VERSION:CAPS">SOUP_MAJOR_VERSION</a> +<dt id="ientry-idm27310">SOUP_MAJOR_VERSION, <a class="indexterm" href="libsoup-2.4-Version-Information.html#SOUP-MAJOR-VERSION:CAPS">SOUP_MAJOR_VERSION</a> </dt> <dt id="ientry-idm7121">soup_message_add_header_handler, <a class="indexterm" href="SoupMessage.html#soup-message-add-header-handler">soup_message_add_header_handler ()</a> </dt> @@ -1085,9 +1085,9 @@ </dt> <dt id="ientry-idm12606">SOUP_METHOD_UNLOCK, <a class="indexterm" href="libsoup-2.4-soup-method.html#SOUP-METHOD-UNLOCK:CAPS">SOUP_METHOD_UNLOCK</a> </dt> -<dt id="ientry-idm27325">SOUP_MICRO_VERSION, <a class="indexterm" href="libsoup-2.4-Version-Information.html#SOUP-MICRO-VERSION:CAPS">SOUP_MICRO_VERSION</a> +<dt id="ientry-idm27330">SOUP_MICRO_VERSION, <a class="indexterm" href="libsoup-2.4-Version-Information.html#SOUP-MICRO-VERSION:CAPS">SOUP_MICRO_VERSION</a> </dt> -<dt id="ientry-idm27315">SOUP_MINOR_VERSION, <a class="indexterm" href="libsoup-2.4-Version-Information.html#SOUP-MINOR-VERSION:CAPS">SOUP_MINOR_VERSION</a> +<dt id="ientry-idm27320">SOUP_MINOR_VERSION, <a class="indexterm" href="libsoup-2.4-Version-Information.html#SOUP-MINOR-VERSION:CAPS">SOUP_MINOR_VERSION</a> </dt> <dt id="ientry-idm15256">soup_multipart_append_form_file, <a class="indexterm" href="SoupMultipart.html#soup-multipart-append-form-file">soup_multipart_append_form_file ()</a> </dt> @@ -1323,61 +1323,61 @@ </dt> <dt id="ientry-idm21962">soup_session_would_redirect, <a class="indexterm" href="SoupSession.html#soup-session-would-redirect">soup_session_would_redirect ()</a> </dt> -<dt id="ientry-idm36303">SOUP_SOCKET_ASYNC_CONTEXT, <a class="indexterm" href="SoupSocket.html#SOUP-SOCKET-ASYNC-CONTEXT:CAPS">SOUP_SOCKET_ASYNC_CONTEXT</a> +<dt id="ientry-idm36308">SOUP_SOCKET_ASYNC_CONTEXT, <a class="indexterm" href="SoupSocket.html#SOUP-SOCKET-ASYNC-CONTEXT:CAPS">SOUP_SOCKET_ASYNC_CONTEXT</a> </dt> -<dt id="ientry-idm35407">soup_socket_connect_async, <a class="indexterm" href="SoupSocket.html#soup-socket-connect-async">soup_socket_connect_async ()</a> +<dt id="ientry-idm35412">soup_socket_connect_async, <a class="indexterm" href="SoupSocket.html#soup-socket-connect-async">soup_socket_connect_async ()</a> </dt> -<dt id="ientry-idm35477">soup_socket_connect_sync, <a class="indexterm" href="SoupSocket.html#soup-socket-connect-sync">soup_socket_connect_sync ()</a> +<dt id="ientry-idm35482">soup_socket_connect_sync, <a class="indexterm" href="SoupSocket.html#soup-socket-connect-sync">soup_socket_connect_sync ()</a> </dt> -<dt id="ientry-idm35688">soup_socket_disconnect, <a class="indexterm" href="SoupSocket.html#soup-socket-disconnect">soup_socket_disconnect ()</a> +<dt id="ientry-idm35693">soup_socket_disconnect, <a class="indexterm" href="SoupSocket.html#soup-socket-disconnect">soup_socket_disconnect ()</a> </dt> -<dt id="ientry-idm36279">SOUP_SOCKET_FLAG_NONBLOCKING, <a class="indexterm" href="SoupSocket.html#SOUP-SOCKET-FLAG-NONBLOCKING:CAPS">SOUP_SOCKET_FLAG_NONBLOCKING</a> +<dt id="ientry-idm36284">SOUP_SOCKET_FLAG_NONBLOCKING, <a class="indexterm" href="SoupSocket.html#SOUP-SOCKET-FLAG-NONBLOCKING:CAPS">SOUP_SOCKET_FLAG_NONBLOCKING</a> </dt> -<dt id="ientry-idm35829">soup_socket_get_fd, <a class="indexterm" href="SoupSocket.html#soup-socket-get-fd">soup_socket_get_fd ()</a> +<dt id="ientry-idm35834">soup_socket_get_fd, <a class="indexterm" href="SoupSocket.html#soup-socket-get-fd">soup_socket_get_fd ()</a> </dt> -<dt id="ientry-idm35751">soup_socket_get_local_address, <a class="indexterm" href="SoupSocket.html#soup-socket-get-local-address">soup_socket_get_local_address ()</a> +<dt id="ientry-idm35756">soup_socket_get_local_address, <a class="indexterm" href="SoupSocket.html#soup-socket-get-local-address">soup_socket_get_local_address ()</a> </dt> -<dt id="ientry-idm35790">soup_socket_get_remote_address, <a class="indexterm" href="SoupSocket.html#soup-socket-get-remote-address">soup_socket_get_remote_address ()</a> +<dt id="ientry-idm35795">soup_socket_get_remote_address, <a class="indexterm" href="SoupSocket.html#soup-socket-get-remote-address">soup_socket_get_remote_address ()</a> </dt> -<dt id="ientry-idm35716">soup_socket_is_connected, <a class="indexterm" href="SoupSocket.html#soup-socket-is-connected">soup_socket_is_connected ()</a> +<dt id="ientry-idm35721">soup_socket_is_connected, <a class="indexterm" href="SoupSocket.html#soup-socket-is-connected">soup_socket_is_connected ()</a> </dt> -<dt id="ientry-idm36287">SOUP_SOCKET_IS_SERVER, <a class="indexterm" href="SoupSocket.html#SOUP-SOCKET-IS-SERVER:CAPS">SOUP_SOCKET_IS_SERVER</a> +<dt id="ientry-idm36292">SOUP_SOCKET_IS_SERVER, <a class="indexterm" href="SoupSocket.html#SOUP-SOCKET-IS-SERVER:CAPS">SOUP_SOCKET_IS_SERVER</a> </dt> -<dt id="ientry-idm35654">soup_socket_is_ssl, <a class="indexterm" href="SoupSocket.html#soup-socket-is-ssl">soup_socket_is_ssl ()</a> +<dt id="ientry-idm35659">soup_socket_is_ssl, <a class="indexterm" href="SoupSocket.html#soup-socket-is-ssl">soup_socket_is_ssl ()</a> </dt> -<dt id="ientry-idm35529">soup_socket_listen, <a class="indexterm" href="SoupSocket.html#soup-socket-listen">soup_socket_listen ()</a> +<dt id="ientry-idm35534">soup_socket_listen, <a class="indexterm" href="SoupSocket.html#soup-socket-listen">soup_socket_listen ()</a> </dt> -<dt id="ientry-idm36263">SOUP_SOCKET_LOCAL_ADDRESS, <a class="indexterm" href="SoupSocket.html#SOUP-SOCKET-LOCAL-ADDRESS:CAPS">SOUP_SOCKET_LOCAL_ADDRESS</a> +<dt id="ientry-idm36268">SOUP_SOCKET_LOCAL_ADDRESS, <a class="indexterm" href="SoupSocket.html#SOUP-SOCKET-LOCAL-ADDRESS:CAPS">SOUP_SOCKET_LOCAL_ADDRESS</a> </dt> -<dt id="ientry-idm35318">soup_socket_new, <a class="indexterm" href="SoupSocket.html#soup-socket-new">soup_socket_new ()</a> +<dt id="ientry-idm35323">soup_socket_new, <a class="indexterm" href="SoupSocket.html#soup-socket-new">soup_socket_new ()</a> </dt> -<dt id="ientry-idm35864">soup_socket_read, <a class="indexterm" href="SoupSocket.html#soup-socket-read">soup_socket_read ()</a> +<dt id="ientry-idm35869">soup_socket_read, <a class="indexterm" href="SoupSocket.html#soup-socket-read">soup_socket_read ()</a> </dt> -<dt id="ientry-idm35978">soup_socket_read_until, <a class="indexterm" href="SoupSocket.html#soup-socket-read-until">soup_socket_read_until ()</a> +<dt id="ientry-idm35983">soup_socket_read_until, <a class="indexterm" href="SoupSocket.html#soup-socket-read-until">soup_socket_read_until ()</a> </dt> -<dt id="ientry-idm36271">SOUP_SOCKET_REMOTE_ADDRESS, <a class="indexterm" href="SoupSocket.html#SOUP-SOCKET-REMOTE-ADDRESS:CAPS">SOUP_SOCKET_REMOTE_ADDRESS</a> +<dt id="ientry-idm36276">SOUP_SOCKET_REMOTE_ADDRESS, <a class="indexterm" href="SoupSocket.html#SOUP-SOCKET-REMOTE-ADDRESS:CAPS">SOUP_SOCKET_REMOTE_ADDRESS</a> </dt> -<dt id="ientry-idm36295">SOUP_SOCKET_SSL_CREDENTIALS, <a class="indexterm" href="SoupSocket.html#SOUP-SOCKET-SSL-CREDENTIALS:CAPS">SOUP_SOCKET_SSL_CREDENTIALS</a> +<dt id="ientry-idm36300">SOUP_SOCKET_SSL_CREDENTIALS, <a class="indexterm" href="SoupSocket.html#SOUP-SOCKET-SSL-CREDENTIALS:CAPS">SOUP_SOCKET_SSL_CREDENTIALS</a> </dt> -<dt id="ientry-idm36321">SOUP_SOCKET_SSL_FALLBACK, <a class="indexterm" href="SoupSocket.html#SOUP-SOCKET-SSL-FALLBACK:CAPS">SOUP_SOCKET_SSL_FALLBACK</a> +<dt id="ientry-idm36326">SOUP_SOCKET_SSL_FALLBACK, <a class="indexterm" href="SoupSocket.html#SOUP-SOCKET-SSL-FALLBACK:CAPS">SOUP_SOCKET_SSL_FALLBACK</a> </dt> -<dt id="ientry-idm36329">SOUP_SOCKET_SSL_STRICT, <a class="indexterm" href="SoupSocket.html#SOUP-SOCKET-SSL-STRICT:CAPS">SOUP_SOCKET_SSL_STRICT</a> +<dt id="ientry-idm36334">SOUP_SOCKET_SSL_STRICT, <a class="indexterm" href="SoupSocket.html#SOUP-SOCKET-SSL-STRICT:CAPS">SOUP_SOCKET_SSL_STRICT</a> </dt> -<dt id="ientry-idm35604">soup_socket_start_proxy_ssl, <a class="indexterm" href="SoupSocket.html#soup-socket-start-proxy-ssl">soup_socket_start_proxy_ssl ()</a> +<dt id="ientry-idm35609">soup_socket_start_proxy_ssl, <a class="indexterm" href="SoupSocket.html#soup-socket-start-proxy-ssl">soup_socket_start_proxy_ssl ()</a> </dt> -<dt id="ientry-idm35564">soup_socket_start_ssl, <a class="indexterm" href="SoupSocket.html#soup-socket-start-ssl">soup_socket_start_ssl ()</a> +<dt id="ientry-idm35569">soup_socket_start_ssl, <a class="indexterm" href="SoupSocket.html#soup-socket-start-ssl">soup_socket_start_ssl ()</a> </dt> -<dt id="ientry-idm36313">SOUP_SOCKET_TIMEOUT, <a class="indexterm" href="SoupSocket.html#SOUP-SOCKET-TIMEOUT:CAPS">SOUP_SOCKET_TIMEOUT</a> +<dt id="ientry-idm36318">SOUP_SOCKET_TIMEOUT, <a class="indexterm" href="SoupSocket.html#SOUP-SOCKET-TIMEOUT:CAPS">SOUP_SOCKET_TIMEOUT</a> </dt> -<dt id="ientry-idm36337">SOUP_SOCKET_TLS_CERTIFICATE, <a class="indexterm" href="SoupSocket.html#SOUP-SOCKET-TLS-CERTIFICATE:CAPS">SOUP_SOCKET_TLS_CERTIFICATE</a> +<dt id="ientry-idm36342">SOUP_SOCKET_TLS_CERTIFICATE, <a class="indexterm" href="SoupSocket.html#SOUP-SOCKET-TLS-CERTIFICATE:CAPS">SOUP_SOCKET_TLS_CERTIFICATE</a> </dt> -<dt id="ientry-idm36347">SOUP_SOCKET_TLS_ERRORS, <a class="indexterm" href="SoupSocket.html#SOUP-SOCKET-TLS-ERRORS:CAPS">SOUP_SOCKET_TLS_ERRORS</a> +<dt id="ientry-idm36352">SOUP_SOCKET_TLS_ERRORS, <a class="indexterm" href="SoupSocket.html#SOUP-SOCKET-TLS-ERRORS:CAPS">SOUP_SOCKET_TLS_ERRORS</a> </dt> -<dt id="ientry-idm36357">SOUP_SOCKET_TRUSTED_CERTIFICATE, <a class="indexterm" href="SoupSocket.html#SOUP-SOCKET-TRUSTED-CERTIFICATE:CAPS">SOUP_SOCKET_TRUSTED_CERTIFICATE</a> +<dt id="ientry-idm36362">SOUP_SOCKET_TRUSTED_CERTIFICATE, <a class="indexterm" href="SoupSocket.html#SOUP-SOCKET-TRUSTED-CERTIFICATE:CAPS">SOUP_SOCKET_TRUSTED_CERTIFICATE</a> </dt> -<dt id="ientry-idm36365">SOUP_SOCKET_USE_THREAD_CONTEXT, <a class="indexterm" href="SoupSocket.html#SOUP-SOCKET-USE-THREAD-CONTEXT:CAPS">SOUP_SOCKET_USE_THREAD_CONTEXT</a> +<dt id="ientry-idm36370">SOUP_SOCKET_USE_THREAD_CONTEXT, <a class="indexterm" href="SoupSocket.html#SOUP-SOCKET-USE-THREAD-CONTEXT:CAPS">SOUP_SOCKET_USE_THREAD_CONTEXT</a> </dt> -<dt id="ientry-idm36104">soup_socket_write, <a class="indexterm" href="SoupSocket.html#soup-socket-write">soup_socket_write ()</a> +<dt id="ientry-idm36109">soup_socket_write, <a class="indexterm" href="SoupSocket.html#soup-socket-write">soup_socket_write ()</a> </dt> <dt id="ientry-idm24443">soup_status_get_phrase, <a class="indexterm" href="libsoup-2.4-soup-status.html#soup-status-get-phrase">soup_status_get_phrase ()</a> </dt> @@ -1409,189 +1409,189 @@ </dt> <dt id="ientry-idm1739">SOUP_TYPE_AUTH_DIGEST, <a class="indexterm" href="SoupAuth.html#SOUP-TYPE-AUTH-DIGEST:CAPS">SOUP_TYPE_AUTH_DIGEST</a> </dt> -<dt id="ientry-idm27906">SOUP_TYPE_AUTH_MANAGER, <a class="indexterm" href="SoupAuthManager.html#SOUP-TYPE-AUTH-MANAGER:CAPS">SOUP_TYPE_AUTH_MANAGER</a> +<dt id="ientry-idm27911">SOUP_TYPE_AUTH_MANAGER, <a class="indexterm" href="SoupAuthManager.html#SOUP-TYPE-AUTH-MANAGER:CAPS">SOUP_TYPE_AUTH_MANAGER</a> </dt> <dt id="ientry-idm1771">SOUP_TYPE_AUTH_NEGOTIATE, <a class="indexterm" href="SoupAuth.html#SOUP-TYPE-AUTH-NEGOTIATE:CAPS">SOUP_TYPE_AUTH_NEGOTIATE</a> </dt> <dt id="ientry-idm1755">SOUP_TYPE_AUTH_NTLM, <a class="indexterm" href="SoupAuth.html#SOUP-TYPE-AUTH-NTLM:CAPS">SOUP_TYPE_AUTH_NTLM</a> </dt> -<dt id="ientry-idm25576">soup_uri_copy, <a class="indexterm" href="SoupURI.html#soup-uri-copy">soup_uri_copy ()</a> +<dt id="ientry-idm25581">soup_uri_copy, <a class="indexterm" href="SoupURI.html#soup-uri-copy">soup_uri_copy ()</a> </dt> -<dt id="ientry-idm25610">soup_uri_copy_host, <a class="indexterm" href="SoupURI.html#soup-uri-copy-host">soup_uri_copy_host ()</a> +<dt id="ientry-idm25615">soup_uri_copy_host, <a class="indexterm" href="SoupURI.html#soup-uri-copy-host">soup_uri_copy_host ()</a> </dt> -<dt id="ientry-idm25854">soup_uri_decode, <a class="indexterm" href="SoupURI.html#soup-uri-decode">soup_uri_decode ()</a> +<dt id="ientry-idm25859">soup_uri_decode, <a class="indexterm" href="SoupURI.html#soup-uri-decode">soup_uri_decode ()</a> </dt> -<dt id="ientry-idm25813">soup_uri_encode, <a class="indexterm" href="SoupURI.html#soup-uri-encode">soup_uri_encode ()</a> +<dt id="ientry-idm25818">soup_uri_encode, <a class="indexterm" href="SoupURI.html#soup-uri-encode">soup_uri_encode ()</a> </dt> -<dt id="ientry-idm25645">soup_uri_equal, <a class="indexterm" href="SoupURI.html#soup-uri-equal">soup_uri_equal ()</a> +<dt id="ientry-idm25650">soup_uri_equal, <a class="indexterm" href="SoupURI.html#soup-uri-equal">soup_uri_equal ()</a> </dt> -<dt id="ientry-idm25785">soup_uri_free, <a class="indexterm" href="SoupURI.html#soup-uri-free">soup_uri_free ()</a> +<dt id="ientry-idm25790">soup_uri_free, <a class="indexterm" href="SoupURI.html#soup-uri-free">soup_uri_free ()</a> </dt> -<dt id="ientry-idm26722">soup_uri_get_fragment, <a class="indexterm" href="SoupURI.html#soup-uri-get-fragment">soup_uri_get_fragment ()</a> +<dt id="ientry-idm26727">soup_uri_get_fragment, <a class="indexterm" href="SoupURI.html#soup-uri-get-fragment">soup_uri_get_fragment ()</a> </dt> -<dt id="ientry-idm26333">soup_uri_get_host, <a class="indexterm" href="SoupURI.html#soup-uri-get-host">soup_uri_get_host ()</a> +<dt id="ientry-idm26338">soup_uri_get_host, <a class="indexterm" href="SoupURI.html#soup-uri-get-host">soup_uri_get_host ()</a> </dt> -<dt id="ientry-idm26250">soup_uri_get_password, <a class="indexterm" href="SoupURI.html#soup-uri-get-password">soup_uri_get_password ()</a> +<dt id="ientry-idm26255">soup_uri_get_password, <a class="indexterm" href="SoupURI.html#soup-uri-get-password">soup_uri_get_password ()</a> </dt> -<dt id="ientry-idm26481">soup_uri_get_path, <a class="indexterm" href="SoupURI.html#soup-uri-get-path">soup_uri_get_path ()</a> +<dt id="ientry-idm26486">soup_uri_get_path, <a class="indexterm" href="SoupURI.html#soup-uri-get-path">soup_uri_get_path ()</a> </dt> -<dt id="ientry-idm26407">soup_uri_get_port, <a class="indexterm" href="SoupURI.html#soup-uri-get-port">soup_uri_get_port ()</a> +<dt id="ientry-idm26412">soup_uri_get_port, <a class="indexterm" href="SoupURI.html#soup-uri-get-port">soup_uri_get_port ()</a> </dt> -<dt id="ientry-idm26648">soup_uri_get_query, <a class="indexterm" href="SoupURI.html#soup-uri-get-query">soup_uri_get_query ()</a> +<dt id="ientry-idm26653">soup_uri_get_query, <a class="indexterm" href="SoupURI.html#soup-uri-get-query">soup_uri_get_query ()</a> </dt> -<dt id="ientry-idm26098">soup_uri_get_scheme, <a class="indexterm" href="SoupURI.html#soup-uri-get-scheme">soup_uri_get_scheme ()</a> +<dt id="ientry-idm26103">soup_uri_get_scheme, <a class="indexterm" href="SoupURI.html#soup-uri-get-scheme">soup_uri_get_scheme ()</a> </dt> -<dt id="ientry-idm26174">soup_uri_get_user, <a class="indexterm" href="SoupURI.html#soup-uri-get-user">soup_uri_get_user ()</a> +<dt id="ientry-idm26179">soup_uri_get_user, <a class="indexterm" href="SoupURI.html#soup-uri-get-user">soup_uri_get_user ()</a> </dt> -<dt id="ientry-idm25692">soup_uri_host_equal, <a class="indexterm" href="SoupURI.html#soup-uri-host-equal">soup_uri_host_equal ()</a> +<dt id="ientry-idm25697">soup_uri_host_equal, <a class="indexterm" href="SoupURI.html#soup-uri-host-equal">soup_uri_host_equal ()</a> </dt> -<dt id="ientry-idm25747">soup_uri_host_hash, <a class="indexterm" href="SoupURI.html#soup-uri-host-hash">soup_uri_host_hash ()</a> +<dt id="ientry-idm25752">soup_uri_host_hash, <a class="indexterm" href="SoupURI.html#soup-uri-host-hash">soup_uri_host_hash ()</a> </dt> -<dt id="ientry-idm25980">SOUP_URI_IS_VALID, <a class="indexterm" href="SoupURI.html#SOUP-URI-IS-VALID:CAPS">SOUP_URI_IS_VALID()</a> +<dt id="ientry-idm25985">SOUP_URI_IS_VALID, <a class="indexterm" href="SoupURI.html#SOUP-URI-IS-VALID:CAPS">SOUP_URI_IS_VALID()</a> </dt> -<dt id="ientry-idm25479">soup_uri_new, <a class="indexterm" href="SoupURI.html#soup-uri-new">soup_uri_new ()</a> +<dt id="ientry-idm25484">soup_uri_new, <a class="indexterm" href="SoupURI.html#soup-uri-new">soup_uri_new ()</a> </dt> -<dt id="ientry-idm25438">soup_uri_new_with_base, <a class="indexterm" href="SoupURI.html#soup-uri-new-with-base">soup_uri_new_with_base ()</a> +<dt id="ientry-idm25443">soup_uri_new_with_base, <a class="indexterm" href="SoupURI.html#soup-uri-new-with-base">soup_uri_new_with_base ()</a> </dt> -<dt id="ientry-idm25889">soup_uri_normalize, <a class="indexterm" href="SoupURI.html#soup-uri-normalize">soup_uri_normalize ()</a> +<dt id="ientry-idm25894">soup_uri_normalize, <a class="indexterm" href="SoupURI.html#soup-uri-normalize">soup_uri_normalize ()</a> </dt> -<dt id="ientry-idm26946">SOUP_URI_SCHEME_DATA, <a class="indexterm" href="SoupURI.html#SOUP-URI-SCHEME-DATA:CAPS">SOUP_URI_SCHEME_DATA</a> +<dt id="ientry-idm26951">SOUP_URI_SCHEME_DATA, <a class="indexterm" href="SoupURI.html#SOUP-URI-SCHEME-DATA:CAPS">SOUP_URI_SCHEME_DATA</a> </dt> -<dt id="ientry-idm26958">SOUP_URI_SCHEME_FILE, <a class="indexterm" href="SoupURI.html#SOUP-URI-SCHEME-FILE:CAPS">SOUP_URI_SCHEME_FILE</a> +<dt id="ientry-idm26963">SOUP_URI_SCHEME_FILE, <a class="indexterm" href="SoupURI.html#SOUP-URI-SCHEME-FILE:CAPS">SOUP_URI_SCHEME_FILE</a> </dt> -<dt id="ientry-idm26970">SOUP_URI_SCHEME_FTP, <a class="indexterm" href="SoupURI.html#SOUP-URI-SCHEME-FTP:CAPS">SOUP_URI_SCHEME_FTP</a> +<dt id="ientry-idm26975">SOUP_URI_SCHEME_FTP, <a class="indexterm" href="SoupURI.html#SOUP-URI-SCHEME-FTP:CAPS">SOUP_URI_SCHEME_FTP</a> </dt> -<dt id="ientry-idm26926">SOUP_URI_SCHEME_HTTP, <a class="indexterm" href="SoupURI.html#SOUP-URI-SCHEME-HTTP:CAPS">SOUP_URI_SCHEME_HTTP</a> +<dt id="ientry-idm26931">SOUP_URI_SCHEME_HTTP, <a class="indexterm" href="SoupURI.html#SOUP-URI-SCHEME-HTTP:CAPS">SOUP_URI_SCHEME_HTTP</a> </dt> -<dt id="ientry-idm26936">SOUP_URI_SCHEME_HTTPS, <a class="indexterm" href="SoupURI.html#SOUP-URI-SCHEME-HTTPS:CAPS">SOUP_URI_SCHEME_HTTPS</a> +<dt id="ientry-idm26941">SOUP_URI_SCHEME_HTTPS, <a class="indexterm" href="SoupURI.html#SOUP-URI-SCHEME-HTTPS:CAPS">SOUP_URI_SCHEME_HTTPS</a> </dt> -<dt id="ientry-idm26982">SOUP_URI_SCHEME_RESOURCE, <a class="indexterm" href="SoupURI.html#SOUP-URI-SCHEME-RESOURCE:CAPS">SOUP_URI_SCHEME_RESOURCE</a> +<dt id="ientry-idm26987">SOUP_URI_SCHEME_RESOURCE, <a class="indexterm" href="SoupURI.html#SOUP-URI-SCHEME-RESOURCE:CAPS">SOUP_URI_SCHEME_RESOURCE</a> </dt> -<dt id="ientry-idm26994">SOUP_URI_SCHEME_WS, <a class="indexterm" href="SoupURI.html#SOUP-URI-SCHEME-WS:CAPS">SOUP_URI_SCHEME_WS</a> +<dt id="ientry-idm26999">SOUP_URI_SCHEME_WS, <a class="indexterm" href="SoupURI.html#SOUP-URI-SCHEME-WS:CAPS">SOUP_URI_SCHEME_WS</a> </dt> -<dt id="ientry-idm27006">SOUP_URI_SCHEME_WSS, <a class="indexterm" href="SoupURI.html#SOUP-URI-SCHEME-WSS:CAPS">SOUP_URI_SCHEME_WSS</a> +<dt id="ientry-idm27011">SOUP_URI_SCHEME_WSS, <a class="indexterm" href="SoupURI.html#SOUP-URI-SCHEME-WSS:CAPS">SOUP_URI_SCHEME_WSS</a> </dt> -<dt id="ientry-idm26682">soup_uri_set_fragment, <a class="indexterm" href="SoupURI.html#soup-uri-set-fragment">soup_uri_set_fragment ()</a> +<dt id="ientry-idm26687">soup_uri_set_fragment, <a class="indexterm" href="SoupURI.html#soup-uri-set-fragment">soup_uri_set_fragment ()</a> </dt> -<dt id="ientry-idm26284">soup_uri_set_host, <a class="indexterm" href="SoupURI.html#soup-uri-set-host">soup_uri_set_host ()</a> +<dt id="ientry-idm26289">soup_uri_set_host, <a class="indexterm" href="SoupURI.html#soup-uri-set-host">soup_uri_set_host ()</a> </dt> -<dt id="ientry-idm26208">soup_uri_set_password, <a class="indexterm" href="SoupURI.html#soup-uri-set-password">soup_uri_set_password ()</a> +<dt id="ientry-idm26213">soup_uri_set_password, <a class="indexterm" href="SoupURI.html#soup-uri-set-password">soup_uri_set_password ()</a> </dt> -<dt id="ientry-idm26441">soup_uri_set_path, <a class="indexterm" href="SoupURI.html#soup-uri-set-path">soup_uri_set_path ()</a> +<dt id="ientry-idm26446">soup_uri_set_path, <a class="indexterm" href="SoupURI.html#soup-uri-set-path">soup_uri_set_path ()</a> </dt> -<dt id="ientry-idm26367">soup_uri_set_port, <a class="indexterm" href="SoupURI.html#soup-uri-set-port">soup_uri_set_port ()</a> +<dt id="ientry-idm26372">soup_uri_set_port, <a class="indexterm" href="SoupURI.html#soup-uri-set-port">soup_uri_set_port ()</a> </dt> -<dt id="ientry-idm26515">soup_uri_set_query, <a class="indexterm" href="SoupURI.html#soup-uri-set-query">soup_uri_set_query ()</a> +<dt id="ientry-idm26520">soup_uri_set_query, <a class="indexterm" href="SoupURI.html#soup-uri-set-query">soup_uri_set_query ()</a> </dt> -<dt id="ientry-idm26599">soup_uri_set_query_from_fields, <a class="indexterm" href="SoupURI.html#soup-uri-set-query-from-fields">soup_uri_set_query_from_fields ()</a> +<dt id="ientry-idm26604">soup_uri_set_query_from_fields, <a class="indexterm" href="SoupURI.html#soup-uri-set-query-from-fields">soup_uri_set_query_from_fields ()</a> </dt> -<dt id="ientry-idm26555">soup_uri_set_query_from_form, <a class="indexterm" href="SoupURI.html#soup-uri-set-query-from-form">soup_uri_set_query_from_form ()</a> +<dt id="ientry-idm26560">soup_uri_set_query_from_form, <a class="indexterm" href="SoupURI.html#soup-uri-set-query-from-form">soup_uri_set_query_from_form ()</a> </dt> -<dt id="ientry-idm26058">soup_uri_set_scheme, <a class="indexterm" href="SoupURI.html#soup-uri-set-scheme">soup_uri_set_scheme ()</a> +<dt id="ientry-idm26063">soup_uri_set_scheme, <a class="indexterm" href="SoupURI.html#soup-uri-set-scheme">soup_uri_set_scheme ()</a> </dt> -<dt id="ientry-idm26132">soup_uri_set_user, <a class="indexterm" href="SoupURI.html#soup-uri-set-user">soup_uri_set_user ()</a> +<dt id="ientry-idm26137">soup_uri_set_user, <a class="indexterm" href="SoupURI.html#soup-uri-set-user">soup_uri_set_user ()</a> </dt> -<dt id="ientry-idm25526">soup_uri_to_string, <a class="indexterm" href="SoupURI.html#soup-uri-to-string">soup_uri_to_string ()</a> +<dt id="ientry-idm25531">soup_uri_to_string, <a class="indexterm" href="SoupURI.html#soup-uri-to-string">soup_uri_to_string ()</a> </dt> -<dt id="ientry-idm25945">soup_uri_uses_default_port, <a class="indexterm" href="SoupURI.html#soup-uri-uses-default-port">soup_uri_uses_default_port ()</a> +<dt id="ientry-idm25950">soup_uri_uses_default_port, <a class="indexterm" href="SoupURI.html#soup-uri-uses-default-port">soup_uri_uses_default_port ()</a> </dt> -<dt id="ientry-idm26023">SOUP_URI_VALID_FOR_HTTP, <a class="indexterm" href="SoupURI.html#SOUP-URI-VALID-FOR-HTTP:CAPS">SOUP_URI_VALID_FOR_HTTP()</a> +<dt id="ientry-idm26028">SOUP_URI_VALID_FOR_HTTP, <a class="indexterm" href="SoupURI.html#SOUP-URI-VALID-FOR-HTTP:CAPS">SOUP_URI_VALID_FOR_HTTP()</a> </dt> -<dt id="ientry-idm27372">SOUP_VERSION_2_24, <a class="indexterm" href="libsoup-2.4-Version-Information.html#SOUP-VERSION-2-24:CAPS">SOUP_VERSION_2_24</a> +<dt id="ientry-idm27377">SOUP_VERSION_2_24, <a class="indexterm" href="libsoup-2.4-Version-Information.html#SOUP-VERSION-2-24:CAPS">SOUP_VERSION_2_24</a> </dt> -<dt id="ientry-idm27384">SOUP_VERSION_2_26, <a class="indexterm" href="libsoup-2.4-Version-Information.html#SOUP-VERSION-2-26:CAPS">SOUP_VERSION_2_26</a> +<dt id="ientry-idm27389">SOUP_VERSION_2_26, <a class="indexterm" href="libsoup-2.4-Version-Information.html#SOUP-VERSION-2-26:CAPS">SOUP_VERSION_2_26</a> </dt> -<dt id="ientry-idm27396">SOUP_VERSION_2_28, <a class="indexterm" href="libsoup-2.4-Version-Information.html#SOUP-VERSION-2-28:CAPS">SOUP_VERSION_2_28</a> +<dt id="ientry-idm27401">SOUP_VERSION_2_28, <a class="indexterm" href="libsoup-2.4-Version-Information.html#SOUP-VERSION-2-28:CAPS">SOUP_VERSION_2_28</a> </dt> -<dt id="ientry-idm27408">SOUP_VERSION_2_30, <a class="indexterm" href="libsoup-2.4-Version-Information.html#SOUP-VERSION-2-30:CAPS">SOUP_VERSION_2_30</a> +<dt id="ientry-idm27413">SOUP_VERSION_2_30, <a class="indexterm" href="libsoup-2.4-Version-Information.html#SOUP-VERSION-2-30:CAPS">SOUP_VERSION_2_30</a> </dt> -<dt id="ientry-idm27420">SOUP_VERSION_2_32, <a class="indexterm" href="libsoup-2.4-Version-Information.html#SOUP-VERSION-2-32:CAPS">SOUP_VERSION_2_32</a> +<dt id="ientry-idm27425">SOUP_VERSION_2_32, <a class="indexterm" href="libsoup-2.4-Version-Information.html#SOUP-VERSION-2-32:CAPS">SOUP_VERSION_2_32</a> </dt> -<dt id="ientry-idm27432">SOUP_VERSION_2_34, <a class="indexterm" href="libsoup-2.4-Version-Information.html#SOUP-VERSION-2-34:CAPS">SOUP_VERSION_2_34</a> +<dt id="ientry-idm27437">SOUP_VERSION_2_34, <a class="indexterm" href="libsoup-2.4-Version-Information.html#SOUP-VERSION-2-34:CAPS">SOUP_VERSION_2_34</a> </dt> -<dt id="ientry-idm27444">SOUP_VERSION_2_36, <a class="indexterm" href="libsoup-2.4-Version-Information.html#SOUP-VERSION-2-36:CAPS">SOUP_VERSION_2_36</a> +<dt id="ientry-idm27449">SOUP_VERSION_2_36, <a class="indexterm" href="libsoup-2.4-Version-Information.html#SOUP-VERSION-2-36:CAPS">SOUP_VERSION_2_36</a> </dt> -<dt id="ientry-idm27456">SOUP_VERSION_2_38, <a class="indexterm" href="libsoup-2.4-Version-Information.html#SOUP-VERSION-2-38:CAPS">SOUP_VERSION_2_38</a> +<dt id="ientry-idm27461">SOUP_VERSION_2_38, <a class="indexterm" href="libsoup-2.4-Version-Information.html#SOUP-VERSION-2-38:CAPS">SOUP_VERSION_2_38</a> </dt> -<dt id="ientry-idm27468">SOUP_VERSION_2_40, <a class="indexterm" href="libsoup-2.4-Version-Information.html#SOUP-VERSION-2-40:CAPS">SOUP_VERSION_2_40</a> +<dt id="ientry-idm27473">SOUP_VERSION_2_40, <a class="indexterm" href="libsoup-2.4-Version-Information.html#SOUP-VERSION-2-40:CAPS">SOUP_VERSION_2_40</a> </dt> -<dt id="ientry-idm27480">SOUP_VERSION_2_42, <a class="indexterm" href="libsoup-2.4-Version-Information.html#SOUP-VERSION-2-42:CAPS">SOUP_VERSION_2_42</a> +<dt id="ientry-idm27485">SOUP_VERSION_2_42, <a class="indexterm" href="libsoup-2.4-Version-Information.html#SOUP-VERSION-2-42:CAPS">SOUP_VERSION_2_42</a> </dt> -<dt id="ientry-idm27492">SOUP_VERSION_2_44, <a class="indexterm" href="libsoup-2.4-Version-Information.html#SOUP-VERSION-2-44:CAPS">SOUP_VERSION_2_44</a> +<dt id="ientry-idm27497">SOUP_VERSION_2_44, <a class="indexterm" href="libsoup-2.4-Version-Information.html#SOUP-VERSION-2-44:CAPS">SOUP_VERSION_2_44</a> </dt> -<dt id="ientry-idm27504">SOUP_VERSION_2_46, <a class="indexterm" href="libsoup-2.4-Version-Information.html#SOUP-VERSION-2-46:CAPS">SOUP_VERSION_2_46</a> +<dt id="ientry-idm27509">SOUP_VERSION_2_46, <a class="indexterm" href="libsoup-2.4-Version-Information.html#SOUP-VERSION-2-46:CAPS">SOUP_VERSION_2_46</a> </dt> -<dt id="ientry-idm27516">SOUP_VERSION_2_48, <a class="indexterm" href="libsoup-2.4-Version-Information.html#SOUP-VERSION-2-48:CAPS">SOUP_VERSION_2_48</a> +<dt id="ientry-idm27521">SOUP_VERSION_2_48, <a class="indexterm" href="libsoup-2.4-Version-Information.html#SOUP-VERSION-2-48:CAPS">SOUP_VERSION_2_48</a> </dt> -<dt id="ientry-idm27528">SOUP_VERSION_2_50, <a class="indexterm" href="libsoup-2.4-Version-Information.html#SOUP-VERSION-2-50:CAPS">SOUP_VERSION_2_50</a> +<dt id="ientry-idm27533">SOUP_VERSION_2_50, <a class="indexterm" href="libsoup-2.4-Version-Information.html#SOUP-VERSION-2-50:CAPS">SOUP_VERSION_2_50</a> </dt> -<dt id="ientry-idm27540">SOUP_VERSION_2_52, <a class="indexterm" href="libsoup-2.4-Version-Information.html#SOUP-VERSION-2-52:CAPS">SOUP_VERSION_2_52</a> +<dt id="ientry-idm27545">SOUP_VERSION_2_52, <a class="indexterm" href="libsoup-2.4-Version-Information.html#SOUP-VERSION-2-52:CAPS">SOUP_VERSION_2_52</a> </dt> -<dt id="ientry-idm27351">SOUP_VERSION_MAX_ALLOWED, <a class="indexterm" href="libsoup-2.4-Version-Information.html#SOUP-VERSION-MAX-ALLOWED:CAPS">SOUP_VERSION_MAX_ALLOWED</a> +<dt id="ientry-idm27356">SOUP_VERSION_MAX_ALLOWED, <a class="indexterm" href="libsoup-2.4-Version-Information.html#SOUP-VERSION-MAX-ALLOWED:CAPS">SOUP_VERSION_MAX_ALLOWED</a> </dt> -<dt id="ientry-idm27335">SOUP_VERSION_MIN_REQUIRED, <a class="indexterm" href="libsoup-2.4-Version-Information.html#SOUP-VERSION-MIN-REQUIRED:CAPS">SOUP_VERSION_MIN_REQUIRED</a> +<dt id="ientry-idm27340">SOUP_VERSION_MIN_REQUIRED, <a class="indexterm" href="libsoup-2.4-Version-Information.html#SOUP-VERSION-MIN-REQUIRED:CAPS">SOUP_VERSION_MIN_REQUIRED</a> </dt> -<dt id="ientry-idm32350">soup_websocket_client_prepare_handshake, <a class="indexterm" href="libsoup-2.4-WebSockets.html#soup-websocket-client-prepare-handshake">soup_websocket_client_prepare_handshake ()</a> +<dt id="ientry-idm32355">soup_websocket_client_prepare_handshake, <a class="indexterm" href="libsoup-2.4-WebSockets.html#soup-websocket-client-prepare-handshake">soup_websocket_client_prepare_handshake ()</a> </dt> -<dt id="ientry-idm32406">soup_websocket_client_verify_handshake, <a class="indexterm" href="libsoup-2.4-WebSockets.html#soup-websocket-client-verify-handshake">soup_websocket_client_verify_handshake ()</a> +<dt id="ientry-idm32411">soup_websocket_client_verify_handshake, <a class="indexterm" href="libsoup-2.4-WebSockets.html#soup-websocket-client-verify-handshake">soup_websocket_client_verify_handshake ()</a> </dt> -<dt id="ientry-idm32977">soup_websocket_connection_close, <a class="indexterm" href="libsoup-2.4-WebSockets.html#soup-websocket-connection-close">soup_websocket_connection_close ()</a> +<dt id="ientry-idm32982">soup_websocket_connection_close, <a class="indexterm" href="libsoup-2.4-WebSockets.html#soup-websocket-connection-close">soup_websocket_connection_close ()</a> </dt> -<dt id="ientry-idm33031">soup_websocket_connection_get_close_code, <a class="indexterm" href="libsoup-2.4-WebSockets.html#soup-websocket-connection-get-close-code">soup_websocket_connection_get_close_code ()</a> +<dt id="ientry-idm33036">soup_websocket_connection_get_close_code, <a class="indexterm" href="libsoup-2.4-WebSockets.html#soup-websocket-connection-get-close-code">soup_websocket_connection_get_close_code ()</a> </dt> -<dt id="ientry-idm33066">soup_websocket_connection_get_close_data, <a class="indexterm" href="libsoup-2.4-WebSockets.html#soup-websocket-connection-get-close-data">soup_websocket_connection_get_close_data ()</a> +<dt id="ientry-idm33071">soup_websocket_connection_get_close_data, <a class="indexterm" href="libsoup-2.4-WebSockets.html#soup-websocket-connection-get-close-data">soup_websocket_connection_get_close_data ()</a> </dt> -<dt id="ientry-idm32726">soup_websocket_connection_get_connection_type, <a class="indexterm" href="libsoup-2.4-WebSockets.html#soup-websocket-connection-get-connection-type">soup_websocket_connection_get_connection_type ()</a> +<dt id="ientry-idm32731">soup_websocket_connection_get_connection_type, <a class="indexterm" href="libsoup-2.4-WebSockets.html#soup-websocket-connection-get-connection-type">soup_websocket_connection_get_connection_type ()</a> </dt> -<dt id="ientry-idm32693">soup_websocket_connection_get_io_stream, <a class="indexterm" href="libsoup-2.4-WebSockets.html#soup-websocket-connection-get-io-stream">soup_websocket_connection_get_io_stream ()</a> +<dt id="ientry-idm32698">soup_websocket_connection_get_io_stream, <a class="indexterm" href="libsoup-2.4-WebSockets.html#soup-websocket-connection-get-io-stream">soup_websocket_connection_get_io_stream ()</a> </dt> -<dt id="ientry-idm32790">soup_websocket_connection_get_origin, <a class="indexterm" href="libsoup-2.4-WebSockets.html#soup-websocket-connection-get-origin">soup_websocket_connection_get_origin ()</a> +<dt id="ientry-idm32795">soup_websocket_connection_get_origin, <a class="indexterm" href="libsoup-2.4-WebSockets.html#soup-websocket-connection-get-origin">soup_websocket_connection_get_origin ()</a> </dt> -<dt id="ientry-idm32825">soup_websocket_connection_get_protocol, <a class="indexterm" href="libsoup-2.4-WebSockets.html#soup-websocket-connection-get-protocol">soup_websocket_connection_get_protocol ()</a> +<dt id="ientry-idm32830">soup_websocket_connection_get_protocol, <a class="indexterm" href="libsoup-2.4-WebSockets.html#soup-websocket-connection-get-protocol">soup_websocket_connection_get_protocol ()</a> </dt> -<dt id="ientry-idm32860">soup_websocket_connection_get_state, <a class="indexterm" href="libsoup-2.4-WebSockets.html#soup-websocket-connection-get-state">soup_websocket_connection_get_state ()</a> +<dt id="ientry-idm32865">soup_websocket_connection_get_state, <a class="indexterm" href="libsoup-2.4-WebSockets.html#soup-websocket-connection-get-state">soup_websocket_connection_get_state ()</a> </dt> -<dt id="ientry-idm32756">soup_websocket_connection_get_uri, <a class="indexterm" href="libsoup-2.4-WebSockets.html#soup-websocket-connection-get-uri">soup_websocket_connection_get_uri ()</a> +<dt id="ientry-idm32761">soup_websocket_connection_get_uri, <a class="indexterm" href="libsoup-2.4-WebSockets.html#soup-websocket-connection-get-uri">soup_websocket_connection_get_uri ()</a> </dt> -<dt id="ientry-idm32616">soup_websocket_connection_new, <a class="indexterm" href="libsoup-2.4-WebSockets.html#soup-websocket-connection-new">soup_websocket_connection_new ()</a> +<dt id="ientry-idm32621">soup_websocket_connection_new, <a class="indexterm" href="libsoup-2.4-WebSockets.html#soup-websocket-connection-new">soup_websocket_connection_new ()</a> </dt> -<dt id="ientry-idm32927">soup_websocket_connection_send_binary, <a class="indexterm" href="libsoup-2.4-WebSockets.html#soup-websocket-connection-send-binary">soup_websocket_connection_send_binary ()</a> +<dt id="ientry-idm32932">soup_websocket_connection_send_binary, <a class="indexterm" href="libsoup-2.4-WebSockets.html#soup-websocket-connection-send-binary">soup_websocket_connection_send_binary ()</a> </dt> -<dt id="ientry-idm32890">soup_websocket_connection_send_text, <a class="indexterm" href="libsoup-2.4-WebSockets.html#soup-websocket-connection-send-text">soup_websocket_connection_send_text ()</a> +<dt id="ientry-idm32895">soup_websocket_connection_send_text, <a class="indexterm" href="libsoup-2.4-WebSockets.html#soup-websocket-connection-send-text">soup_websocket_connection_send_text ()</a> </dt> -<dt id="ientry-idm33338">SOUP_WEBSOCKET_ERROR, <a class="indexterm" href="libsoup-2.4-WebSockets.html#SOUP-WEBSOCKET-ERROR:CAPS">SOUP_WEBSOCKET_ERROR</a> +<dt id="ientry-idm33343">SOUP_WEBSOCKET_ERROR, <a class="indexterm" href="libsoup-2.4-WebSockets.html#SOUP-WEBSOCKET-ERROR:CAPS">SOUP_WEBSOCKET_ERROR</a> </dt> -<dt id="ientry-idm32459">soup_websocket_server_check_handshake, <a class="indexterm" href="libsoup-2.4-WebSockets.html#soup-websocket-server-check-handshake">soup_websocket_server_check_handshake ()</a> +<dt id="ientry-idm32464">soup_websocket_server_check_handshake, <a class="indexterm" href="libsoup-2.4-WebSockets.html#soup-websocket-server-check-handshake">soup_websocket_server_check_handshake ()</a> </dt> -<dt id="ientry-idm32544">soup_websocket_server_process_handshake, <a class="indexterm" href="libsoup-2.4-WebSockets.html#soup-websocket-server-process-handshake">soup_websocket_server_process_handshake ()</a> +<dt id="ientry-idm32549">soup_websocket_server_process_handshake, <a class="indexterm" href="libsoup-2.4-WebSockets.html#soup-websocket-server-process-handshake">soup_websocket_server_process_handshake ()</a> </dt> -<dt id="ientry-idm31733">soup_xmlrpc_build_fault, <a class="indexterm" href="libsoup-2.4-XMLRPC-Support.html#soup-xmlrpc-build-fault">soup_xmlrpc_build_fault ()</a> +<dt id="ientry-idm31738">soup_xmlrpc_build_fault, <a class="indexterm" href="libsoup-2.4-XMLRPC-Support.html#soup-xmlrpc-build-fault">soup_xmlrpc_build_fault ()</a> </dt> -<dt id="ientry-idm31113">soup_xmlrpc_build_request, <a class="indexterm" href="libsoup-2.4-XMLRPC-Support.html#soup-xmlrpc-build-request">soup_xmlrpc_build_request ()</a> +<dt id="ientry-idm31118">soup_xmlrpc_build_request, <a class="indexterm" href="libsoup-2.4-XMLRPC-Support.html#soup-xmlrpc-build-request">soup_xmlrpc_build_request ()</a> </dt> -<dt id="ientry-idm31678">soup_xmlrpc_build_response, <a class="indexterm" href="libsoup-2.4-XMLRPC-Support.html#soup-xmlrpc-build-response">soup_xmlrpc_build_response ()</a> +<dt id="ientry-idm31683">soup_xmlrpc_build_response, <a class="indexterm" href="libsoup-2.4-XMLRPC-Support.html#soup-xmlrpc-build-response">soup_xmlrpc_build_response ()</a> </dt> -<dt id="ientry-idm31909">SOUP_XMLRPC_ERROR, <a class="indexterm" href="libsoup-2.4-XMLRPC-Support.html#SOUP-XMLRPC-ERROR:CAPS">SOUP_XMLRPC_ERROR</a> +<dt id="ientry-idm31914">SOUP_XMLRPC_ERROR, <a class="indexterm" href="libsoup-2.4-XMLRPC-Support.html#SOUP-XMLRPC-ERROR:CAPS">SOUP_XMLRPC_ERROR</a> </dt> -<dt id="ientry-idm31936">SOUP_XMLRPC_FAULT, <a class="indexterm" href="libsoup-2.4-XMLRPC-Support.html#SOUP-XMLRPC-FAULT:CAPS">SOUP_XMLRPC_FAULT</a> +<dt id="ientry-idm31941">SOUP_XMLRPC_FAULT, <a class="indexterm" href="libsoup-2.4-XMLRPC-Support.html#SOUP-XMLRPC-FAULT:CAPS">SOUP_XMLRPC_FAULT</a> </dt> -<dt id="ientry-idm31208">soup_xmlrpc_message_new, <a class="indexterm" href="libsoup-2.4-XMLRPC-Support.html#soup-xmlrpc-message-new">soup_xmlrpc_message_new ()</a> +<dt id="ientry-idm31213">soup_xmlrpc_message_new, <a class="indexterm" href="libsoup-2.4-XMLRPC-Support.html#soup-xmlrpc-message-new">soup_xmlrpc_message_new ()</a> </dt> -<dt id="ientry-idm31849">soup_xmlrpc_message_set_fault, <a class="indexterm" href="libsoup-2.4-XMLRPC-Support.html#soup-xmlrpc-message-set-fault">soup_xmlrpc_message_set_fault ()</a> +<dt id="ientry-idm31854">soup_xmlrpc_message_set_fault, <a class="indexterm" href="libsoup-2.4-XMLRPC-Support.html#soup-xmlrpc-message-set-fault">soup_xmlrpc_message_set_fault ()</a> </dt> -<dt id="ientry-idm31782">soup_xmlrpc_message_set_response, <a class="indexterm" href="libsoup-2.4-XMLRPC-Support.html#soup-xmlrpc-message-set-response">soup_xmlrpc_message_set_response ()</a> +<dt id="ientry-idm31787">soup_xmlrpc_message_set_response, <a class="indexterm" href="libsoup-2.4-XMLRPC-Support.html#soup-xmlrpc-message-set-response">soup_xmlrpc_message_set_response ()</a> </dt> -<dt id="ientry-idm31479">soup_xmlrpc_params_free, <a class="indexterm" href="libsoup-2.4-XMLRPC-Support.html#soup-xmlrpc-params-free">soup_xmlrpc_params_free ()</a> +<dt id="ientry-idm31484">soup_xmlrpc_params_free, <a class="indexterm" href="libsoup-2.4-XMLRPC-Support.html#soup-xmlrpc-params-free">soup_xmlrpc_params_free ()</a> </dt> -<dt id="ientry-idm31510">soup_xmlrpc_params_parse, <a class="indexterm" href="libsoup-2.4-XMLRPC-Support.html#soup-xmlrpc-params-parse">soup_xmlrpc_params_parse ()</a> +<dt id="ientry-idm31515">soup_xmlrpc_params_parse, <a class="indexterm" href="libsoup-2.4-XMLRPC-Support.html#soup-xmlrpc-params-parse">soup_xmlrpc_params_parse ()</a> </dt> -<dt id="ientry-idm31604">soup_xmlrpc_parse_request, <a class="indexterm" href="libsoup-2.4-XMLRPC-Support.html#soup-xmlrpc-parse-request">soup_xmlrpc_parse_request ()</a> +<dt id="ientry-idm31609">soup_xmlrpc_parse_request, <a class="indexterm" href="libsoup-2.4-XMLRPC-Support.html#soup-xmlrpc-parse-request">soup_xmlrpc_parse_request ()</a> </dt> -<dt id="ientry-idm31286">soup_xmlrpc_parse_response, <a class="indexterm" href="libsoup-2.4-XMLRPC-Support.html#soup-xmlrpc-parse-response">soup_xmlrpc_parse_response ()</a> +<dt id="ientry-idm31291">soup_xmlrpc_parse_response, <a class="indexterm" href="libsoup-2.4-XMLRPC-Support.html#soup-xmlrpc-parse-response">soup_xmlrpc_parse_response ()</a> </dt> -<dt id="ientry-idm31420">soup_xmlrpc_variant_get_datetime, <a class="indexterm" href="libsoup-2.4-XMLRPC-Support.html#soup-xmlrpc-variant-get-datetime">soup_xmlrpc_variant_get_datetime ()</a> +<dt id="ientry-idm31425">soup_xmlrpc_variant_get_datetime, <a class="indexterm" href="libsoup-2.4-XMLRPC-Support.html#soup-xmlrpc-variant-get-datetime">soup_xmlrpc_variant_get_datetime ()</a> </dt> -<dt id="ientry-idm31377">soup_xmlrpc_variant_new_datetime, <a class="indexterm" href="libsoup-2.4-XMLRPC-Support.html#soup-xmlrpc-variant-new-datetime">soup_xmlrpc_variant_new_datetime ()</a> +<dt id="ientry-idm31382">soup_xmlrpc_variant_new_datetime, <a class="indexterm" href="libsoup-2.4-XMLRPC-Support.html#soup-xmlrpc-variant-new-datetime">soup_xmlrpc_variant_new_datetime ()</a> </dt> </dl> </div></div> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libsoup-2.62.2/docs/reference/html/libsoup-2.4-Top-Level-Domain-utils.html new/libsoup-2.62.3/docs/reference/html/libsoup-2.4-Top-Level-Domain-utils.html --- old/libsoup-2.62.2/docs/reference/html/libsoup-2.4-Top-Level-Domain-utils.html 2018-05-07 14:30:00.000000000 +0200 +++ new/libsoup-2.62.3/docs/reference/html/libsoup-2.4-Top-Level-Domain-utils.html 2018-08-10 10:44:25.000000000 +0200 @@ -229,6 +229,11 @@ </td> <td class="enum_member_annotations"> </td> </tr> +<tr> +<td class="enum_member_name"><p><a name="SOUP-TLD-ERROR-NO-PSL-DATA:CAPS"></a>SOUP_TLD_ERROR_NO_PSL_DATA</p></td> +<td> </td> +<td> </td> +</tr> </tbody> </table></div> </div> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libsoup-2.62.2/docs/reference/html/libsoup-2.4-Version-Information.html new/libsoup-2.62.3/docs/reference/html/libsoup-2.4-Version-Information.html --- old/libsoup-2.62.2/docs/reference/html/libsoup-2.4-Version-Information.html 2018-05-07 14:30:00.000000000 +0200 +++ new/libsoup-2.62.3/docs/reference/html/libsoup-2.4-Version-Information.html 2018-08-10 10:44:25.000000000 +0200 @@ -330,7 +330,7 @@ <hr> <div class="refsect2"> <a name="SOUP-MINOR-VERSION:CAPS"></a><h3>SOUP_MINOR_VERSION</h3> -<pre class="programlisting">#define SOUP_MINOR_VERSION (61) +<pre class="programlisting">#define SOUP_MINOR_VERSION (63) </pre> <p>Like <a class="link" href="libsoup-2.4-Version-Information.html#soup-get-minor-version" title="soup_get_minor_version ()"><code class="function">soup_get_minor_version()</code></a>, but from the headers used at application compile time, rather than from the library linked diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libsoup-2.62.2/docs/reference/html/libsoup-2.4.devhelp2 new/libsoup-2.62.3/docs/reference/html/libsoup-2.4.devhelp2 --- old/libsoup-2.62.2/docs/reference/html/libsoup-2.4.devhelp2 2018-05-07 14:30:00.000000000 +0200 +++ new/libsoup-2.62.3/docs/reference/html/libsoup-2.4.devhelp2 2018-08-10 10:44:25.000000000 +0200 @@ -958,6 +958,7 @@ <keyword type="constant" name="SOUP_TLD_ERROR_IS_IP_ADDRESS" link="libsoup-2.4-Top-Level-Domain-utils.html#SOUP-TLD-ERROR-IS-IP-ADDRESS:CAPS"/> <keyword type="constant" name="SOUP_TLD_ERROR_NOT_ENOUGH_DOMAINS" link="libsoup-2.4-Top-Level-Domain-utils.html#SOUP-TLD-ERROR-NOT-ENOUGH-DOMAINS:CAPS"/> <keyword type="constant" name="SOUP_TLD_ERROR_NO_BASE_DOMAIN" link="libsoup-2.4-Top-Level-Domain-utils.html#SOUP-TLD-ERROR-NO-BASE-DOMAIN:CAPS"/> + <keyword type="constant" name="SOUP_TLD_ERROR_NO_PSL_DATA" link="libsoup-2.4-Top-Level-Domain-utils.html#SOUP-TLD-ERROR-NO-PSL-DATA:CAPS"/> <keyword type="constant" name="SOUP_COOKIE_JAR_ACCEPT_ALWAYS" link="SoupCookieJar.html#SOUP-COOKIE-JAR-ACCEPT-ALWAYS:CAPS"/> <keyword type="constant" name="SOUP_COOKIE_JAR_ACCEPT_NEVER" link="SoupCookieJar.html#SOUP-COOKIE-JAR-ACCEPT-NEVER:CAPS"/> <keyword type="constant" name="SOUP_COOKIE_JAR_ACCEPT_NO_THIRD_PARTY" link="SoupCookieJar.html#SOUP-COOKIE-JAR-ACCEPT-NO-THIRD-PARTY:CAPS"/> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libsoup-2.62.2/gtk-doc.make new/libsoup-2.62.3/gtk-doc.make --- old/libsoup-2.62.2/gtk-doc.make 2018-05-07 14:01:40.000000000 +0200 +++ new/libsoup-2.62.3/gtk-doc.make 2018-08-10 10:14:45.000000000 +0200 @@ -212,6 +212,7 @@ for file in $(HTML_IMAGES) ; do \ test -f $(abs_srcdir)/$$file && cp $(abs_srcdir)/$$file $(abs_builddir)/html; \ test -f $(abs_builddir)/$$file && cp $(abs_builddir)/$$file $(abs_builddir)/html; \ + test -f $$file && cp $$file $(abs_builddir)/html; \ done; $(GTK_DOC_V_XREF)gtkdoc-fixxref --module=$(DOC_MODULE) --module-dir=html --html-dir=$(HTML_DIR) $(FIXXREF_OPTIONS) $(AM_V_at)touch html-build.stamp diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libsoup-2.62.2/libsoup/soup-address.c new/libsoup-2.62.3/libsoup/soup-address.c --- old/libsoup-2.62.2/libsoup/soup-address.c 2018-03-23 14:44:54.000000000 +0100 +++ new/libsoup-2.62.3/libsoup/soup-address.c 2018-08-09 17:32:38.000000000 +0200 @@ -72,7 +72,7 @@ sizeof (struct in6_addr)) /* sockaddr port macros */ -#define SOUP_ADDRESS_PORT_IS_VALID(port) (port >= 0 && port <= 65535) +#define SOUP_ADDRESS_PORT_IS_VALID(port) (((gint) port) >= 0 && port <= 65535) #define SOUP_ADDRESS_GET_PORT(priv) \ (priv->sockaddr->ss_family == AF_INET ? \ SOUP_SIN(priv)->sin_port : \ @@ -1183,10 +1183,10 @@ if (error) g_task_return_error (task, g_error_copy (error)); else { - GSocketAddress *addr; + GSocketAddress *socket_addr; - addr = next_address (g_task_get_source_object (task)); - g_task_return_pointer (task, addr, g_object_unref); + socket_addr = next_address (g_task_get_source_object (task)); + g_task_return_pointer (task, socket_addr, g_object_unref); } g_object_unref (task); } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libsoup-2.62.2/libsoup/soup-auth.c new/libsoup-2.62.3/libsoup/soup-auth.c --- old/libsoup-2.62.2/libsoup/soup-auth.c 2018-03-23 14:44:39.000000000 +0100 +++ new/libsoup-2.62.3/libsoup/soup-auth.c 2018-08-09 17:32:38.000000000 +0200 @@ -107,13 +107,9 @@ g_value_set_string (value, soup_auth_get_scheme_name (auth)); break; case PROP_REALM: - if (auth->realm) - g_free (auth->realm); g_value_set_string (value, soup_auth_get_realm (auth)); break; case PROP_HOST: - if (priv->host) - g_free (priv->host); g_value_set_string (value, soup_auth_get_host (auth)); break; case PROP_IS_FOR_PROXY: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libsoup-2.62.2/libsoup/soup-body-output-stream.c new/libsoup-2.62.3/libsoup/soup-body-output-stream.c --- old/libsoup-2.62.2/libsoup/soup-body-output-stream.c 2018-03-23 14:44:39.000000000 +0100 +++ new/libsoup-2.62.3/libsoup/soup-body-output-stream.c 2018-08-09 17:32:38.000000000 +0200 @@ -162,7 +162,6 @@ case SOUP_BODY_OUTPUT_STREAM_STATE_CHUNK_SIZE: g_snprintf (buf, sizeof (bostream->priv->buf), "%lx\r\n", (gulong)count); - len = strlen (buf); if (count > 0) bostream->priv->chunked_state = SOUP_BODY_OUTPUT_STREAM_STATE_CHUNK; @@ -182,13 +181,11 @@ case SOUP_BODY_OUTPUT_STREAM_STATE_CHUNK_END: strncpy (buf, "\r\n", sizeof (bostream->priv->buf)); - len = 2; bostream->priv->chunked_state = SOUP_BODY_OUTPUT_STREAM_STATE_DONE; break; case SOUP_BODY_OUTPUT_STREAM_STATE_TRAILERS: strncpy (buf, "\r\n", sizeof (bostream->priv->buf)); - len = 2; bostream->priv->chunked_state = SOUP_BODY_OUTPUT_STREAM_STATE_DONE; break; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libsoup-2.62.2/libsoup/soup-content-sniffer-stream.c new/libsoup-2.62.3/libsoup/soup-content-sniffer-stream.c --- old/libsoup-2.62.2/libsoup/soup-content-sniffer-stream.c 2018-03-23 14:44:39.000000000 +0100 +++ new/libsoup-2.62.3/libsoup/soup-content-sniffer-stream.c 2018-08-09 17:32:38.000000000 +0200 @@ -167,7 +167,8 @@ if (sniffer->priv->buffer) { nread = MIN (count, sniffer->priv->buffer_nread); - memcpy (buffer, sniffer->priv->buffer, nread); + if (buffer) + memcpy (buffer, sniffer->priv->buffer, nread); if (nread == sniffer->priv->buffer_nread) { g_free (sniffer->priv->buffer); sniffer->priv->buffer = NULL; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libsoup-2.62.2/libsoup/soup-cookie-jar.c new/libsoup-2.62.3/libsoup/soup-cookie-jar.c --- old/libsoup-2.62.2/libsoup/soup-cookie-jar.c 2018-03-23 14:44:59.000000000 +0100 +++ new/libsoup-2.62.3/libsoup/soup-cookie-jar.c 2018-08-09 17:32:38.000000000 +0200 @@ -307,7 +307,7 @@ priv = soup_cookie_jar_get_instance_private (jar); - if (!uri->host) + if (!uri->host || !uri->host[0]) return NULL; /* The logic here is a little weird, but the plan is that if diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libsoup-2.62.2/libsoup/soup-cookie.c new/libsoup-2.62.3/libsoup/soup-cookie.c --- old/libsoup-2.62.2/libsoup/soup-cookie.c 2018-04-19 15:26:33.000000000 +0200 +++ new/libsoup-2.62.3/libsoup/soup-cookie.c 2018-08-10 09:51:54.000000000 +0200 @@ -299,6 +299,8 @@ slash - origin->path); } } + } else if (!cookie->path) { + cookie->path = g_strdup ("/"); } return cookie; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libsoup-2.62.2/libsoup/soup-message-body.c new/libsoup-2.62.3/libsoup/soup-message-body.c --- old/libsoup-2.62.2/libsoup/soup-message-body.c 2018-03-15 17:46:00.000000000 +0100 +++ new/libsoup-2.62.3/libsoup/soup-message-body.c 2018-08-09 17:32:38.000000000 +0200 @@ -272,7 +272,7 @@ /* For non-TEMPORARY buffers, this is just a ref */ if (priv->use != SOUP_MEMORY_TEMPORARY) { - priv->refcount++; + g_atomic_int_inc (&priv->refcount); return buffer; } @@ -305,11 +305,12 @@ { SoupBufferPrivate *priv = (SoupBufferPrivate *)buffer; - if (!--priv->refcount) { - if (priv->owner_dnotify) - priv->owner_dnotify (priv->owner); - g_slice_free (SoupBufferPrivate, priv); - } + if (!g_atomic_int_dec_and_test (&priv->refcount)) + return; + + if (priv->owner_dnotify) + priv->owner_dnotify (priv->owner); + g_slice_free (SoupBufferPrivate, priv); } /** @@ -725,7 +726,7 @@ { SoupMessageBodyPrivate *priv = (SoupMessageBodyPrivate *)body; - priv->ref_count++; + g_atomic_int_inc (&priv->ref_count); return body; } @@ -741,10 +742,11 @@ { SoupMessageBodyPrivate *priv = (SoupMessageBodyPrivate *)body; - if (--priv->ref_count == 0) { - soup_message_body_truncate (body); - g_slice_free (SoupMessageBodyPrivate, priv); - } + if (!g_atomic_int_dec_and_test (&priv->ref_count)) + return; + + soup_message_body_truncate (body); + g_slice_free (SoupMessageBodyPrivate, priv); } G_DEFINE_BOXED_TYPE (SoupMessageBody, soup_message_body, soup_message_body_copy, soup_message_body_free) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libsoup-2.62.2/libsoup/soup-message-headers.c new/libsoup-2.62.3/libsoup/soup-message-headers.c --- old/libsoup-2.62.2/libsoup/soup-message-headers.c 2018-03-23 14:44:54.000000000 +0100 +++ new/libsoup-2.62.3/libsoup/soup-message-headers.c 2018-08-10 09:28:54.000000000 +0200 @@ -90,7 +90,7 @@ static SoupMessageHeaders * soup_message_headers_copy (SoupMessageHeaders *hdrs) { - hdrs->ref_count++; + g_atomic_int_inc (&hdrs->ref_count); return hdrs; } @@ -103,12 +103,13 @@ void soup_message_headers_free (SoupMessageHeaders *hdrs) { - if (--hdrs->ref_count == 0) { - soup_message_headers_clear (hdrs); - g_array_free (hdrs->array, TRUE); - g_clear_pointer (&hdrs->concat, g_hash_table_destroy); - g_slice_free (SoupMessageHeaders, hdrs); - } + if (!g_atomic_int_dec_and_test (&hdrs->ref_count)) + return; + + soup_message_headers_clear (hdrs); + g_array_free (hdrs->array, TRUE); + g_clear_pointer (&hdrs->concat, g_hash_table_destroy); + g_slice_free (SoupMessageHeaders, hdrs); } G_DEFINE_BOXED_TYPE (SoupMessageHeaders, soup_message_headers, soup_message_headers_copy, soup_message_headers_free) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libsoup-2.62.2/libsoup/soup-server.c new/libsoup-2.62.3/libsoup/soup-server.c --- old/libsoup-2.62.2/libsoup/soup-server.c 2018-03-23 14:44:39.000000000 +0100 +++ new/libsoup-2.62.3/libsoup/soup-server.c 2018-08-09 17:32:38.000000000 +0200 @@ -1156,14 +1156,14 @@ static SoupClientContext * soup_client_context_ref (SoupClientContext *client) { - client->ref_count++; + g_atomic_int_inc (&client->ref_count); return client; } static void soup_client_context_unref (SoupClientContext *client) { - if (--client->ref_count != 0) + if (!g_atomic_int_dec_and_test (&client->ref_count)) return; soup_client_context_cleanup (client); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libsoup-2.62.2/libsoup/soup-socket-properties.c new/libsoup-2.62.3/libsoup/soup-socket-properties.c --- old/libsoup-2.62.2/libsoup/soup-socket-properties.c 2018-03-15 17:46:00.000000000 +0100 +++ new/libsoup-2.62.3/libsoup/soup-socket-properties.c 2018-08-09 17:32:38.000000000 +0200 @@ -45,14 +45,14 @@ SoupSocketProperties * soup_socket_properties_ref (SoupSocketProperties *props) { - props->ref_count++; + g_atomic_int_inc (&props->ref_count); return props; } void soup_socket_properties_unref (SoupSocketProperties *props) { - if (--props->ref_count) + if (!g_atomic_int_dec_and_test (&props->ref_count)) return; g_clear_pointer (&props->async_context, g_main_context_unref); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libsoup-2.62.2/libsoup/soup-status.h new/libsoup-2.62.3/libsoup/soup-status.h --- old/libsoup-2.62.2/libsoup/soup-status.h 2018-03-15 17:46:00.000000000 +0100 +++ new/libsoup-2.62.3/libsoup/soup-status.h 2018-08-10 09:28:54.000000000 +0200 @@ -8,7 +8,7 @@ #ifndef SOUP_STATUS_H #define SOUP_STATUS_H 1 -#include <libsoup/soup-types.h> +#include <libsoup/soup-version.h> G_BEGIN_DECLS diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libsoup-2.62.2/libsoup/soup-tld.c new/libsoup-2.62.3/libsoup/soup-tld.c --- old/libsoup-2.62.2/libsoup/soup-tld.c 2018-05-07 14:02:22.000000000 +0200 +++ new/libsoup-2.62.3/libsoup/soup-tld.c 2018-08-10 09:28:54.000000000 +0200 @@ -209,6 +209,8 @@ char *orig_domain; gboolean domain_found; int *flags; + char *normalized_domain = NULL; + int domain_length; /* Valid hostnames neither start with a dot nor have more than one * dot together. @@ -222,7 +224,15 @@ } next_dot = strchr (cur_domain, '.'); - domain_found = g_hash_table_lookup_extended (rules, cur_domain, (gpointer *) &orig_domain, (gpointer *) &flags); + + /* Discard trailing dot if any before looking up. */ + domain_length = strlen (cur_domain); + if (cur_domain[domain_length - 1] == '.') + normalized_domain = g_strndup (cur_domain, domain_length - 1); + domain_found = g_hash_table_lookup_extended (rules, normalized_domain ? normalized_domain : cur_domain, (gpointer *) &orig_domain, (gpointer *) &flags); + g_free (normalized_domain); + normalized_domain = NULL; + /* We compare the keys just to be sure that we haven't hit a collision */ if (domain_found && !strncmp (orig_domain, cur_domain, strlen (orig_domain))) { if (*flags & SOUP_TLD_RULE_MATCH_ALL) { diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libsoup-2.62.2/libsoup/soup-uri.c new/libsoup-2.62.3/libsoup/soup-uri.c --- old/libsoup-2.62.2/libsoup/soup-uri.c 2018-03-23 14:44:54.000000000 +0100 +++ new/libsoup-2.62.3/libsoup/soup-uri.c 2018-08-10 09:28:54.000000000 +0200 @@ -1348,7 +1348,7 @@ return TRUE; } - if (!aliases[1] && !strcmp (aliases[0], "*")) + if (aliases[0] && !aliases[1] && !strcmp (aliases[0], "*")) return TRUE; else return FALSE; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libsoup-2.62.2/tests/cookies-test.c new/libsoup-2.62.3/tests/cookies-test.c --- old/libsoup-2.62.2/tests/cookies-test.c 2018-03-23 14:44:59.000000000 +0100 +++ new/libsoup-2.62.3/tests/cookies-test.c 2018-08-10 09:51:54.000000000 +0200 @@ -101,6 +101,7 @@ GSList *cookies; SoupURI *uri1; SoupURI *uri2; + SoupURI *uri3; g_test_bug ("792130"); @@ -109,6 +110,7 @@ */ uri1 = soup_uri_new ("https://www.gnome.org"); uri2 = soup_uri_new ("https://foundation.gnome.org"); + uri3 = soup_uri_new ("https://www.gnome.org."); /* We can't check subdomains with a test server running on * localhost, so we'll just check the cookie jar API itself. @@ -136,16 +138,74 @@ g_assert_cmpint (g_slist_length (cookies), ==, 2); g_slist_free_full (cookies, (GDestroyNotify)soup_cookie_free); - /* A leading dot in the domain property should not affect things. - * This cookie should be accepted. Three cookies in the jar. + /* Now some Domain attribute tests.*/ + soup_cookie_jar_set_accept_policy (jar, SOUP_COOKIE_JAR_ACCEPT_ALWAYS); + + /* The cookie must be rejected if the Domain is not an appropriate + * match for the URI. Still two cookies in the jar. */ - soup_cookie_jar_set_cookie_with_first_party (jar, uri1, uri1, "4=foo; Domain=.www.gnome.org"); + soup_cookie_jar_set_cookie (jar, uri1, "4=foo; Domain=gitlab.gnome.org"); + cookies = soup_cookie_jar_all_cookies (jar); + g_assert_cmpint (g_slist_length (cookies), ==, 2); + g_slist_free_full (cookies, (GDestroyNotify)soup_cookie_free); + + /* Now the Domain is an appropriate match. Three cookies in the jar. */ + soup_cookie_jar_set_cookie (jar, uri1, "5=foo; Domain=gnome.org"); cookies = soup_cookie_jar_all_cookies (jar); g_assert_cmpint (g_slist_length (cookies), ==, 3); g_slist_free_full (cookies, (GDestroyNotify)soup_cookie_free); + /* A leading dot in the domain property should not affect things. + * This cookie should be accepted. Four cookies in the jar. + */ + soup_cookie_jar_set_cookie (jar, uri1, "6=foo; Domain=.www.gnome.org"); + cookies = soup_cookie_jar_all_cookies (jar); + g_assert_cmpint (g_slist_length (cookies), ==, 4); + g_slist_free_full (cookies, (GDestroyNotify)soup_cookie_free); + + /* The cookie must be rejected if the Domain ends in a trailing dot + * but the uri doesn't. + */ + soup_cookie_jar_set_cookie (jar, uri1, "7=foo; Domain=www.gnome.org."); + cookies = soup_cookie_jar_all_cookies (jar); + g_assert_cmpint (g_slist_length (cookies), ==, 4); + g_slist_free_full (cookies, (GDestroyNotify)soup_cookie_free); + + /* The cookie should be accepted if both Domain and URI end with a trailing + * dot and they are a match. Five cookies in the jar. + */ + soup_cookie_jar_set_cookie (jar, uri3, "8=foo; Domain=gnome.org."); + cookies = soup_cookie_jar_all_cookies (jar); + g_assert_cmpint (g_slist_length (cookies), ==, 5); + g_slist_free_full (cookies, (GDestroyNotify)soup_cookie_free); + + /* The cookie should be rejected if URI has trailing dot but Domain doesn't. + * Five cookies in the jar. + */ + soup_cookie_jar_set_cookie (jar, uri3, "9=foo; Domain=gnome.org"); + cookies = soup_cookie_jar_all_cookies (jar); + g_assert_cmpint (g_slist_length (cookies), ==, 5); + g_slist_free_full (cookies, (GDestroyNotify)soup_cookie_free); + + /* It should not be possible to set a cookie for a TLD. Still five + * cookies in the jar. + */ + soup_cookie_jar_set_cookie (jar, uri1, "10=foo; Domain=.org"); + cookies = soup_cookie_jar_all_cookies (jar); + g_assert_cmpint (g_slist_length (cookies), ==, 5); + g_slist_free_full (cookies, (GDestroyNotify)soup_cookie_free); + + /* It should still not be possible to set a cookie for a TLD, even if + * we are tricksy and have a trailing dot. Still only five cookies. + */ + soup_cookie_jar_set_cookie (jar, uri3, "11=foo; Domain=.org."); + cookies = soup_cookie_jar_all_cookies (jar); + g_assert_cmpint (g_slist_length (cookies), ==, 5); + g_slist_free_full (cookies, (GDestroyNotify)soup_cookie_free); + soup_uri_free (uri1); soup_uri_free (uri2); + soup_uri_free (uri3); g_object_unref (jar); } @@ -219,6 +279,15 @@ soup_test_session_abort_unref (session); } +static void +do_cookies_parsing_nopath_nullorigin (void) +{ + SoupCookie *cookie = soup_cookie_parse ("NAME=Value", NULL); + g_assert_nonnull (cookie); + g_assert_cmpstr ("/", ==, soup_cookie_get_path (cookie)); + soup_cookie_free (cookie); +} + int main (int argc, char **argv) { @@ -239,6 +308,7 @@ g_test_add_func ("/cookies/accept-policy", do_cookies_accept_policy_test); g_test_add_func ("/cookies/accept-policy-subdomains", do_cookies_subdomain_policy_test); g_test_add_func ("/cookies/parsing", do_cookies_parsing_test); + g_test_add_func ("/cookies/parsing/no-path-null-origin", do_cookies_parsing_nopath_nullorigin); ret = g_test_run (); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libsoup-2.62.2/tests/tld-test.c new/libsoup-2.62.3/tests/tld-test.c --- old/libsoup-2.62.2/tests/tld-test.c 2018-03-23 14:44:39.000000000 +0100 +++ new/libsoup-2.62.3/tests/tld-test.c 2018-08-10 09:28:54.000000000 +0200 @@ -22,6 +22,9 @@ { ".example", NULL, SOUP_TLD_ERROR_INVALID_HOSTNAME }, { ".example.com", NULL, SOUP_TLD_ERROR_INVALID_HOSTNAME }, { ".example.example", NULL, SOUP_TLD_ERROR_INVALID_HOSTNAME }, + /* Trailing dot. */ + { ".com.", NULL, SOUP_TLD_ERROR_INVALID_HOSTNAME }, + { "domain.biz.", "domain.biz.", -1 }, /* TLD with only 1 rule. */ { "biz", NULL, SOUP_TLD_ERROR_NOT_ENOUGH_DOMAINS }, { "domain.biz", "domain.biz", -1 }, diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libsoup-2.62.2/win32/vs10/soup-version-paths.props new/libsoup-2.62.3/win32/vs10/soup-version-paths.props --- old/libsoup-2.62.2/win32/vs10/soup-version-paths.props 2018-05-07 14:27:40.000000000 +0200 +++ new/libsoup-2.62.3/win32/vs10/soup-version-paths.props 2018-08-10 10:43:29.000000000 +0200 @@ -8,7 +8,7 @@ <CopyDir>$(GlibEtcInstallRoot)</CopyDir> <SoupMajorVersion>2</SoupMajorVersion> <SoupMinorVersion>62</SoupMinorVersion> - <SoupMicroVersion>2</SoupMicroVersion> + <SoupMicroVersion>3</SoupMicroVersion> <ApiVersion>2.4</ApiVersion> <SoupLibtoolCompatibleDllPrefix>lib</SoupLibtoolCompatibleDllPrefix> <SoupLibtoolCompatibleDllSuffix>-$(ApiVersion)-0</SoupLibtoolCompatibleDllSuffix> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libsoup-2.62.2/win32/vs11/soup-version-paths.props new/libsoup-2.62.3/win32/vs11/soup-version-paths.props --- old/libsoup-2.62.2/win32/vs11/soup-version-paths.props 2018-05-07 14:27:44.000000000 +0200 +++ new/libsoup-2.62.3/win32/vs11/soup-version-paths.props 2018-08-10 10:44:25.000000000 +0200 @@ -8,7 +8,7 @@ <CopyDir>$(GlibEtcInstallRoot)</CopyDir> <SoupMajorVersion>2</SoupMajorVersion> <SoupMinorVersion>62</SoupMinorVersion> - <SoupMicroVersion>2</SoupMicroVersion> + <SoupMicroVersion>3</SoupMicroVersion> <ApiVersion>2.4</ApiVersion> <SoupLibtoolCompatibleDllPrefix>lib</SoupLibtoolCompatibleDllPrefix> <SoupLibtoolCompatibleDllSuffix>-$(ApiVersion)-0</SoupLibtoolCompatibleDllSuffix> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libsoup-2.62.2/win32/vs12/soup-version-paths.props new/libsoup-2.62.3/win32/vs12/soup-version-paths.props --- old/libsoup-2.62.2/win32/vs12/soup-version-paths.props 2018-05-07 14:27:44.000000000 +0200 +++ new/libsoup-2.62.3/win32/vs12/soup-version-paths.props 2018-08-10 10:44:26.000000000 +0200 @@ -8,7 +8,7 @@ <CopyDir>$(GlibEtcInstallRoot)</CopyDir> <SoupMajorVersion>2</SoupMajorVersion> <SoupMinorVersion>62</SoupMinorVersion> - <SoupMicroVersion>2</SoupMicroVersion> + <SoupMicroVersion>3</SoupMicroVersion> <ApiVersion>2.4</ApiVersion> <SoupLibtoolCompatibleDllPrefix>lib</SoupLibtoolCompatibleDllPrefix> <SoupLibtoolCompatibleDllSuffix>-$(ApiVersion)-0</SoupLibtoolCompatibleDllSuffix> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libsoup-2.62.2/win32/vs14/soup-version-paths.props new/libsoup-2.62.3/win32/vs14/soup-version-paths.props --- old/libsoup-2.62.2/win32/vs14/soup-version-paths.props 2018-05-07 14:27:44.000000000 +0200 +++ new/libsoup-2.62.3/win32/vs14/soup-version-paths.props 2018-08-10 10:44:26.000000000 +0200 @@ -8,7 +8,7 @@ <CopyDir>$(GlibEtcInstallRoot)</CopyDir> <SoupMajorVersion>2</SoupMajorVersion> <SoupMinorVersion>62</SoupMinorVersion> - <SoupMicroVersion>2</SoupMicroVersion> + <SoupMicroVersion>3</SoupMicroVersion> <ApiVersion>2.4</ApiVersion> <SoupLibtoolCompatibleDllPrefix>lib</SoupLibtoolCompatibleDllPrefix> <SoupLibtoolCompatibleDllSuffix>-$(ApiVersion)-0</SoupLibtoolCompatibleDllSuffix> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libsoup-2.62.2/win32/vs15/soup-version-paths.props new/libsoup-2.62.3/win32/vs15/soup-version-paths.props --- old/libsoup-2.62.2/win32/vs15/soup-version-paths.props 2018-05-07 14:27:44.000000000 +0200 +++ new/libsoup-2.62.3/win32/vs15/soup-version-paths.props 2018-08-10 10:44:26.000000000 +0200 @@ -8,7 +8,7 @@ <CopyDir>$(GlibEtcInstallRoot)</CopyDir> <SoupMajorVersion>2</SoupMajorVersion> <SoupMinorVersion>62</SoupMinorVersion> - <SoupMicroVersion>2</SoupMicroVersion> + <SoupMicroVersion>3</SoupMicroVersion> <ApiVersion>2.4</ApiVersion> <SoupLibtoolCompatibleDllPrefix>lib</SoupLibtoolCompatibleDllPrefix> <SoupLibtoolCompatibleDllSuffix>-$(ApiVersion)-0</SoupLibtoolCompatibleDllSuffix> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libsoup-2.62.2/win32/vs9/soup-version-paths.vsprops new/libsoup-2.62.3/win32/vs9/soup-version-paths.vsprops --- old/libsoup-2.62.2/win32/vs9/soup-version-paths.vsprops 2018-05-07 14:27:40.000000000 +0200 +++ new/libsoup-2.62.3/win32/vs9/soup-version-paths.vsprops 2018-08-10 10:43:29.000000000 +0200 @@ -26,7 +26,7 @@ /> <UserMacro Name="SoupMicroVersion" - Value="2" + Value="3" /> <UserMacro Name="ApiVersion"
