diff -Nru libsoup2.4-2.56.0/aclocal.m4 libsoup2.4-2.56.1/aclocal.m4 --- libsoup2.4-2.56.0/aclocal.m4 2016-09-19 15:57:10.000000000 +0000 +++ libsoup2.4-2.56.1/aclocal.m4 2017-08-10 12:36:52.000000000 +0000 @@ -20,254 +20,6 @@ If you have problems, you may need to regenerate the build system entirely. To do so, use the procedure documented by the package, typically 'autoreconf'.])]) -# nls.m4 serial 5 (gettext-0.18) -dnl Copyright (C) 1995-2003, 2005-2006, 2008-2014 Free Software Foundation, -dnl Inc. -dnl This file is free software; the Free Software Foundation -dnl gives unlimited permission to copy and/or distribute it, -dnl with or without modifications, as long as this notice is preserved. -dnl -dnl This file can be used in projects which are not available under -dnl the GNU General Public License or the GNU Library General Public -dnl License but which still want to provide support for the GNU gettext -dnl functionality. -dnl Please note that the actual code of the GNU gettext library is covered -dnl by the GNU Library General Public License, and the rest of the GNU -dnl gettext package is covered by the GNU General Public License. -dnl They are *not* in the public domain. - -dnl Authors: -dnl Ulrich Drepper , 1995-2000. -dnl Bruno Haible , 2000-2003. - -AC_PREREQ([2.50]) - -AC_DEFUN([AM_NLS], -[ - AC_MSG_CHECKING([whether NLS is requested]) - dnl Default is enabled NLS - AC_ARG_ENABLE([nls], - [ --disable-nls do not use Native Language Support], - USE_NLS=$enableval, USE_NLS=yes) - AC_MSG_RESULT([$USE_NLS]) - AC_SUBST([USE_NLS]) -]) - -# pkg.m4 - Macros to locate and utilise pkg-config. -*- Autoconf -*- -# serial 1 (pkg-config-0.24) -# -# Copyright © 2004 Scott James Remnant . -# -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, but -# WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -# General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -# -# As a special exception to the GNU General Public License, if you -# distribute this file as part of a program that contains a -# configuration script generated by Autoconf, you may include it under -# the same distribution terms that you use for the rest of that program. - -# PKG_PROG_PKG_CONFIG([MIN-VERSION]) -# ---------------------------------- -AC_DEFUN([PKG_PROG_PKG_CONFIG], -[m4_pattern_forbid([^_?PKG_[A-Z_]+$]) -m4_pattern_allow([^PKG_CONFIG(_(PATH|LIBDIR|SYSROOT_DIR|ALLOW_SYSTEM_(CFLAGS|LIBS)))?$]) -m4_pattern_allow([^PKG_CONFIG_(DISABLE_UNINSTALLED|TOP_BUILD_DIR|DEBUG_SPEW)$]) -AC_ARG_VAR([PKG_CONFIG], [path to pkg-config utility]) -AC_ARG_VAR([PKG_CONFIG_PATH], [directories to add to pkg-config's search path]) -AC_ARG_VAR([PKG_CONFIG_LIBDIR], [path overriding pkg-config's built-in search path]) - -if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then - AC_PATH_TOOL([PKG_CONFIG], [pkg-config]) -fi -if test -n "$PKG_CONFIG"; then - _pkg_min_version=m4_default([$1], [0.9.0]) - AC_MSG_CHECKING([pkg-config is at least version $_pkg_min_version]) - if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then - AC_MSG_RESULT([yes]) - else - AC_MSG_RESULT([no]) - PKG_CONFIG="" - fi -fi[]dnl -])# PKG_PROG_PKG_CONFIG - -# PKG_CHECK_EXISTS(MODULES, [ACTION-IF-FOUND], [ACTION-IF-NOT-FOUND]) -# -# Check to see whether a particular set of modules exists. Similar -# to PKG_CHECK_MODULES(), but does not set variables or print errors. -# -# Please remember that m4 expands AC_REQUIRE([PKG_PROG_PKG_CONFIG]) -# only at the first occurence in configure.ac, so if the first place -# it's called might be skipped (such as if it is within an "if", you -# have to call PKG_CHECK_EXISTS manually -# -------------------------------------------------------------- -AC_DEFUN([PKG_CHECK_EXISTS], -[AC_REQUIRE([PKG_PROG_PKG_CONFIG])dnl -if test -n "$PKG_CONFIG" && \ - AC_RUN_LOG([$PKG_CONFIG --exists --print-errors "$1"]); then - m4_default([$2], [:]) -m4_ifvaln([$3], [else - $3])dnl -fi]) - -# _PKG_CONFIG([VARIABLE], [COMMAND], [MODULES]) -# --------------------------------------------- -m4_define([_PKG_CONFIG], -[if test -n "$$1"; then - pkg_cv_[]$1="$$1" - elif test -n "$PKG_CONFIG"; then - PKG_CHECK_EXISTS([$3], - [pkg_cv_[]$1=`$PKG_CONFIG --[]$2 "$3" 2>/dev/null` - test "x$?" != "x0" && pkg_failed=yes ], - [pkg_failed=yes]) - else - pkg_failed=untried -fi[]dnl -])# _PKG_CONFIG - -# _PKG_SHORT_ERRORS_SUPPORTED -# ----------------------------- -AC_DEFUN([_PKG_SHORT_ERRORS_SUPPORTED], -[AC_REQUIRE([PKG_PROG_PKG_CONFIG]) -if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then - _pkg_short_errors_supported=yes -else - _pkg_short_errors_supported=no -fi[]dnl -])# _PKG_SHORT_ERRORS_SUPPORTED - - -# PKG_CHECK_MODULES(VARIABLE-PREFIX, MODULES, [ACTION-IF-FOUND], -# [ACTION-IF-NOT-FOUND]) -# -# -# Note that if there is a possibility the first call to -# PKG_CHECK_MODULES might not happen, you should be sure to include an -# explicit call to PKG_PROG_PKG_CONFIG in your configure.ac -# -# -# -------------------------------------------------------------- -AC_DEFUN([PKG_CHECK_MODULES], -[AC_REQUIRE([PKG_PROG_PKG_CONFIG])dnl -AC_ARG_VAR([$1][_CFLAGS], [C compiler flags for $1, overriding pkg-config])dnl -AC_ARG_VAR([$1][_LIBS], [linker flags for $1, overriding pkg-config])dnl - -pkg_failed=no -AC_MSG_CHECKING([for $1]) - -_PKG_CONFIG([$1][_CFLAGS], [cflags], [$2]) -_PKG_CONFIG([$1][_LIBS], [libs], [$2]) - -m4_define([_PKG_TEXT], [Alternatively, you may set the environment variables $1[]_CFLAGS -and $1[]_LIBS to avoid the need to call pkg-config. -See the pkg-config man page for more details.]) - -if test $pkg_failed = yes; then - AC_MSG_RESULT([no]) - _PKG_SHORT_ERRORS_SUPPORTED - if test $_pkg_short_errors_supported = yes; then - $1[]_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "$2" 2>&1` - else - $1[]_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "$2" 2>&1` - fi - # Put the nasty error message in config.log where it belongs - echo "$$1[]_PKG_ERRORS" >&AS_MESSAGE_LOG_FD - - m4_default([$4], [AC_MSG_ERROR( -[Package requirements ($2) were not met: - -$$1_PKG_ERRORS - -Consider adjusting the PKG_CONFIG_PATH environment variable if you -installed software in a non-standard prefix. - -_PKG_TEXT])[]dnl - ]) -elif test $pkg_failed = untried; then - AC_MSG_RESULT([no]) - m4_default([$4], [AC_MSG_FAILURE( -[The pkg-config script could not be found or is too old. Make sure it -is in your PATH or set the PKG_CONFIG environment variable to the full -path to pkg-config. - -_PKG_TEXT - -To get pkg-config, see .])[]dnl - ]) -else - $1[]_CFLAGS=$pkg_cv_[]$1[]_CFLAGS - $1[]_LIBS=$pkg_cv_[]$1[]_LIBS - AC_MSG_RESULT([yes]) - $3 -fi[]dnl -])# PKG_CHECK_MODULES - - -# PKG_INSTALLDIR(DIRECTORY) -# ------------------------- -# Substitutes the variable pkgconfigdir as the location where a module -# should install pkg-config .pc files. By default the directory is -# $libdir/pkgconfig, but the default can be changed by passing -# DIRECTORY. The user can override through the --with-pkgconfigdir -# parameter. -AC_DEFUN([PKG_INSTALLDIR], -[m4_pushdef([pkg_default], [m4_default([$1], ['${libdir}/pkgconfig'])]) -m4_pushdef([pkg_description], - [pkg-config installation directory @<:@]pkg_default[@:>@]) -AC_ARG_WITH([pkgconfigdir], - [AS_HELP_STRING([--with-pkgconfigdir], pkg_description)],, - [with_pkgconfigdir=]pkg_default) -AC_SUBST([pkgconfigdir], [$with_pkgconfigdir]) -m4_popdef([pkg_default]) -m4_popdef([pkg_description]) -]) dnl PKG_INSTALLDIR - - -# PKG_NOARCH_INSTALLDIR(DIRECTORY) -# ------------------------- -# Substitutes the variable noarch_pkgconfigdir as the location where a -# module should install arch-independent pkg-config .pc files. By -# default the directory is $datadir/pkgconfig, but the default can be -# changed by passing DIRECTORY. The user can override through the -# --with-noarch-pkgconfigdir parameter. -AC_DEFUN([PKG_NOARCH_INSTALLDIR], -[m4_pushdef([pkg_default], [m4_default([$1], ['${datadir}/pkgconfig'])]) -m4_pushdef([pkg_description], - [pkg-config arch-independent installation directory @<:@]pkg_default[@:>@]) -AC_ARG_WITH([noarch-pkgconfigdir], - [AS_HELP_STRING([--with-noarch-pkgconfigdir], pkg_description)],, - [with_noarch_pkgconfigdir=]pkg_default) -AC_SUBST([noarch_pkgconfigdir], [$with_noarch_pkgconfigdir]) -m4_popdef([pkg_default]) -m4_popdef([pkg_description]) -]) dnl PKG_NOARCH_INSTALLDIR - - -# PKG_CHECK_VAR(VARIABLE, MODULE, CONFIG-VARIABLE, -# [ACTION-IF-FOUND], [ACTION-IF-NOT-FOUND]) -# ------------------------------------------- -# Retrieves the value of the pkg-config variable for the given module. -AC_DEFUN([PKG_CHECK_VAR], -[AC_REQUIRE([PKG_PROG_PKG_CONFIG])dnl -AC_ARG_VAR([$1], [value of $3 for $2, overriding pkg-config])dnl - -_PKG_CONFIG([$1], [variable="][$3]["], [$2]) -AS_VAR_COPY([$1], [pkg_cv_][$1]) - -AS_VAR_IF([$1], [""], [$5], [$4])dnl -])# PKG_CHECK_VAR - # Configure paths for GLIB # Owen Taylor 1997-2001 @@ -480,6 +232,315 @@ rm -f conf.glibtest ]) +# nls.m4 serial 5 (gettext-0.18) +dnl Copyright (C) 1995-2003, 2005-2006, 2008-2014, 2016 Free Software +dnl Foundation, Inc. +dnl This file is free software; the Free Software Foundation +dnl gives unlimited permission to copy and/or distribute it, +dnl with or without modifications, as long as this notice is preserved. +dnl +dnl This file can be used in projects which are not available under +dnl the GNU General Public License or the GNU Library General Public +dnl License but which still want to provide support for the GNU gettext +dnl functionality. +dnl Please note that the actual code of the GNU gettext library is covered +dnl by the GNU Library General Public License, and the rest of the GNU +dnl gettext package is covered by the GNU General Public License. +dnl They are *not* in the public domain. + +dnl Authors: +dnl Ulrich Drepper , 1995-2000. +dnl Bruno Haible , 2000-2003. + +AC_PREREQ([2.50]) + +AC_DEFUN([AM_NLS], +[ + AC_MSG_CHECKING([whether NLS is requested]) + dnl Default is enabled NLS + AC_ARG_ENABLE([nls], + [ --disable-nls do not use Native Language Support], + USE_NLS=$enableval, USE_NLS=yes) + AC_MSG_RESULT([$USE_NLS]) + AC_SUBST([USE_NLS]) +]) + +dnl pkg.m4 - Macros to locate and utilise pkg-config. -*- Autoconf -*- +dnl serial 11 (pkg-config-0.29.1) +dnl +dnl Copyright © 2004 Scott James Remnant . +dnl Copyright © 2012-2015 Dan Nicholson +dnl +dnl This program is free software; you can redistribute it and/or modify +dnl it under the terms of the GNU General Public License as published by +dnl the Free Software Foundation; either version 2 of the License, or +dnl (at your option) any later version. +dnl +dnl This program is distributed in the hope that it will be useful, but +dnl WITHOUT ANY WARRANTY; without even the implied warranty of +dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +dnl General Public License for more details. +dnl +dnl You should have received a copy of the GNU General Public License +dnl along with this program; if not, write to the Free Software +dnl Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA +dnl 02111-1307, USA. +dnl +dnl As a special exception to the GNU General Public License, if you +dnl distribute this file as part of a program that contains a +dnl configuration script generated by Autoconf, you may include it under +dnl the same distribution terms that you use for the rest of that +dnl program. + +dnl PKG_PREREQ(MIN-VERSION) +dnl ----------------------- +dnl Since: 0.29 +dnl +dnl Verify that the version of the pkg-config macros are at least +dnl MIN-VERSION. Unlike PKG_PROG_PKG_CONFIG, which checks the user's +dnl installed version of pkg-config, this checks the developer's version +dnl of pkg.m4 when generating configure. +dnl +dnl To ensure that this macro is defined, also add: +dnl m4_ifndef([PKG_PREREQ], +dnl [m4_fatal([must install pkg-config 0.29 or later before running autoconf/autogen])]) +dnl +dnl See the "Since" comment for each macro you use to see what version +dnl of the macros you require. +m4_defun([PKG_PREREQ], +[m4_define([PKG_MACROS_VERSION], [0.29.1]) +m4_if(m4_version_compare(PKG_MACROS_VERSION, [$1]), -1, + [m4_fatal([pkg.m4 version $1 or higher is required but ]PKG_MACROS_VERSION[ found])]) +])dnl PKG_PREREQ + +dnl PKG_PROG_PKG_CONFIG([MIN-VERSION]) +dnl ---------------------------------- +dnl Since: 0.16 +dnl +dnl Search for the pkg-config tool and set the PKG_CONFIG variable to +dnl first found in the path. Checks that the version of pkg-config found +dnl is at least MIN-VERSION. If MIN-VERSION is not specified, 0.9.0 is +dnl used since that's the first version where most current features of +dnl pkg-config existed. +AC_DEFUN([PKG_PROG_PKG_CONFIG], +[m4_pattern_forbid([^_?PKG_[A-Z_]+$]) +m4_pattern_allow([^PKG_CONFIG(_(PATH|LIBDIR|SYSROOT_DIR|ALLOW_SYSTEM_(CFLAGS|LIBS)))?$]) +m4_pattern_allow([^PKG_CONFIG_(DISABLE_UNINSTALLED|TOP_BUILD_DIR|DEBUG_SPEW)$]) +AC_ARG_VAR([PKG_CONFIG], [path to pkg-config utility]) +AC_ARG_VAR([PKG_CONFIG_PATH], [directories to add to pkg-config's search path]) +AC_ARG_VAR([PKG_CONFIG_LIBDIR], [path overriding pkg-config's built-in search path]) + +if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then + AC_PATH_TOOL([PKG_CONFIG], [pkg-config]) +fi +if test -n "$PKG_CONFIG"; then + _pkg_min_version=m4_default([$1], [0.9.0]) + AC_MSG_CHECKING([pkg-config is at least version $_pkg_min_version]) + if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then + AC_MSG_RESULT([yes]) + else + AC_MSG_RESULT([no]) + PKG_CONFIG="" + fi +fi[]dnl +])dnl PKG_PROG_PKG_CONFIG + +dnl PKG_CHECK_EXISTS(MODULES, [ACTION-IF-FOUND], [ACTION-IF-NOT-FOUND]) +dnl ------------------------------------------------------------------- +dnl Since: 0.18 +dnl +dnl Check to see whether a particular set of modules exists. Similar to +dnl PKG_CHECK_MODULES(), but does not set variables or print errors. +dnl +dnl Please remember that m4 expands AC_REQUIRE([PKG_PROG_PKG_CONFIG]) +dnl only at the first occurence in configure.ac, so if the first place +dnl it's called might be skipped (such as if it is within an "if", you +dnl have to call PKG_CHECK_EXISTS manually +AC_DEFUN([PKG_CHECK_EXISTS], +[AC_REQUIRE([PKG_PROG_PKG_CONFIG])dnl +if test -n "$PKG_CONFIG" && \ + AC_RUN_LOG([$PKG_CONFIG --exists --print-errors "$1"]); then + m4_default([$2], [:]) +m4_ifvaln([$3], [else + $3])dnl +fi]) + +dnl _PKG_CONFIG([VARIABLE], [COMMAND], [MODULES]) +dnl --------------------------------------------- +dnl Internal wrapper calling pkg-config via PKG_CONFIG and setting +dnl pkg_failed based on the result. +m4_define([_PKG_CONFIG], +[if test -n "$$1"; then + pkg_cv_[]$1="$$1" + elif test -n "$PKG_CONFIG"; then + PKG_CHECK_EXISTS([$3], + [pkg_cv_[]$1=`$PKG_CONFIG --[]$2 "$3" 2>/dev/null` + test "x$?" != "x0" && pkg_failed=yes ], + [pkg_failed=yes]) + else + pkg_failed=untried +fi[]dnl +])dnl _PKG_CONFIG + +dnl _PKG_SHORT_ERRORS_SUPPORTED +dnl --------------------------- +dnl Internal check to see if pkg-config supports short errors. +AC_DEFUN([_PKG_SHORT_ERRORS_SUPPORTED], +[AC_REQUIRE([PKG_PROG_PKG_CONFIG]) +if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then + _pkg_short_errors_supported=yes +else + _pkg_short_errors_supported=no +fi[]dnl +])dnl _PKG_SHORT_ERRORS_SUPPORTED + + +dnl PKG_CHECK_MODULES(VARIABLE-PREFIX, MODULES, [ACTION-IF-FOUND], +dnl [ACTION-IF-NOT-FOUND]) +dnl -------------------------------------------------------------- +dnl Since: 0.4.0 +dnl +dnl Note that if there is a possibility the first call to +dnl PKG_CHECK_MODULES might not happen, you should be sure to include an +dnl explicit call to PKG_PROG_PKG_CONFIG in your configure.ac +AC_DEFUN([PKG_CHECK_MODULES], +[AC_REQUIRE([PKG_PROG_PKG_CONFIG])dnl +AC_ARG_VAR([$1][_CFLAGS], [C compiler flags for $1, overriding pkg-config])dnl +AC_ARG_VAR([$1][_LIBS], [linker flags for $1, overriding pkg-config])dnl + +pkg_failed=no +AC_MSG_CHECKING([for $1]) + +_PKG_CONFIG([$1][_CFLAGS], [cflags], [$2]) +_PKG_CONFIG([$1][_LIBS], [libs], [$2]) + +m4_define([_PKG_TEXT], [Alternatively, you may set the environment variables $1[]_CFLAGS +and $1[]_LIBS to avoid the need to call pkg-config. +See the pkg-config man page for more details.]) + +if test $pkg_failed = yes; then + AC_MSG_RESULT([no]) + _PKG_SHORT_ERRORS_SUPPORTED + if test $_pkg_short_errors_supported = yes; then + $1[]_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "$2" 2>&1` + else + $1[]_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "$2" 2>&1` + fi + # Put the nasty error message in config.log where it belongs + echo "$$1[]_PKG_ERRORS" >&AS_MESSAGE_LOG_FD + + m4_default([$4], [AC_MSG_ERROR( +[Package requirements ($2) were not met: + +$$1_PKG_ERRORS + +Consider adjusting the PKG_CONFIG_PATH environment variable if you +installed software in a non-standard prefix. + +_PKG_TEXT])[]dnl + ]) +elif test $pkg_failed = untried; then + AC_MSG_RESULT([no]) + m4_default([$4], [AC_MSG_FAILURE( +[The pkg-config script could not be found or is too old. Make sure it +is in your PATH or set the PKG_CONFIG environment variable to the full +path to pkg-config. + +_PKG_TEXT + +To get pkg-config, see .])[]dnl + ]) +else + $1[]_CFLAGS=$pkg_cv_[]$1[]_CFLAGS + $1[]_LIBS=$pkg_cv_[]$1[]_LIBS + AC_MSG_RESULT([yes]) + $3 +fi[]dnl +])dnl PKG_CHECK_MODULES + + +dnl PKG_CHECK_MODULES_STATIC(VARIABLE-PREFIX, MODULES, [ACTION-IF-FOUND], +dnl [ACTION-IF-NOT-FOUND]) +dnl --------------------------------------------------------------------- +dnl Since: 0.29 +dnl +dnl Checks for existence of MODULES and gathers its build flags with +dnl static libraries enabled. Sets VARIABLE-PREFIX_CFLAGS from --cflags +dnl and VARIABLE-PREFIX_LIBS from --libs. +dnl +dnl Note that if there is a possibility the first call to +dnl PKG_CHECK_MODULES_STATIC might not happen, you should be sure to +dnl include an explicit call to PKG_PROG_PKG_CONFIG in your +dnl configure.ac. +AC_DEFUN([PKG_CHECK_MODULES_STATIC], +[AC_REQUIRE([PKG_PROG_PKG_CONFIG])dnl +_save_PKG_CONFIG=$PKG_CONFIG +PKG_CONFIG="$PKG_CONFIG --static" +PKG_CHECK_MODULES($@) +PKG_CONFIG=$_save_PKG_CONFIG[]dnl +])dnl PKG_CHECK_MODULES_STATIC + + +dnl PKG_INSTALLDIR([DIRECTORY]) +dnl ------------------------- +dnl Since: 0.27 +dnl +dnl Substitutes the variable pkgconfigdir as the location where a module +dnl should install pkg-config .pc files. By default the directory is +dnl $libdir/pkgconfig, but the default can be changed by passing +dnl DIRECTORY. The user can override through the --with-pkgconfigdir +dnl parameter. +AC_DEFUN([PKG_INSTALLDIR], +[m4_pushdef([pkg_default], [m4_default([$1], ['${libdir}/pkgconfig'])]) +m4_pushdef([pkg_description], + [pkg-config installation directory @<:@]pkg_default[@:>@]) +AC_ARG_WITH([pkgconfigdir], + [AS_HELP_STRING([--with-pkgconfigdir], pkg_description)],, + [with_pkgconfigdir=]pkg_default) +AC_SUBST([pkgconfigdir], [$with_pkgconfigdir]) +m4_popdef([pkg_default]) +m4_popdef([pkg_description]) +])dnl PKG_INSTALLDIR + + +dnl PKG_NOARCH_INSTALLDIR([DIRECTORY]) +dnl -------------------------------- +dnl Since: 0.27 +dnl +dnl Substitutes the variable noarch_pkgconfigdir as the location where a +dnl module should install arch-independent pkg-config .pc files. By +dnl default the directory is $datadir/pkgconfig, but the default can be +dnl changed by passing DIRECTORY. The user can override through the +dnl --with-noarch-pkgconfigdir parameter. +AC_DEFUN([PKG_NOARCH_INSTALLDIR], +[m4_pushdef([pkg_default], [m4_default([$1], ['${datadir}/pkgconfig'])]) +m4_pushdef([pkg_description], + [pkg-config arch-independent installation directory @<:@]pkg_default[@:>@]) +AC_ARG_WITH([noarch-pkgconfigdir], + [AS_HELP_STRING([--with-noarch-pkgconfigdir], pkg_description)],, + [with_noarch_pkgconfigdir=]pkg_default) +AC_SUBST([noarch_pkgconfigdir], [$with_noarch_pkgconfigdir]) +m4_popdef([pkg_default]) +m4_popdef([pkg_description]) +])dnl PKG_NOARCH_INSTALLDIR + + +dnl PKG_CHECK_VAR(VARIABLE, MODULE, CONFIG-VARIABLE, +dnl [ACTION-IF-FOUND], [ACTION-IF-NOT-FOUND]) +dnl ------------------------------------------- +dnl Since: 0.28 +dnl +dnl Retrieves the value of the pkg-config variable for the given module. +AC_DEFUN([PKG_CHECK_VAR], +[AC_REQUIRE([PKG_PROG_PKG_CONFIG])dnl +AC_ARG_VAR([$1], [value of $3 for $2, overriding pkg-config])dnl + +_PKG_CONFIG([$1], [variable="][$3]["], [$2]) +AS_VAR_COPY([$1], [pkg_cv_][$1]) + +AS_VAR_IF([$1], [""], [$5], [$4])dnl +])dnl PKG_CHECK_VAR + # Copyright (C) 2002-2014 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation diff -Nru libsoup2.4-2.56.0/build/Makefile.msvcproj libsoup2.4-2.56.1/build/Makefile.msvcproj --- libsoup2.4-2.56.0/build/Makefile.msvcproj 2016-09-16 15:14:27.000000000 +0000 +++ libsoup2.4-2.56.1/build/Makefile.msvcproj 2017-08-10 12:34:28.000000000 +0000 @@ -60,10 +60,17 @@ $(1).vs10.sourcefiles: $(top_builddir)/build/win32/vs9/$(1).vcproj $(1).vs10.sourcefiles.filters: $(top_builddir)/build/win32/vs9/$(1).vcproj -$(top_builddir)/build/win32/vs9/$(1).vcproj: +$(top_builddir)/build/win32/vs9/$(1).vcproj: Makefile -$(RM) $(top_builddir)/build/win32/vs9/$(1).vcproj -$(RM) $(top_builddir)/build/win32/vs10/$(1).vcxproj -$(RM) $(top_builddir)/build/win32/vs10/$(1).vcxproj.filters + -$(RM) $(top_builddir)/build/win32/vs11/$(1).vcxproj + -$(RM) $(top_builddir)/build/win32/vs11/$(1).vcxproj.filters + -$(RM) $(top_builddir)/build/win32/vs12/$(1).vcxproj + -$(RM) $(top_builddir)/build/win32/vs12/$(1).vcxproj.filters + -$(RM) $(top_builddir)/build/win32/vs14/$(1).vcxproj + -$(RM) $(top_builddir)/build/win32/vs14/$(1).vcxproj.filters + for F in $(_proj_files); do \ case $$$$F in \ @@ -87,7 +94,7 @@ $(top_builddir)/build/win32/vs10/$(1).vs10.headers: $(top_builddir)/build/win32/vs9/$(1).headers -$(top_builddir)/build/win32/vs9/$(1).headers: +$(top_builddir)/build/win32/vs9/$(1).headers: Makefile -$(RM) $(top_builddir)/build/win32/vs9/$(1).headers -$(RM) $(top_builddir)/build/win32/vs10/$(1).vs10.headers diff -Nru libsoup2.4-2.56.0/build/Makefile-newvs.am libsoup2.4-2.56.1/build/Makefile-newvs.am --- libsoup2.4-2.56.0/build/Makefile-newvs.am 2016-09-16 15:14:27.000000000 +0000 +++ libsoup2.4-2.56.1/build/Makefile-newvs.am 2017-08-10 12:34:28.000000000 +0000 @@ -30,7 +30,7 @@ sed 's/v100/v$(MSVC_VER)0/g' < $(top_builddir)/build/win32/vs10/$@ > $(top_builddir)/build/win32/vs$(MSVC_VER)/$@; \ fi -%.props: +%.props: $(top_builddir)/build/win32/vs10/Makefile if test -e $(top_srcdir)/build/win32/vs10/$@; then \ sed 's/10<\/VSVer>/$(MSVC_VER)<\/VSVer>/g' < $(top_srcdir)/build/win32/vs10/$@ > $(top_builddir)/build/win32/vs$(MSVC_VER)/$@; \ else \ diff -Nru libsoup2.4-2.56.0/build/win32/Soup_2_4_gir_list libsoup2.4-2.56.1/build/win32/Soup_2_4_gir_list --- libsoup2.4-2.56.0/build/win32/Soup_2_4_gir_list 2016-01-09 14:59:48.000000000 +0000 +++ libsoup2.4-2.56.1/build/win32/Soup_2_4_gir_list 2017-08-10 12:29:27.000000000 +0000 @@ -52,6 +52,7 @@ ..\..\libsoup\soup-auth-basic.c ..\..\libsoup\soup-auth-digest.c ..\..\libsoup\soup-auth-ntlm.c +..\..\libsoup\soup-auth-negotiate.c ..\..\libsoup\soup-auth-domain.c ..\..\libsoup\soup-auth-domain-basic.c ..\..\libsoup\soup-auth-domain-digest.c @@ -120,3 +121,4 @@ ..\..\libsoup\soup-xmlrpc.c ..\..\libsoup\soup-xmlrpc-old.c ..\..\libsoup\soup-enum-types.h +..\..\libsoup\soup-version.h diff -Nru libsoup2.4-2.56.0/build/win32/vs10/Makefile.am libsoup2.4-2.56.1/build/win32/vs10/Makefile.am --- libsoup2.4-2.56.0/build/win32/vs10/Makefile.am 2016-09-16 15:14:27.000000000 +0000 +++ libsoup2.4-2.56.1/build/win32/vs10/Makefile.am 2017-08-10 12:34:28.000000000 +0000 @@ -28,6 +28,9 @@ $(GENERATED_ITEMS) soup-install.props: $(top_srcdir)/build/win32/vs10/soup-install.propsin $(MSVC_HEADERS_LIST) + -$(RM) $(top_builddir)/build/win32/vs11/soup-install.props + -$(RM) $(top_builddir)/build/win32/vs12/soup-install.props + -$(RM) $(top_builddir)/build/win32/vs14/soup-install.props $(CPP) -P - <$(top_srcdir)/build/win32/vs10/soup-install.propsin >$@ rm $(MSVC_HEADERS_LIST) diff -Nru libsoup2.4-2.56.0/build/win32/vs10/Makefile.in libsoup2.4-2.56.1/build/win32/vs10/Makefile.in --- libsoup2.4-2.56.0/build/win32/vs10/Makefile.in 2016-09-19 15:57:11.000000000 +0000 +++ libsoup2.4-2.56.1/build/win32/vs10/Makefile.in 2017-08-10 12:36:52.000000000 +0000 @@ -550,6 +550,9 @@ soup-install.props: $(top_srcdir)/build/win32/vs10/soup-install.propsin $(MSVC_HEADERS_LIST) + -$(RM) $(top_builddir)/build/win32/vs11/soup-install.props + -$(RM) $(top_builddir)/build/win32/vs12/soup-install.props + -$(RM) $(top_builddir)/build/win32/vs14/soup-install.props $(CPP) -P - <$(top_srcdir)/build/win32/vs10/soup-install.propsin >$@ rm $(MSVC_HEADERS_LIST) diff -Nru libsoup2.4-2.56.0/build/win32/vs10/soup-gen-srcs.props libsoup2.4-2.56.1/build/win32/vs10/soup-gen-srcs.props --- libsoup2.4-2.56.0/build/win32/vs10/soup-gen-srcs.props 2016-09-19 15:57:14.000000000 +0000 +++ libsoup2.4-2.56.1/build/win32/vs10/soup-gen-srcs.props 2017-08-10 12:36:55.000000000 +0000 @@ -10,7 +10,7 @@ $(PythonPath)\python.exe ..\replace.py --action=replace-var --input=..\..\..\libsoup\soup-version.h.tmp1 --output=..\..\..\libsoup\soup-version.h.tmp2 --var=SOUP_MINOR_VERSION --outstring=56 -$(PythonPath)\python.exe ..\replace.py --action=replace-var --input=..\..\..\libsoup\soup-version.h.tmp2 --output=..\..\..\libsoup\soup-version.h --var=SOUP_MICRO_VERSION --outstring=0 +$(PythonPath)\python.exe ..\replace.py --action=replace-var --input=..\..\..\libsoup\soup-version.h.tmp2 --output=..\..\..\libsoup\soup-version.h --var=SOUP_MICRO_VERSION --outstring=1 del ..\..\..\libsoup\soup-version.h.tmp1 ..\..\..\libsoup\soup-version.h.tmp2 diff -Nru libsoup2.4-2.56.0/build/win32/vs10/soup.vcxproj libsoup2.4-2.56.1/build/win32/vs10/soup.vcxproj --- libsoup2.4-2.56.0/build/win32/vs10/soup.vcxproj 2016-01-09 14:59:48.000000000 +0000 +++ libsoup2.4-2.56.1/build/win32/vs10/soup.vcxproj 2017-08-10 12:36:56.000000000 +0000 @@ -17,6 +17,22 @@ Release x64 + + Debug_MIT_GSSAPI + Win32 + + + Debug_MIT_GSSAPI + x64 + + + Release_MIT_GSSAPI + Win32 + + + Release_MIT_GSSAPI + x64 + {D83A3162-B14C-459C-AF81-15BBFA90240D} @@ -24,36 +40,62 @@ Win32Proj + + DynamicLibrary + Unicode + v100 + + + DynamicLibrary + Unicode + v100 + DynamicLibrary Unicode v100 true - + DynamicLibrary Unicode v100 + true - + + DynamicLibrary + Unicode + v100 + + + DynamicLibrary + Unicode + v100 + + DynamicLibrary Unicode v100 true - + DynamicLibrary Unicode v100 + true - + - + + + + + @@ -61,23 +103,31 @@ - + + + + + + + + + + + + + - - true - - - false - - - true - - - false - + true + true + false + false + trueDebug\$(Platform)\bin\ + trueDebug\$(Platform)\bin\ + falseRelease\$(Platform)\bin\ + falseRelease\$(Platform)\bin\ Disabled @@ -96,6 +146,24 @@ MachineX86 + + + Disabled + _DEBUG;$(SoupBuildDefines);$(SoupMITGSSAPIBuildDefines);%(PreprocessorDefinitions) + true + EnableFastChecks + MultiThreadedDebugDLL + + Level3 + EditAndContinue + + + $(SoupExtraDepLibs);$(MITGSSAPILibBaseName)$(MITGSSAPILibNameSuffixX86);%(AdditionalDependencies) + true + Windows + MachineX86 + + MaxSpeed @@ -116,6 +184,26 @@ MachineX86 + + + MaxSpeed + true + $(SoupBuildDefines);$(SoupMITGSSAPIBuildDefines);%(PreprocessorDefinitions) + MultiThreadedDLL + true + + Level3 + ProgramDatabase + + + $(SoupExtraDepLibs);$(MITGSSAPILibBaseName)$(MITGSSAPILibNameSuffixX86);%(AdditionalDependencies) + true + Windows + true + true + MachineX86 + + X64 @@ -137,6 +225,27 @@ MachineX64 + + + X64 + + + Disabled + _DEBUG;$(SoupBuildDefines);$(SoupMITGSSAPIBuildDefines);%(PreprocessorDefinitions) + true + EnableFastChecks + MultiThreadedDebugDLL + + Level3 + ProgramDatabase + + + $(SoupExtraDepLibs);$(MITGSSAPILibBaseName)$(MITGSSAPILibNameSuffixX64);%(AdditionalDependencies) + true + Windows + MachineX64 + + X64 @@ -160,12 +269,36 @@ MachineX64 + + + X64 + + + MaxSpeed + true + $(SoupBuildDefines);$(SoupMITGSSAPIBuildDefines);%(PreprocessorDefinitions) + MultiThreadedDLL + true + + Level3 + ProgramDatabase + + + $(SoupExtraDepLibs);$(MITGSSAPILibBaseName)$(MITGSSAPILibNameSuffixX64);%(AdditionalDependencies) + true + Windows + true + true + MachineX64 + + + @@ -249,6 +382,18 @@ Copying config.h from config.h.win32... $(CopyConfigH) ..\..\..\config.h;%(Outputs) + Copying config.h from config.h.win32... + $(CopyConfigH) + ..\..\..\config.h;%(Outputs) + Copying config.h from config.h.win32... + $(CopyConfigH) + ..\..\..\config.h;%(Outputs) + Copying config.h from config.h.win32... + $(CopyConfigH) + ..\..\..\config.h;%(Outputs) + Copying config.h from config.h.win32... + $(CopyConfigH) + ..\..\..\config.h;%(Outputs) Generating tld_data.inc... @@ -263,6 +408,18 @@ Generating tld_data.inc... $(GenTldDataInc) ..\..\..\libsoup\tld_data.inc;%(Outputs) + Generating tld_data.inc... + $(GenTldDataInc) + ..\..\..\libsoup\tld_data.inc;%(Outputs) + Generating tld_data.inc... + $(GenTldDataInc) + ..\..\..\libsoup\tld_data.inc;%(Outputs) + Generating tld_data.inc... + $(GenTldDataInc) + ..\..\..\libsoup\tld_data.inc;%(Outputs) + Generating tld_data.inc... + $(GenTldDataInc) + ..\..\..\libsoup\tld_data.inc;%(Outputs) Generating soup-version.h... @@ -277,6 +434,18 @@ Generating soup-version.h... $(GenSoupVersionH) ..\..\..\libsoup\soup-version.h;%(Outputs) + Generating soup-version.h... + $(GenSoupVersionH) + ..\..\..\libsoup\soup-version.h;%(Outputs) + Generating soup-version.h... + $(GenSoupVersionH) + ..\..\..\libsoup\soup-version.h;%(Outputs) + Generating soup-version.h... + $(GenSoupVersionH) + ..\..\..\libsoup\soup-version.h;%(Outputs) + Generating soup-version.h... + $(GenSoupVersionH) + ..\..\..\libsoup\soup-version.h;%(Outputs) diff -Nru libsoup2.4-2.56.0/build/win32/vs10/soup.vcxproj.filters libsoup2.4-2.56.1/build/win32/vs10/soup.vcxproj.filters --- libsoup2.4-2.56.0/build/win32/vs10/soup.vcxproj.filters 2016-01-09 14:59:48.000000000 +0000 +++ libsoup2.4-2.56.1/build/win32/vs10/soup.vcxproj.filters 2017-08-10 12:36:56.000000000 +0000 @@ -17,6 +17,7 @@ Source Files Source Files Source Files + Source Files Source Files Source Files Source Files diff -Nru libsoup2.4-2.56.0/build/win32/vs11/libsoup.sln libsoup2.4-2.56.1/build/win32/vs11/libsoup.sln --- libsoup2.4-2.56.0/build/win32/vs11/libsoup.sln 2016-01-09 15:00:03.000000000 +0000 +++ libsoup2.4-2.56.1/build/win32/vs11/libsoup.sln 2017-08-10 12:29:46.000000000 +0000 @@ -1,76 +1,128 @@ - -Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio 2012 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "soup", "soup.vcxproj", "{D83A3162-B14C-459C-AF81-15BBFA90240D}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "soup-gnome", "soup-gnome.vcxproj", "{8C88A385-28C8-4B30-91A4-FBA381A5A46F}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "get", "get.vcxproj", "{B24831C4-B8F2-41D6-AAF4-12192F71C623}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "simple-httpd", "simple-httpd.vcxproj", "{80DC062E-2146-4CE8-A448-FD2205AB2CA4}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "simple-proxy", "simple-proxy.vcxproj", "{3AD0CB92-EE38-425E-83CB-E7B1CB1D305E}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "soup-install", "soup-install.vcxproj", "{E0DCF460-914F-46F9-94D6-86D456CB53E9}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Win32 = Debug|Win32 - Debug|x64 = Debug|x64 - Release|Win32 = Release|Win32 - Release|x64 = Release|x64 - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {D83A3162-B14C-459C-AF81-15BBFA90240D}.Debug|Win32.ActiveCfg = Debug|Win32 - {D83A3162-B14C-459C-AF81-15BBFA90240D}.Debug|Win32.Build.0 = Debug|Win32 - {D83A3162-B14C-459C-AF81-15BBFA90240D}.Debug|x64.ActiveCfg = Debug|x64 - {D83A3162-B14C-459C-AF81-15BBFA90240D}.Debug|x64.Build.0 = Debug|x64 - {D83A3162-B14C-459C-AF81-15BBFA90240D}.Release|Win32.ActiveCfg = Release|Win32 - {D83A3162-B14C-459C-AF81-15BBFA90240D}.Release|Win32.Build.0 = Release|Win32 - {D83A3162-B14C-459C-AF81-15BBFA90240D}.Release|x64.ActiveCfg = Release|x64 - {D83A3162-B14C-459C-AF81-15BBFA90240D}.Release|x64.Build.0 = Release|x64 - {8C88A385-28C8-4B30-91A4-FBA381A5A46F}.Debug|Win32.ActiveCfg = Debug|Win32 - {8C88A385-28C8-4B30-91A4-FBA381A5A46F}.Debug|Win32.Build.0 = Debug|Win32 - {8C88A385-28C8-4B30-91A4-FBA381A5A46F}.Debug|x64.ActiveCfg = Debug|x64 - {8C88A385-28C8-4B30-91A4-FBA381A5A46F}.Debug|x64.Build.0 = Debug|x64 - {8C88A385-28C8-4B30-91A4-FBA381A5A46F}.Release|Win32.ActiveCfg = Release|Win32 - {8C88A385-28C8-4B30-91A4-FBA381A5A46F}.Release|Win32.Build.0 = Release|Win32 - {8C88A385-28C8-4B30-91A4-FBA381A5A46F}.Release|x64.ActiveCfg = Release|x64 - {8C88A385-28C8-4B30-91A4-FBA381A5A46F}.Release|x64.Build.0 = Release|x64 - {B24831C4-B8F2-41D6-AAF4-12192F71C623}.Debug|Win32.ActiveCfg = Debug|Win32 - {B24831C4-B8F2-41D6-AAF4-12192F71C623}.Debug|Win32.Build.0 = Debug|Win32 - {B24831C4-B8F2-41D6-AAF4-12192F71C623}.Debug|x64.ActiveCfg = Debug|x64 - {B24831C4-B8F2-41D6-AAF4-12192F71C623}.Debug|x64.Build.0 = Debug|x64 - {B24831C4-B8F2-41D6-AAF4-12192F71C623}.Release|Win32.ActiveCfg = Release|Win32 - {B24831C4-B8F2-41D6-AAF4-12192F71C623}.Release|Win32.Build.0 = Release|Win32 - {B24831C4-B8F2-41D6-AAF4-12192F71C623}.Release|x64.ActiveCfg = Release|x64 - {B24831C4-B8F2-41D6-AAF4-12192F71C623}.Release|x64.Build.0 = Release|x64 - {80DC062E-2146-4CE8-A448-FD2205AB2CA4}.Debug|Win32.ActiveCfg = Debug|Win32 - {80DC062E-2146-4CE8-A448-FD2205AB2CA4}.Debug|Win32.Build.0 = Debug|Win32 - {80DC062E-2146-4CE8-A448-FD2205AB2CA4}.Debug|x64.ActiveCfg = Debug|x64 - {80DC062E-2146-4CE8-A448-FD2205AB2CA4}.Debug|x64.Build.0 = Debug|x64 - {80DC062E-2146-4CE8-A448-FD2205AB2CA4}.Release|Win32.ActiveCfg = Release|Win32 - {80DC062E-2146-4CE8-A448-FD2205AB2CA4}.Release|Win32.Build.0 = Release|Win32 - {80DC062E-2146-4CE8-A448-FD2205AB2CA4}.Release|x64.ActiveCfg = Release|x64 - {80DC062E-2146-4CE8-A448-FD2205AB2CA4}.Release|x64.Build.0 = Release|x64 - {3AD0CB92-EE38-425E-83CB-E7B1CB1D305E}.Debug|Win32.ActiveCfg = Debug|Win32 - {3AD0CB92-EE38-425E-83CB-E7B1CB1D305E}.Debug|Win32.Build.0 = Debug|Win32 - {3AD0CB92-EE38-425E-83CB-E7B1CB1D305E}.Debug|x64.ActiveCfg = Debug|x64 - {3AD0CB92-EE38-425E-83CB-E7B1CB1D305E}.Debug|x64.Build.0 = Debug|x64 - {3AD0CB92-EE38-425E-83CB-E7B1CB1D305E}.Release|Win32.ActiveCfg = Release|Win32 - {3AD0CB92-EE38-425E-83CB-E7B1CB1D305E}.Release|Win32.Build.0 = Release|Win32 - {3AD0CB92-EE38-425E-83CB-E7B1CB1D305E}.Release|x64.ActiveCfg = Release|x64 - {3AD0CB92-EE38-425E-83CB-E7B1CB1D305E}.Release|x64.Build.0 = Release|x64 - {E0DCF460-914F-46F9-94D6-86D456CB53E9}.Debug|Win32.ActiveCfg = Debug|Win32 - {E0DCF460-914F-46F9-94D6-86D456CB53E9}.Debug|Win32.Build.0 = Debug|Win32 - {E0DCF460-914F-46F9-94D6-86D456CB53E9}.Debug|x64.ActiveCfg = Debug|x64 - {E0DCF460-914F-46F9-94D6-86D456CB53E9}.Debug|x64.Build.0 = Debug|x64 - {E0DCF460-914F-46F9-94D6-86D456CB53E9}.Release|Win32.ActiveCfg = Release|Win32 - {E0DCF460-914F-46F9-94D6-86D456CB53E9}.Release|Win32.Build.0 = Release|Win32 - {E0DCF460-914F-46F9-94D6-86D456CB53E9}.Release|x64.ActiveCfg = Release|x64 - {E0DCF460-914F-46F9-94D6-86D456CB53E9}.Release|x64.Build.0 = Release|x64 - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio 2012 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "soup", "soup.vcxproj", "{D83A3162-B14C-459C-AF81-15BBFA90240D}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "soup-gnome", "soup-gnome.vcxproj", "{8C88A385-28C8-4B30-91A4-FBA381A5A46F}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "get", "get.vcxproj", "{B24831C4-B8F2-41D6-AAF4-12192F71C623}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "simple-httpd", "simple-httpd.vcxproj", "{80DC062E-2146-4CE8-A448-FD2205AB2CA4}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "simple-proxy", "simple-proxy.vcxproj", "{3AD0CB92-EE38-425E-83CB-E7B1CB1D305E}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "soup-install", "soup-install.vcxproj", "{E0DCF460-914F-46F9-94D6-86D456CB53E9}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Win32 = Debug|Win32 + Debug|x64 = Debug|x64 + Release|Win32 = Release|Win32 + Release|x64 = Release|x64 + Debug_MIT_GSSAPI|Win32 = Debug_MIT_GSSAPI|Win32 + Debug_MIT_GSSAPI|x64 = Debug_MIT_GSSAPI|x64 + Release_MIT_GSSAPI|Win32 = Release_MIT_GSSAPI|Win32 + Release_MIT_GSSAPI|x64 = Release_MIT_GSSAPI|x64 + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {D83A3162-B14C-459C-AF81-15BBFA90240D}.Debug|Win32.ActiveCfg = Debug|Win32 + {D83A3162-B14C-459C-AF81-15BBFA90240D}.Debug|Win32.Build.0 = Debug|Win32 + {D83A3162-B14C-459C-AF81-15BBFA90240D}.Debug|x64.ActiveCfg = Debug|x64 + {D83A3162-B14C-459C-AF81-15BBFA90240D}.Debug|x64.Build.0 = Debug|x64 + {D83A3162-B14C-459C-AF81-15BBFA90240D}.Release|Win32.ActiveCfg = Release|Win32 + {D83A3162-B14C-459C-AF81-15BBFA90240D}.Release|Win32.Build.0 = Release|Win32 + {D83A3162-B14C-459C-AF81-15BBFA90240D}.Release|x64.ActiveCfg = Release|x64 + {D83A3162-B14C-459C-AF81-15BBFA90240D}.Release|x64.Build.0 = Release|x64 + {D83A3162-B14C-459C-AF81-15BBFA90240D}.Debug_MIT_GSSAPI|Win32.ActiveCfg = Debug_MIT_GSSAPI|Win32 + {D83A3162-B14C-459C-AF81-15BBFA90240D}.Debug_MIT_GSSAPI|Win32.Build.0 = Debug_MIT_GSSAPI|Win32 + {D83A3162-B14C-459C-AF81-15BBFA90240D}.Debug_MIT_GSSAPI|x64.ActiveCfg = Debug_MIT_GSSAPI|x64 + {D83A3162-B14C-459C-AF81-15BBFA90240D}.Debug_MIT_GSSAPI|x64.Build.0 = Debug_MIT_GSSAPI|x64 + {D83A3162-B14C-459C-AF81-15BBFA90240D}.Release_MIT_GSSAPI|Win32.ActiveCfg = Release_MIT_GSSAPI|Win32 + {D83A3162-B14C-459C-AF81-15BBFA90240D}.Release_MIT_GSSAPI|Win32.Build.0 = Release_MIT_GSSAPI|Win32 + {D83A3162-B14C-459C-AF81-15BBFA90240D}.Release_MIT_GSSAPI|x64.ActiveCfg = Release_MIT_GSSAPI|x64 + {D83A3162-B14C-459C-AF81-15BBFA90240D}.Release_MIT_GSSAPI|x64.Build.0 = Release_MIT_GSSAPI|x64 + {8C88A385-28C8-4B30-91A4-FBA381A5A46F}.Debug|Win32.ActiveCfg = Debug|Win32 + {8C88A385-28C8-4B30-91A4-FBA381A5A46F}.Debug|Win32.Build.0 = Debug|Win32 + {8C88A385-28C8-4B30-91A4-FBA381A5A46F}.Debug|x64.ActiveCfg = Debug|x64 + {8C88A385-28C8-4B30-91A4-FBA381A5A46F}.Debug|x64.Build.0 = Debug|x64 + {8C88A385-28C8-4B30-91A4-FBA381A5A46F}.Release|Win32.ActiveCfg = Release|Win32 + {8C88A385-28C8-4B30-91A4-FBA381A5A46F}.Release|Win32.Build.0 = Release|Win32 + {8C88A385-28C8-4B30-91A4-FBA381A5A46F}.Release|x64.ActiveCfg = Release|x64 + {8C88A385-28C8-4B30-91A4-FBA381A5A46F}.Release|x64.Build.0 = Release|x64 + {8C88A385-28C8-4B30-91A4-FBA381A5A46F}.Debug_MIT_GSSAPI|Win32.ActiveCfg = Debug|Win32 + {8C88A385-28C8-4B30-91A4-FBA381A5A46F}.Debug_MIT_GSSAPI|Win32.Build.0 = Debug|Win32 + {8C88A385-28C8-4B30-91A4-FBA381A5A46F}.Debug_MIT_GSSAPI|x64.ActiveCfg = Debug|x64 + {8C88A385-28C8-4B30-91A4-FBA381A5A46F}.Debug_MIT_GSSAPI|x64.Build.0 = Debug|x64 + {8C88A385-28C8-4B30-91A4-FBA381A5A46F}.Release_MIT_GSSAPI|Win32.ActiveCfg = Release|Win32 + {8C88A385-28C8-4B30-91A4-FBA381A5A46F}.Release_MIT_GSSAPI|Win32.Build.0 = Release|Win32 + {8C88A385-28C8-4B30-91A4-FBA381A5A46F}.Release_MIT_GSSAPI|x64.ActiveCfg = Release|x64 + {8C88A385-28C8-4B30-91A4-FBA381A5A46F}.Release_MIT_GSSAPI|x64.Build.0 = Release|x64 + {B24831C4-B8F2-41D6-AAF4-12192F71C623}.Debug|Win32.ActiveCfg = Debug|Win32 + {B24831C4-B8F2-41D6-AAF4-12192F71C623}.Debug|Win32.Build.0 = Debug|Win32 + {B24831C4-B8F2-41D6-AAF4-12192F71C623}.Debug|x64.ActiveCfg = Debug|x64 + {B24831C4-B8F2-41D6-AAF4-12192F71C623}.Debug|x64.Build.0 = Debug|x64 + {B24831C4-B8F2-41D6-AAF4-12192F71C623}.Release|Win32.ActiveCfg = Release|Win32 + {B24831C4-B8F2-41D6-AAF4-12192F71C623}.Release|Win32.Build.0 = Release|Win32 + {B24831C4-B8F2-41D6-AAF4-12192F71C623}.Release|x64.ActiveCfg = Release|x64 + {B24831C4-B8F2-41D6-AAF4-12192F71C623}.Release|x64.Build.0 = Release|x64 + {B24831C4-B8F2-41D6-AAF4-12192F71C623}.Debug_MIT_GSSAPI|Win32.ActiveCfg = Debug|Win32 + {B24831C4-B8F2-41D6-AAF4-12192F71C623}.Debug_MIT_GSSAPI|Win32.Build.0 = Debug|Win32 + {B24831C4-B8F2-41D6-AAF4-12192F71C623}.Debug_MIT_GSSAPI|x64.ActiveCfg = Debug|x64 + {B24831C4-B8F2-41D6-AAF4-12192F71C623}.Debug_MIT_GSSAPI|x64.Build.0 = Debug|x64 + {B24831C4-B8F2-41D6-AAF4-12192F71C623}.Release_MIT_GSSAPI|Win32.ActiveCfg = Release|Win32 + {B24831C4-B8F2-41D6-AAF4-12192F71C623}.Release_MIT_GSSAPI|Win32.Build.0 = Release|Win32 + {B24831C4-B8F2-41D6-AAF4-12192F71C623}.Release_MIT_GSSAPI|x64.ActiveCfg = Release|x64 + {B24831C4-B8F2-41D6-AAF4-12192F71C623}.Release_MIT_GSSAPI|x64.Build.0 = Release|x64 + {80DC062E-2146-4CE8-A448-FD2205AB2CA4}.Debug|Win32.ActiveCfg = Debug|Win32 + {80DC062E-2146-4CE8-A448-FD2205AB2CA4}.Debug|Win32.Build.0 = Debug|Win32 + {80DC062E-2146-4CE8-A448-FD2205AB2CA4}.Debug|x64.ActiveCfg = Debug|x64 + {80DC062E-2146-4CE8-A448-FD2205AB2CA4}.Debug|x64.Build.0 = Debug|x64 + {80DC062E-2146-4CE8-A448-FD2205AB2CA4}.Release|Win32.ActiveCfg = Release|Win32 + {80DC062E-2146-4CE8-A448-FD2205AB2CA4}.Release|Win32.Build.0 = Release|Win32 + {80DC062E-2146-4CE8-A448-FD2205AB2CA4}.Release|x64.ActiveCfg = Release|x64 + {80DC062E-2146-4CE8-A448-FD2205AB2CA4}.Release|x64.Build.0 = Release|x64 + {80DC062E-2146-4CE8-A448-FD2205AB2CA4}.Debug_MIT_GSSAPI|Win32.ActiveCfg = Debug|Win32 + {80DC062E-2146-4CE8-A448-FD2205AB2CA4}.Debug_MIT_GSSAPI|Win32.Build.0 = Debug|Win32 + {80DC062E-2146-4CE8-A448-FD2205AB2CA4}.Debug_MIT_GSSAPI|x64.ActiveCfg = Debug|x64 + {80DC062E-2146-4CE8-A448-FD2205AB2CA4}.Debug_MIT_GSSAPI|x64.Build.0 = Debug|x64 + {80DC062E-2146-4CE8-A448-FD2205AB2CA4}.Release_MIT_GSSAPI|Win32.ActiveCfg = Release|Win32 + {80DC062E-2146-4CE8-A448-FD2205AB2CA4}.Release_MIT_GSSAPI|Win32.Build.0 = Release|Win32 + {80DC062E-2146-4CE8-A448-FD2205AB2CA4}.Release_MIT_GSSAPI|x64.ActiveCfg = Release|x64 + {80DC062E-2146-4CE8-A448-FD2205AB2CA4}.Release_MIT_GSSAPI|x64.Build.0 = Release|x64 + {3AD0CB92-EE38-425E-83CB-E7B1CB1D305E}.Debug|Win32.ActiveCfg = Debug|Win32 + {3AD0CB92-EE38-425E-83CB-E7B1CB1D305E}.Debug|Win32.Build.0 = Debug|Win32 + {3AD0CB92-EE38-425E-83CB-E7B1CB1D305E}.Debug|x64.ActiveCfg = Debug|x64 + {3AD0CB92-EE38-425E-83CB-E7B1CB1D305E}.Debug|x64.Build.0 = Debug|x64 + {3AD0CB92-EE38-425E-83CB-E7B1CB1D305E}.Release|Win32.ActiveCfg = Release|Win32 + {3AD0CB92-EE38-425E-83CB-E7B1CB1D305E}.Release|Win32.Build.0 = Release|Win32 + {3AD0CB92-EE38-425E-83CB-E7B1CB1D305E}.Release|x64.ActiveCfg = Release|x64 + {3AD0CB92-EE38-425E-83CB-E7B1CB1D305E}.Release|x64.Build.0 = Release|x64 + {3AD0CB92-EE38-425E-83CB-E7B1CB1D305E}.Debug_MIT_GSSAPI|Win32.ActiveCfg = Debug|Win32 + {3AD0CB92-EE38-425E-83CB-E7B1CB1D305E}.Debug_MIT_GSSAPI|Win32.Build.0 = Debug|Win32 + {3AD0CB92-EE38-425E-83CB-E7B1CB1D305E}.Debug_MIT_GSSAPI|x64.ActiveCfg = Debug|x64 + {3AD0CB92-EE38-425E-83CB-E7B1CB1D305E}.Debug_MIT_GSSAPI|x64.Build.0 = Debug|x64 + {3AD0CB92-EE38-425E-83CB-E7B1CB1D305E}.Release_MIT_GSSAPI|Win32.ActiveCfg = Release|Win32 + {3AD0CB92-EE38-425E-83CB-E7B1CB1D305E}.Release_MIT_GSSAPI|Win32.Build.0 = Release|Win32 + {3AD0CB92-EE38-425E-83CB-E7B1CB1D305E}.Release_MIT_GSSAPI|x64.ActiveCfg = Release|x64 + {3AD0CB92-EE38-425E-83CB-E7B1CB1D305E}.Release_MIT_GSSAPI|x64.Build.0 = Release|x64 + {E0DCF460-914F-46F9-94D6-86D456CB53E9}.Debug|Win32.ActiveCfg = Debug|Win32 + {E0DCF460-914F-46F9-94D6-86D456CB53E9}.Debug|Win32.Build.0 = Debug|Win32 + {E0DCF460-914F-46F9-94D6-86D456CB53E9}.Debug|x64.ActiveCfg = Debug|x64 + {E0DCF460-914F-46F9-94D6-86D456CB53E9}.Debug|x64.Build.0 = Debug|x64 + {E0DCF460-914F-46F9-94D6-86D456CB53E9}.Release|Win32.ActiveCfg = Release|Win32 + {E0DCF460-914F-46F9-94D6-86D456CB53E9}.Release|Win32.Build.0 = Release|Win32 + {E0DCF460-914F-46F9-94D6-86D456CB53E9}.Release|x64.ActiveCfg = Release|x64 + {E0DCF460-914F-46F9-94D6-86D456CB53E9}.Release|x64.Build.0 = Release|x64 + {E0DCF460-914F-46F9-94D6-86D456CB53E9}.Debug_MIT_GSSAPI|Win32.ActiveCfg = Debug|Win32 + {E0DCF460-914F-46F9-94D6-86D456CB53E9}.Debug_MIT_GSSAPI|Win32.Build.0 = Debug|Win32 + {E0DCF460-914F-46F9-94D6-86D456CB53E9}.Debug_MIT_GSSAPI|x64.ActiveCfg = Debug|x64 + {E0DCF460-914F-46F9-94D6-86D456CB53E9}.Debug_MIT_GSSAPI|x64.Build.0 = Debug|x64 + {E0DCF460-914F-46F9-94D6-86D456CB53E9}.Release_MIT_GSSAPI|Win32.ActiveCfg = Release|Win32 + {E0DCF460-914F-46F9-94D6-86D456CB53E9}.Release_MIT_GSSAPI|Win32.Build.0 = Release|Win32 + {E0DCF460-914F-46F9-94D6-86D456CB53E9}.Release_MIT_GSSAPI|x64.ActiveCfg = Release|x64 + {E0DCF460-914F-46F9-94D6-86D456CB53E9}.Release_MIT_GSSAPI|x64.Build.0 = Release|x64 + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection +EndGlobal diff -Nru libsoup2.4-2.56.0/build/win32/vs11/Makefile.in libsoup2.4-2.56.1/build/win32/vs11/Makefile.in --- libsoup2.4-2.56.0/build/win32/vs11/Makefile.in 2016-09-19 15:57:11.000000000 +0000 +++ libsoup2.4-2.56.1/build/win32/vs11/Makefile.in 2017-08-10 12:36:52.000000000 +0000 @@ -574,7 +574,7 @@ sed 's/v100/v$(MSVC_VER)0/g' < $(top_builddir)/build/win32/vs10/$@ > $(top_builddir)/build/win32/vs$(MSVC_VER)/$@; \ fi -%.props: +%.props: $(top_builddir)/build/win32/vs10/Makefile if test -e $(top_srcdir)/build/win32/vs10/$@; then \ sed 's/10<\/VSVer>/$(MSVC_VER)<\/VSVer>/g' < $(top_srcdir)/build/win32/vs10/$@ > $(top_builddir)/build/win32/vs$(MSVC_VER)/$@; \ else \ diff -Nru libsoup2.4-2.56.0/build/win32/vs11/soup-build-defines.props libsoup2.4-2.56.1/build/win32/vs11/soup-build-defines.props --- libsoup2.4-2.56.0/build/win32/vs11/soup-build-defines.props 2016-01-09 15:00:03.000000000 +0000 +++ libsoup2.4-2.56.1/build/win32/vs11/soup-build-defines.props 2017-08-10 12:36:57.000000000 +0000 @@ -11,7 +11,7 @@ - ..\..\..;$(GlibEtcInstallRoot)\include\glib-2.0;$(GlibEtcInstallRoot)\lib\glib-2.0\include;$(GlibEtcInstallRoot)\include\libxml2;$(GlibEtcInstallRoot)\include;%(AdditionalIncludeDirectories) + ..\..\..;$(GlibEtcInstallRoot)\include\gio-win32-2.0;$(GlibEtcInstallRoot)\include\glib-2.0;$(GlibEtcInstallRoot)\lib\glib-2.0\include;$(GlibEtcInstallRoot)\include\libxml2;$(GlibEtcInstallRoot)\include;%(AdditionalIncludeDirectories) HAVE_CONFIG_H;%(PreprocessorDefinitions) msvc_recommended_pragmas.h;%(ForcedIncludeFiles) true diff -Nru libsoup2.4-2.56.0/build/win32/vs11/soup-dll-build-defines.props libsoup2.4-2.56.1/build/win32/vs11/soup-dll-build-defines.props --- libsoup2.4-2.56.0/build/win32/vs11/soup-dll-build-defines.props 2016-01-09 15:00:03.000000000 +0000 +++ libsoup2.4-2.56.1/build/win32/vs11/soup-dll-build-defines.props 2017-08-10 12:36:57.000000000 +0000 @@ -1,11 +1,15 @@ - + LIBSOUP_COMPILATION;DLL_EXPORT;G_LOG_DOMAIN="libsoup" + LIBSOUP_HAVE_GSSAPI libxml2.lib;sqlite3.lib;intl.lib;ws2_32.lib + gssapi + 32.lib + 64.lib <_PropertySheetDisplayName>soupdllbuilddefinesprops diff -Nru libsoup2.4-2.56.0/build/win32/vs11/soup-gen-srcs.props libsoup2.4-2.56.1/build/win32/vs11/soup-gen-srcs.props --- libsoup2.4-2.56.0/build/win32/vs11/soup-gen-srcs.props 2016-01-09 15:00:03.000000000 +0000 +++ libsoup2.4-2.56.1/build/win32/vs11/soup-gen-srcs.props 2017-08-10 12:36:57.000000000 +0000 @@ -8,9 +8,9 @@ $(PythonPath)\python.exe ..\replace.py --action=replace-var --input=..\..\..\libsoup\soup-version.h.in --output=..\..\..\libsoup\soup-version.h.tmp1 --var=SOUP_MAJOR_VERSION --outstring=2 -$(PythonPath)\python.exe ..\replace.py --action=replace-var --input=..\..\..\libsoup\soup-version.h.tmp1 --output=..\..\..\libsoup\soup-version.h.tmp2 --var=SOUP_MINOR_VERSION --outstring=53 +$(PythonPath)\python.exe ..\replace.py --action=replace-var --input=..\..\..\libsoup\soup-version.h.tmp1 --output=..\..\..\libsoup\soup-version.h.tmp2 --var=SOUP_MINOR_VERSION --outstring=56 -$(PythonPath)\python.exe ..\replace.py --action=replace-var --input=..\..\..\libsoup\soup-version.h.tmp2 --output=..\..\..\libsoup\soup-version.h --var=SOUP_MICRO_VERSION --outstring=2 +$(PythonPath)\python.exe ..\replace.py --action=replace-var --input=..\..\..\libsoup\soup-version.h.tmp2 --output=..\..\..\libsoup\soup-version.h --var=SOUP_MICRO_VERSION --outstring=1 del ..\..\..\libsoup\soup-version.h.tmp1 ..\..\..\libsoup\soup-version.h.tmp2 diff -Nru libsoup2.4-2.56.0/build/win32/vs11/soup.vcxproj libsoup2.4-2.56.1/build/win32/vs11/soup.vcxproj --- libsoup2.4-2.56.0/build/win32/vs11/soup.vcxproj 2016-01-09 15:00:03.000000000 +0000 +++ libsoup2.4-2.56.1/build/win32/vs11/soup.vcxproj 2017-08-10 12:36:57.000000000 +0000 @@ -17,6 +17,22 @@ Release x64 + + Debug_MIT_GSSAPI + Win32 + + + Debug_MIT_GSSAPI + x64 + + + Release_MIT_GSSAPI + Win32 + + + Release_MIT_GSSAPI + x64 + {D83A3162-B14C-459C-AF81-15BBFA90240D} @@ -24,36 +40,62 @@ Win32Proj + + DynamicLibrary + Unicode + v110 + + + DynamicLibrary + Unicode + v110 + DynamicLibrary Unicode v110 true - + DynamicLibrary Unicode v110 + true - + + DynamicLibrary + Unicode + v110 + + + DynamicLibrary + Unicode + v110 + + DynamicLibrary Unicode v110 true - + DynamicLibrary Unicode v110 + true - + - + + + + + @@ -61,23 +103,31 @@ - + + + + + + + + + + + + + - - true - - - false - - - true - - - false - + true + true + false + false + trueDebug\$(Platform)\bin\ + trueDebug\$(Platform)\bin\ + falseRelease\$(Platform)\bin\ + falseRelease\$(Platform)\bin\ Disabled @@ -96,6 +146,24 @@ MachineX86 + + + Disabled + _DEBUG;$(SoupBuildDefines);$(SoupMITGSSAPIBuildDefines);%(PreprocessorDefinitions) + true + EnableFastChecks + MultiThreadedDebugDLL + + Level3 + EditAndContinue + + + $(SoupExtraDepLibs);$(MITGSSAPILibBaseName)$(MITGSSAPILibNameSuffixX86);%(AdditionalDependencies) + true + Windows + MachineX86 + + MaxSpeed @@ -116,6 +184,26 @@ MachineX86 + + + MaxSpeed + true + $(SoupBuildDefines);$(SoupMITGSSAPIBuildDefines);%(PreprocessorDefinitions) + MultiThreadedDLL + true + + Level3 + ProgramDatabase + + + $(SoupExtraDepLibs);$(MITGSSAPILibBaseName)$(MITGSSAPILibNameSuffixX86);%(AdditionalDependencies) + true + Windows + true + true + MachineX86 + + X64 @@ -137,6 +225,27 @@ MachineX64 + + + X64 + + + Disabled + _DEBUG;$(SoupBuildDefines);$(SoupMITGSSAPIBuildDefines);%(PreprocessorDefinitions) + true + EnableFastChecks + MultiThreadedDebugDLL + + Level3 + ProgramDatabase + + + $(SoupExtraDepLibs);$(MITGSSAPILibBaseName)$(MITGSSAPILibNameSuffixX64);%(AdditionalDependencies) + true + Windows + MachineX64 + + X64 @@ -160,12 +269,36 @@ MachineX64 + + + X64 + + + MaxSpeed + true + $(SoupBuildDefines);$(SoupMITGSSAPIBuildDefines);%(PreprocessorDefinitions) + MultiThreadedDLL + true + + Level3 + ProgramDatabase + + + $(SoupExtraDepLibs);$(MITGSSAPILibBaseName)$(MITGSSAPILibNameSuffixX64);%(AdditionalDependencies) + true + Windows + true + true + MachineX64 + + + @@ -249,6 +382,18 @@ Copying config.h from config.h.win32... $(CopyConfigH) ..\..\..\config.h;%(Outputs) + Copying config.h from config.h.win32... + $(CopyConfigH) + ..\..\..\config.h;%(Outputs) + Copying config.h from config.h.win32... + $(CopyConfigH) + ..\..\..\config.h;%(Outputs) + Copying config.h from config.h.win32... + $(CopyConfigH) + ..\..\..\config.h;%(Outputs) + Copying config.h from config.h.win32... + $(CopyConfigH) + ..\..\..\config.h;%(Outputs) Generating tld_data.inc... @@ -263,6 +408,18 @@ Generating tld_data.inc... $(GenTldDataInc) ..\..\..\libsoup\tld_data.inc;%(Outputs) + Generating tld_data.inc... + $(GenTldDataInc) + ..\..\..\libsoup\tld_data.inc;%(Outputs) + Generating tld_data.inc... + $(GenTldDataInc) + ..\..\..\libsoup\tld_data.inc;%(Outputs) + Generating tld_data.inc... + $(GenTldDataInc) + ..\..\..\libsoup\tld_data.inc;%(Outputs) + Generating tld_data.inc... + $(GenTldDataInc) + ..\..\..\libsoup\tld_data.inc;%(Outputs) Generating soup-version.h... @@ -277,6 +434,18 @@ Generating soup-version.h... $(GenSoupVersionH) ..\..\..\libsoup\soup-version.h;%(Outputs) + Generating soup-version.h... + $(GenSoupVersionH) + ..\..\..\libsoup\soup-version.h;%(Outputs) + Generating soup-version.h... + $(GenSoupVersionH) + ..\..\..\libsoup\soup-version.h;%(Outputs) + Generating soup-version.h... + $(GenSoupVersionH) + ..\..\..\libsoup\soup-version.h;%(Outputs) + Generating soup-version.h... + $(GenSoupVersionH) + ..\..\..\libsoup\soup-version.h;%(Outputs) diff -Nru libsoup2.4-2.56.0/build/win32/vs11/soup.vcxproj.filters libsoup2.4-2.56.1/build/win32/vs11/soup.vcxproj.filters --- libsoup2.4-2.56.0/build/win32/vs11/soup.vcxproj.filters 2016-01-09 15:00:03.000000000 +0000 +++ libsoup2.4-2.56.1/build/win32/vs11/soup.vcxproj.filters 2017-08-10 12:36:57.000000000 +0000 @@ -17,6 +17,7 @@ Source Files Source Files Source Files + Source Files Source Files Source Files Source Files diff -Nru libsoup2.4-2.56.0/build/win32/vs12/libsoup.sln libsoup2.4-2.56.1/build/win32/vs12/libsoup.sln --- libsoup2.4-2.56.0/build/win32/vs12/libsoup.sln 2016-01-09 15:00:03.000000000 +0000 +++ libsoup2.4-2.56.1/build/win32/vs12/libsoup.sln 2017-08-10 12:29:46.000000000 +0000 @@ -1,76 +1,128 @@ - -Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio 2013 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "soup", "soup.vcxproj", "{D83A3162-B14C-459C-AF81-15BBFA90240D}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "soup-gnome", "soup-gnome.vcxproj", "{8C88A385-28C8-4B30-91A4-FBA381A5A46F}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "get", "get.vcxproj", "{B24831C4-B8F2-41D6-AAF4-12192F71C623}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "simple-httpd", "simple-httpd.vcxproj", "{80DC062E-2146-4CE8-A448-FD2205AB2CA4}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "simple-proxy", "simple-proxy.vcxproj", "{3AD0CB92-EE38-425E-83CB-E7B1CB1D305E}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "soup-install", "soup-install.vcxproj", "{E0DCF460-914F-46F9-94D6-86D456CB53E9}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Win32 = Debug|Win32 - Debug|x64 = Debug|x64 - Release|Win32 = Release|Win32 - Release|x64 = Release|x64 - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {D83A3162-B14C-459C-AF81-15BBFA90240D}.Debug|Win32.ActiveCfg = Debug|Win32 - {D83A3162-B14C-459C-AF81-15BBFA90240D}.Debug|Win32.Build.0 = Debug|Win32 - {D83A3162-B14C-459C-AF81-15BBFA90240D}.Debug|x64.ActiveCfg = Debug|x64 - {D83A3162-B14C-459C-AF81-15BBFA90240D}.Debug|x64.Build.0 = Debug|x64 - {D83A3162-B14C-459C-AF81-15BBFA90240D}.Release|Win32.ActiveCfg = Release|Win32 - {D83A3162-B14C-459C-AF81-15BBFA90240D}.Release|Win32.Build.0 = Release|Win32 - {D83A3162-B14C-459C-AF81-15BBFA90240D}.Release|x64.ActiveCfg = Release|x64 - {D83A3162-B14C-459C-AF81-15BBFA90240D}.Release|x64.Build.0 = Release|x64 - {8C88A385-28C8-4B30-91A4-FBA381A5A46F}.Debug|Win32.ActiveCfg = Debug|Win32 - {8C88A385-28C8-4B30-91A4-FBA381A5A46F}.Debug|Win32.Build.0 = Debug|Win32 - {8C88A385-28C8-4B30-91A4-FBA381A5A46F}.Debug|x64.ActiveCfg = Debug|x64 - {8C88A385-28C8-4B30-91A4-FBA381A5A46F}.Debug|x64.Build.0 = Debug|x64 - {8C88A385-28C8-4B30-91A4-FBA381A5A46F}.Release|Win32.ActiveCfg = Release|Win32 - {8C88A385-28C8-4B30-91A4-FBA381A5A46F}.Release|Win32.Build.0 = Release|Win32 - {8C88A385-28C8-4B30-91A4-FBA381A5A46F}.Release|x64.ActiveCfg = Release|x64 - {8C88A385-28C8-4B30-91A4-FBA381A5A46F}.Release|x64.Build.0 = Release|x64 - {B24831C4-B8F2-41D6-AAF4-12192F71C623}.Debug|Win32.ActiveCfg = Debug|Win32 - {B24831C4-B8F2-41D6-AAF4-12192F71C623}.Debug|Win32.Build.0 = Debug|Win32 - {B24831C4-B8F2-41D6-AAF4-12192F71C623}.Debug|x64.ActiveCfg = Debug|x64 - {B24831C4-B8F2-41D6-AAF4-12192F71C623}.Debug|x64.Build.0 = Debug|x64 - {B24831C4-B8F2-41D6-AAF4-12192F71C623}.Release|Win32.ActiveCfg = Release|Win32 - {B24831C4-B8F2-41D6-AAF4-12192F71C623}.Release|Win32.Build.0 = Release|Win32 - {B24831C4-B8F2-41D6-AAF4-12192F71C623}.Release|x64.ActiveCfg = Release|x64 - {B24831C4-B8F2-41D6-AAF4-12192F71C623}.Release|x64.Build.0 = Release|x64 - {80DC062E-2146-4CE8-A448-FD2205AB2CA4}.Debug|Win32.ActiveCfg = Debug|Win32 - {80DC062E-2146-4CE8-A448-FD2205AB2CA4}.Debug|Win32.Build.0 = Debug|Win32 - {80DC062E-2146-4CE8-A448-FD2205AB2CA4}.Debug|x64.ActiveCfg = Debug|x64 - {80DC062E-2146-4CE8-A448-FD2205AB2CA4}.Debug|x64.Build.0 = Debug|x64 - {80DC062E-2146-4CE8-A448-FD2205AB2CA4}.Release|Win32.ActiveCfg = Release|Win32 - {80DC062E-2146-4CE8-A448-FD2205AB2CA4}.Release|Win32.Build.0 = Release|Win32 - {80DC062E-2146-4CE8-A448-FD2205AB2CA4}.Release|x64.ActiveCfg = Release|x64 - {80DC062E-2146-4CE8-A448-FD2205AB2CA4}.Release|x64.Build.0 = Release|x64 - {3AD0CB92-EE38-425E-83CB-E7B1CB1D305E}.Debug|Win32.ActiveCfg = Debug|Win32 - {3AD0CB92-EE38-425E-83CB-E7B1CB1D305E}.Debug|Win32.Build.0 = Debug|Win32 - {3AD0CB92-EE38-425E-83CB-E7B1CB1D305E}.Debug|x64.ActiveCfg = Debug|x64 - {3AD0CB92-EE38-425E-83CB-E7B1CB1D305E}.Debug|x64.Build.0 = Debug|x64 - {3AD0CB92-EE38-425E-83CB-E7B1CB1D305E}.Release|Win32.ActiveCfg = Release|Win32 - {3AD0CB92-EE38-425E-83CB-E7B1CB1D305E}.Release|Win32.Build.0 = Release|Win32 - {3AD0CB92-EE38-425E-83CB-E7B1CB1D305E}.Release|x64.ActiveCfg = Release|x64 - {3AD0CB92-EE38-425E-83CB-E7B1CB1D305E}.Release|x64.Build.0 = Release|x64 - {E0DCF460-914F-46F9-94D6-86D456CB53E9}.Debug|Win32.ActiveCfg = Debug|Win32 - {E0DCF460-914F-46F9-94D6-86D456CB53E9}.Debug|Win32.Build.0 = Debug|Win32 - {E0DCF460-914F-46F9-94D6-86D456CB53E9}.Debug|x64.ActiveCfg = Debug|x64 - {E0DCF460-914F-46F9-94D6-86D456CB53E9}.Debug|x64.Build.0 = Debug|x64 - {E0DCF460-914F-46F9-94D6-86D456CB53E9}.Release|Win32.ActiveCfg = Release|Win32 - {E0DCF460-914F-46F9-94D6-86D456CB53E9}.Release|Win32.Build.0 = Release|Win32 - {E0DCF460-914F-46F9-94D6-86D456CB53E9}.Release|x64.ActiveCfg = Release|x64 - {E0DCF460-914F-46F9-94D6-86D456CB53E9}.Release|x64.Build.0 = Release|x64 - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio 2013 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "soup", "soup.vcxproj", "{D83A3162-B14C-459C-AF81-15BBFA90240D}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "soup-gnome", "soup-gnome.vcxproj", "{8C88A385-28C8-4B30-91A4-FBA381A5A46F}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "get", "get.vcxproj", "{B24831C4-B8F2-41D6-AAF4-12192F71C623}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "simple-httpd", "simple-httpd.vcxproj", "{80DC062E-2146-4CE8-A448-FD2205AB2CA4}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "simple-proxy", "simple-proxy.vcxproj", "{3AD0CB92-EE38-425E-83CB-E7B1CB1D305E}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "soup-install", "soup-install.vcxproj", "{E0DCF460-914F-46F9-94D6-86D456CB53E9}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Win32 = Debug|Win32 + Debug|x64 = Debug|x64 + Release|Win32 = Release|Win32 + Release|x64 = Release|x64 + Debug_MIT_GSSAPI|Win32 = Debug_MIT_GSSAPI|Win32 + Debug_MIT_GSSAPI|x64 = Debug_MIT_GSSAPI|x64 + Release_MIT_GSSAPI|Win32 = Release_MIT_GSSAPI|Win32 + Release_MIT_GSSAPI|x64 = Release_MIT_GSSAPI|x64 + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {D83A3162-B14C-459C-AF81-15BBFA90240D}.Debug|Win32.ActiveCfg = Debug|Win32 + {D83A3162-B14C-459C-AF81-15BBFA90240D}.Debug|Win32.Build.0 = Debug|Win32 + {D83A3162-B14C-459C-AF81-15BBFA90240D}.Debug|x64.ActiveCfg = Debug|x64 + {D83A3162-B14C-459C-AF81-15BBFA90240D}.Debug|x64.Build.0 = Debug|x64 + {D83A3162-B14C-459C-AF81-15BBFA90240D}.Release|Win32.ActiveCfg = Release|Win32 + {D83A3162-B14C-459C-AF81-15BBFA90240D}.Release|Win32.Build.0 = Release|Win32 + {D83A3162-B14C-459C-AF81-15BBFA90240D}.Release|x64.ActiveCfg = Release|x64 + {D83A3162-B14C-459C-AF81-15BBFA90240D}.Release|x64.Build.0 = Release|x64 + {D83A3162-B14C-459C-AF81-15BBFA90240D}.Debug_MIT_GSSAPI|Win32.ActiveCfg = Debug_MIT_GSSAPI|Win32 + {D83A3162-B14C-459C-AF81-15BBFA90240D}.Debug_MIT_GSSAPI|Win32.Build.0 = Debug_MIT_GSSAPI|Win32 + {D83A3162-B14C-459C-AF81-15BBFA90240D}.Debug_MIT_GSSAPI|x64.ActiveCfg = Debug_MIT_GSSAPI|x64 + {D83A3162-B14C-459C-AF81-15BBFA90240D}.Debug_MIT_GSSAPI|x64.Build.0 = Debug_MIT_GSSAPI|x64 + {D83A3162-B14C-459C-AF81-15BBFA90240D}.Release_MIT_GSSAPI|Win32.ActiveCfg = Release_MIT_GSSAPI|Win32 + {D83A3162-B14C-459C-AF81-15BBFA90240D}.Release_MIT_GSSAPI|Win32.Build.0 = Release_MIT_GSSAPI|Win32 + {D83A3162-B14C-459C-AF81-15BBFA90240D}.Release_MIT_GSSAPI|x64.ActiveCfg = Release_MIT_GSSAPI|x64 + {D83A3162-B14C-459C-AF81-15BBFA90240D}.Release_MIT_GSSAPI|x64.Build.0 = Release_MIT_GSSAPI|x64 + {8C88A385-28C8-4B30-91A4-FBA381A5A46F}.Debug|Win32.ActiveCfg = Debug|Win32 + {8C88A385-28C8-4B30-91A4-FBA381A5A46F}.Debug|Win32.Build.0 = Debug|Win32 + {8C88A385-28C8-4B30-91A4-FBA381A5A46F}.Debug|x64.ActiveCfg = Debug|x64 + {8C88A385-28C8-4B30-91A4-FBA381A5A46F}.Debug|x64.Build.0 = Debug|x64 + {8C88A385-28C8-4B30-91A4-FBA381A5A46F}.Release|Win32.ActiveCfg = Release|Win32 + {8C88A385-28C8-4B30-91A4-FBA381A5A46F}.Release|Win32.Build.0 = Release|Win32 + {8C88A385-28C8-4B30-91A4-FBA381A5A46F}.Release|x64.ActiveCfg = Release|x64 + {8C88A385-28C8-4B30-91A4-FBA381A5A46F}.Release|x64.Build.0 = Release|x64 + {8C88A385-28C8-4B30-91A4-FBA381A5A46F}.Debug_MIT_GSSAPI|Win32.ActiveCfg = Debug|Win32 + {8C88A385-28C8-4B30-91A4-FBA381A5A46F}.Debug_MIT_GSSAPI|Win32.Build.0 = Debug|Win32 + {8C88A385-28C8-4B30-91A4-FBA381A5A46F}.Debug_MIT_GSSAPI|x64.ActiveCfg = Debug|x64 + {8C88A385-28C8-4B30-91A4-FBA381A5A46F}.Debug_MIT_GSSAPI|x64.Build.0 = Debug|x64 + {8C88A385-28C8-4B30-91A4-FBA381A5A46F}.Release_MIT_GSSAPI|Win32.ActiveCfg = Release|Win32 + {8C88A385-28C8-4B30-91A4-FBA381A5A46F}.Release_MIT_GSSAPI|Win32.Build.0 = Release|Win32 + {8C88A385-28C8-4B30-91A4-FBA381A5A46F}.Release_MIT_GSSAPI|x64.ActiveCfg = Release|x64 + {8C88A385-28C8-4B30-91A4-FBA381A5A46F}.Release_MIT_GSSAPI|x64.Build.0 = Release|x64 + {B24831C4-B8F2-41D6-AAF4-12192F71C623}.Debug|Win32.ActiveCfg = Debug|Win32 + {B24831C4-B8F2-41D6-AAF4-12192F71C623}.Debug|Win32.Build.0 = Debug|Win32 + {B24831C4-B8F2-41D6-AAF4-12192F71C623}.Debug|x64.ActiveCfg = Debug|x64 + {B24831C4-B8F2-41D6-AAF4-12192F71C623}.Debug|x64.Build.0 = Debug|x64 + {B24831C4-B8F2-41D6-AAF4-12192F71C623}.Release|Win32.ActiveCfg = Release|Win32 + {B24831C4-B8F2-41D6-AAF4-12192F71C623}.Release|Win32.Build.0 = Release|Win32 + {B24831C4-B8F2-41D6-AAF4-12192F71C623}.Release|x64.ActiveCfg = Release|x64 + {B24831C4-B8F2-41D6-AAF4-12192F71C623}.Release|x64.Build.0 = Release|x64 + {B24831C4-B8F2-41D6-AAF4-12192F71C623}.Debug_MIT_GSSAPI|Win32.ActiveCfg = Debug|Win32 + {B24831C4-B8F2-41D6-AAF4-12192F71C623}.Debug_MIT_GSSAPI|Win32.Build.0 = Debug|Win32 + {B24831C4-B8F2-41D6-AAF4-12192F71C623}.Debug_MIT_GSSAPI|x64.ActiveCfg = Debug|x64 + {B24831C4-B8F2-41D6-AAF4-12192F71C623}.Debug_MIT_GSSAPI|x64.Build.0 = Debug|x64 + {B24831C4-B8F2-41D6-AAF4-12192F71C623}.Release_MIT_GSSAPI|Win32.ActiveCfg = Release|Win32 + {B24831C4-B8F2-41D6-AAF4-12192F71C623}.Release_MIT_GSSAPI|Win32.Build.0 = Release|Win32 + {B24831C4-B8F2-41D6-AAF4-12192F71C623}.Release_MIT_GSSAPI|x64.ActiveCfg = Release|x64 + {B24831C4-B8F2-41D6-AAF4-12192F71C623}.Release_MIT_GSSAPI|x64.Build.0 = Release|x64 + {80DC062E-2146-4CE8-A448-FD2205AB2CA4}.Debug|Win32.ActiveCfg = Debug|Win32 + {80DC062E-2146-4CE8-A448-FD2205AB2CA4}.Debug|Win32.Build.0 = Debug|Win32 + {80DC062E-2146-4CE8-A448-FD2205AB2CA4}.Debug|x64.ActiveCfg = Debug|x64 + {80DC062E-2146-4CE8-A448-FD2205AB2CA4}.Debug|x64.Build.0 = Debug|x64 + {80DC062E-2146-4CE8-A448-FD2205AB2CA4}.Release|Win32.ActiveCfg = Release|Win32 + {80DC062E-2146-4CE8-A448-FD2205AB2CA4}.Release|Win32.Build.0 = Release|Win32 + {80DC062E-2146-4CE8-A448-FD2205AB2CA4}.Release|x64.ActiveCfg = Release|x64 + {80DC062E-2146-4CE8-A448-FD2205AB2CA4}.Release|x64.Build.0 = Release|x64 + {80DC062E-2146-4CE8-A448-FD2205AB2CA4}.Debug_MIT_GSSAPI|Win32.ActiveCfg = Debug|Win32 + {80DC062E-2146-4CE8-A448-FD2205AB2CA4}.Debug_MIT_GSSAPI|Win32.Build.0 = Debug|Win32 + {80DC062E-2146-4CE8-A448-FD2205AB2CA4}.Debug_MIT_GSSAPI|x64.ActiveCfg = Debug|x64 + {80DC062E-2146-4CE8-A448-FD2205AB2CA4}.Debug_MIT_GSSAPI|x64.Build.0 = Debug|x64 + {80DC062E-2146-4CE8-A448-FD2205AB2CA4}.Release_MIT_GSSAPI|Win32.ActiveCfg = Release|Win32 + {80DC062E-2146-4CE8-A448-FD2205AB2CA4}.Release_MIT_GSSAPI|Win32.Build.0 = Release|Win32 + {80DC062E-2146-4CE8-A448-FD2205AB2CA4}.Release_MIT_GSSAPI|x64.ActiveCfg = Release|x64 + {80DC062E-2146-4CE8-A448-FD2205AB2CA4}.Release_MIT_GSSAPI|x64.Build.0 = Release|x64 + {3AD0CB92-EE38-425E-83CB-E7B1CB1D305E}.Debug|Win32.ActiveCfg = Debug|Win32 + {3AD0CB92-EE38-425E-83CB-E7B1CB1D305E}.Debug|Win32.Build.0 = Debug|Win32 + {3AD0CB92-EE38-425E-83CB-E7B1CB1D305E}.Debug|x64.ActiveCfg = Debug|x64 + {3AD0CB92-EE38-425E-83CB-E7B1CB1D305E}.Debug|x64.Build.0 = Debug|x64 + {3AD0CB92-EE38-425E-83CB-E7B1CB1D305E}.Release|Win32.ActiveCfg = Release|Win32 + {3AD0CB92-EE38-425E-83CB-E7B1CB1D305E}.Release|Win32.Build.0 = Release|Win32 + {3AD0CB92-EE38-425E-83CB-E7B1CB1D305E}.Release|x64.ActiveCfg = Release|x64 + {3AD0CB92-EE38-425E-83CB-E7B1CB1D305E}.Release|x64.Build.0 = Release|x64 + {3AD0CB92-EE38-425E-83CB-E7B1CB1D305E}.Debug_MIT_GSSAPI|Win32.ActiveCfg = Debug|Win32 + {3AD0CB92-EE38-425E-83CB-E7B1CB1D305E}.Debug_MIT_GSSAPI|Win32.Build.0 = Debug|Win32 + {3AD0CB92-EE38-425E-83CB-E7B1CB1D305E}.Debug_MIT_GSSAPI|x64.ActiveCfg = Debug|x64 + {3AD0CB92-EE38-425E-83CB-E7B1CB1D305E}.Debug_MIT_GSSAPI|x64.Build.0 = Debug|x64 + {3AD0CB92-EE38-425E-83CB-E7B1CB1D305E}.Release_MIT_GSSAPI|Win32.ActiveCfg = Release|Win32 + {3AD0CB92-EE38-425E-83CB-E7B1CB1D305E}.Release_MIT_GSSAPI|Win32.Build.0 = Release|Win32 + {3AD0CB92-EE38-425E-83CB-E7B1CB1D305E}.Release_MIT_GSSAPI|x64.ActiveCfg = Release|x64 + {3AD0CB92-EE38-425E-83CB-E7B1CB1D305E}.Release_MIT_GSSAPI|x64.Build.0 = Release|x64 + {E0DCF460-914F-46F9-94D6-86D456CB53E9}.Debug|Win32.ActiveCfg = Debug|Win32 + {E0DCF460-914F-46F9-94D6-86D456CB53E9}.Debug|Win32.Build.0 = Debug|Win32 + {E0DCF460-914F-46F9-94D6-86D456CB53E9}.Debug|x64.ActiveCfg = Debug|x64 + {E0DCF460-914F-46F9-94D6-86D456CB53E9}.Debug|x64.Build.0 = Debug|x64 + {E0DCF460-914F-46F9-94D6-86D456CB53E9}.Release|Win32.ActiveCfg = Release|Win32 + {E0DCF460-914F-46F9-94D6-86D456CB53E9}.Release|Win32.Build.0 = Release|Win32 + {E0DCF460-914F-46F9-94D6-86D456CB53E9}.Release|x64.ActiveCfg = Release|x64 + {E0DCF460-914F-46F9-94D6-86D456CB53E9}.Release|x64.Build.0 = Release|x64 + {E0DCF460-914F-46F9-94D6-86D456CB53E9}.Debug_MIT_GSSAPI|Win32.ActiveCfg = Debug|Win32 + {E0DCF460-914F-46F9-94D6-86D456CB53E9}.Debug_MIT_GSSAPI|Win32.Build.0 = Debug|Win32 + {E0DCF460-914F-46F9-94D6-86D456CB53E9}.Debug_MIT_GSSAPI|x64.ActiveCfg = Debug|x64 + {E0DCF460-914F-46F9-94D6-86D456CB53E9}.Debug_MIT_GSSAPI|x64.Build.0 = Debug|x64 + {E0DCF460-914F-46F9-94D6-86D456CB53E9}.Release_MIT_GSSAPI|Win32.ActiveCfg = Release|Win32 + {E0DCF460-914F-46F9-94D6-86D456CB53E9}.Release_MIT_GSSAPI|Win32.Build.0 = Release|Win32 + {E0DCF460-914F-46F9-94D6-86D456CB53E9}.Release_MIT_GSSAPI|x64.ActiveCfg = Release|x64 + {E0DCF460-914F-46F9-94D6-86D456CB53E9}.Release_MIT_GSSAPI|x64.Build.0 = Release|x64 + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection +EndGlobal diff -Nru libsoup2.4-2.56.0/build/win32/vs12/Makefile.in libsoup2.4-2.56.1/build/win32/vs12/Makefile.in --- libsoup2.4-2.56.0/build/win32/vs12/Makefile.in 2016-09-19 15:57:11.000000000 +0000 +++ libsoup2.4-2.56.1/build/win32/vs12/Makefile.in 2017-08-10 12:36:52.000000000 +0000 @@ -574,7 +574,7 @@ sed 's/v100/v$(MSVC_VER)0/g' < $(top_builddir)/build/win32/vs10/$@ > $(top_builddir)/build/win32/vs$(MSVC_VER)/$@; \ fi -%.props: +%.props: $(top_builddir)/build/win32/vs10/Makefile if test -e $(top_srcdir)/build/win32/vs10/$@; then \ sed 's/10<\/VSVer>/$(MSVC_VER)<\/VSVer>/g' < $(top_srcdir)/build/win32/vs10/$@ > $(top_builddir)/build/win32/vs$(MSVC_VER)/$@; \ else \ diff -Nru libsoup2.4-2.56.0/build/win32/vs12/soup-build-defines.props libsoup2.4-2.56.1/build/win32/vs12/soup-build-defines.props --- libsoup2.4-2.56.0/build/win32/vs12/soup-build-defines.props 2016-01-09 15:00:03.000000000 +0000 +++ libsoup2.4-2.56.1/build/win32/vs12/soup-build-defines.props 2017-08-10 12:36:57.000000000 +0000 @@ -11,7 +11,7 @@ - ..\..\..;$(GlibEtcInstallRoot)\include\glib-2.0;$(GlibEtcInstallRoot)\lib\glib-2.0\include;$(GlibEtcInstallRoot)\include\libxml2;$(GlibEtcInstallRoot)\include;%(AdditionalIncludeDirectories) + ..\..\..;$(GlibEtcInstallRoot)\include\gio-win32-2.0;$(GlibEtcInstallRoot)\include\glib-2.0;$(GlibEtcInstallRoot)\lib\glib-2.0\include;$(GlibEtcInstallRoot)\include\libxml2;$(GlibEtcInstallRoot)\include;%(AdditionalIncludeDirectories) HAVE_CONFIG_H;%(PreprocessorDefinitions) msvc_recommended_pragmas.h;%(ForcedIncludeFiles) true diff -Nru libsoup2.4-2.56.0/build/win32/vs12/soup-dll-build-defines.props libsoup2.4-2.56.1/build/win32/vs12/soup-dll-build-defines.props --- libsoup2.4-2.56.0/build/win32/vs12/soup-dll-build-defines.props 2016-01-09 15:00:03.000000000 +0000 +++ libsoup2.4-2.56.1/build/win32/vs12/soup-dll-build-defines.props 2017-08-10 12:36:57.000000000 +0000 @@ -1,11 +1,15 @@ - + LIBSOUP_COMPILATION;DLL_EXPORT;G_LOG_DOMAIN="libsoup" + LIBSOUP_HAVE_GSSAPI libxml2.lib;sqlite3.lib;intl.lib;ws2_32.lib + gssapi + 32.lib + 64.lib <_PropertySheetDisplayName>soupdllbuilddefinesprops diff -Nru libsoup2.4-2.56.0/build/win32/vs12/soup-gen-srcs.props libsoup2.4-2.56.1/build/win32/vs12/soup-gen-srcs.props --- libsoup2.4-2.56.0/build/win32/vs12/soup-gen-srcs.props 2016-01-09 15:00:03.000000000 +0000 +++ libsoup2.4-2.56.1/build/win32/vs12/soup-gen-srcs.props 2017-08-10 12:36:57.000000000 +0000 @@ -8,9 +8,9 @@ $(PythonPath)\python.exe ..\replace.py --action=replace-var --input=..\..\..\libsoup\soup-version.h.in --output=..\..\..\libsoup\soup-version.h.tmp1 --var=SOUP_MAJOR_VERSION --outstring=2 -$(PythonPath)\python.exe ..\replace.py --action=replace-var --input=..\..\..\libsoup\soup-version.h.tmp1 --output=..\..\..\libsoup\soup-version.h.tmp2 --var=SOUP_MINOR_VERSION --outstring=53 +$(PythonPath)\python.exe ..\replace.py --action=replace-var --input=..\..\..\libsoup\soup-version.h.tmp1 --output=..\..\..\libsoup\soup-version.h.tmp2 --var=SOUP_MINOR_VERSION --outstring=56 -$(PythonPath)\python.exe ..\replace.py --action=replace-var --input=..\..\..\libsoup\soup-version.h.tmp2 --output=..\..\..\libsoup\soup-version.h --var=SOUP_MICRO_VERSION --outstring=2 +$(PythonPath)\python.exe ..\replace.py --action=replace-var --input=..\..\..\libsoup\soup-version.h.tmp2 --output=..\..\..\libsoup\soup-version.h --var=SOUP_MICRO_VERSION --outstring=1 del ..\..\..\libsoup\soup-version.h.tmp1 ..\..\..\libsoup\soup-version.h.tmp2 diff -Nru libsoup2.4-2.56.0/build/win32/vs12/soup.vcxproj libsoup2.4-2.56.1/build/win32/vs12/soup.vcxproj --- libsoup2.4-2.56.0/build/win32/vs12/soup.vcxproj 2016-01-09 15:00:03.000000000 +0000 +++ libsoup2.4-2.56.1/build/win32/vs12/soup.vcxproj 2017-08-10 12:36:57.000000000 +0000 @@ -17,6 +17,22 @@ Release x64 + + Debug_MIT_GSSAPI + Win32 + + + Debug_MIT_GSSAPI + x64 + + + Release_MIT_GSSAPI + Win32 + + + Release_MIT_GSSAPI + x64 + {D83A3162-B14C-459C-AF81-15BBFA90240D} @@ -24,36 +40,62 @@ Win32Proj + + DynamicLibrary + Unicode + v120 + + + DynamicLibrary + Unicode + v120 + DynamicLibrary Unicode v120 true - + DynamicLibrary Unicode v120 + true - + + DynamicLibrary + Unicode + v120 + + + DynamicLibrary + Unicode + v120 + + DynamicLibrary Unicode v120 true - + DynamicLibrary Unicode v120 + true - + - + + + + + @@ -61,23 +103,31 @@ - + + + + + + + + + + + + + - - true - - - false - - - true - - - false - + true + true + false + false + trueDebug\$(Platform)\bin\ + trueDebug\$(Platform)\bin\ + falseRelease\$(Platform)\bin\ + falseRelease\$(Platform)\bin\ Disabled @@ -96,6 +146,24 @@ MachineX86 + + + Disabled + _DEBUG;$(SoupBuildDefines);$(SoupMITGSSAPIBuildDefines);%(PreprocessorDefinitions) + true + EnableFastChecks + MultiThreadedDebugDLL + + Level3 + EditAndContinue + + + $(SoupExtraDepLibs);$(MITGSSAPILibBaseName)$(MITGSSAPILibNameSuffixX86);%(AdditionalDependencies) + true + Windows + MachineX86 + + MaxSpeed @@ -116,6 +184,26 @@ MachineX86 + + + MaxSpeed + true + $(SoupBuildDefines);$(SoupMITGSSAPIBuildDefines);%(PreprocessorDefinitions) + MultiThreadedDLL + true + + Level3 + ProgramDatabase + + + $(SoupExtraDepLibs);$(MITGSSAPILibBaseName)$(MITGSSAPILibNameSuffixX86);%(AdditionalDependencies) + true + Windows + true + true + MachineX86 + + X64 @@ -137,6 +225,27 @@ MachineX64 + + + X64 + + + Disabled + _DEBUG;$(SoupBuildDefines);$(SoupMITGSSAPIBuildDefines);%(PreprocessorDefinitions) + true + EnableFastChecks + MultiThreadedDebugDLL + + Level3 + ProgramDatabase + + + $(SoupExtraDepLibs);$(MITGSSAPILibBaseName)$(MITGSSAPILibNameSuffixX64);%(AdditionalDependencies) + true + Windows + MachineX64 + + X64 @@ -160,12 +269,36 @@ MachineX64 + + + X64 + + + MaxSpeed + true + $(SoupBuildDefines);$(SoupMITGSSAPIBuildDefines);%(PreprocessorDefinitions) + MultiThreadedDLL + true + + Level3 + ProgramDatabase + + + $(SoupExtraDepLibs);$(MITGSSAPILibBaseName)$(MITGSSAPILibNameSuffixX64);%(AdditionalDependencies) + true + Windows + true + true + MachineX64 + + + @@ -249,6 +382,18 @@ Copying config.h from config.h.win32... $(CopyConfigH) ..\..\..\config.h;%(Outputs) + Copying config.h from config.h.win32... + $(CopyConfigH) + ..\..\..\config.h;%(Outputs) + Copying config.h from config.h.win32... + $(CopyConfigH) + ..\..\..\config.h;%(Outputs) + Copying config.h from config.h.win32... + $(CopyConfigH) + ..\..\..\config.h;%(Outputs) + Copying config.h from config.h.win32... + $(CopyConfigH) + ..\..\..\config.h;%(Outputs) Generating tld_data.inc... @@ -263,6 +408,18 @@ Generating tld_data.inc... $(GenTldDataInc) ..\..\..\libsoup\tld_data.inc;%(Outputs) + Generating tld_data.inc... + $(GenTldDataInc) + ..\..\..\libsoup\tld_data.inc;%(Outputs) + Generating tld_data.inc... + $(GenTldDataInc) + ..\..\..\libsoup\tld_data.inc;%(Outputs) + Generating tld_data.inc... + $(GenTldDataInc) + ..\..\..\libsoup\tld_data.inc;%(Outputs) + Generating tld_data.inc... + $(GenTldDataInc) + ..\..\..\libsoup\tld_data.inc;%(Outputs) Generating soup-version.h... @@ -277,6 +434,18 @@ Generating soup-version.h... $(GenSoupVersionH) ..\..\..\libsoup\soup-version.h;%(Outputs) + Generating soup-version.h... + $(GenSoupVersionH) + ..\..\..\libsoup\soup-version.h;%(Outputs) + Generating soup-version.h... + $(GenSoupVersionH) + ..\..\..\libsoup\soup-version.h;%(Outputs) + Generating soup-version.h... + $(GenSoupVersionH) + ..\..\..\libsoup\soup-version.h;%(Outputs) + Generating soup-version.h... + $(GenSoupVersionH) + ..\..\..\libsoup\soup-version.h;%(Outputs) diff -Nru libsoup2.4-2.56.0/build/win32/vs12/soup.vcxproj.filters libsoup2.4-2.56.1/build/win32/vs12/soup.vcxproj.filters --- libsoup2.4-2.56.0/build/win32/vs12/soup.vcxproj.filters 2016-01-09 15:00:03.000000000 +0000 +++ libsoup2.4-2.56.1/build/win32/vs12/soup.vcxproj.filters 2017-08-10 12:36:57.000000000 +0000 @@ -17,6 +17,7 @@ Source Files Source Files Source Files + Source Files Source Files Source Files Source Files diff -Nru libsoup2.4-2.56.0/build/win32/vs14/libsoup.sln libsoup2.4-2.56.1/build/win32/vs14/libsoup.sln --- libsoup2.4-2.56.0/build/win32/vs14/libsoup.sln 2016-01-09 15:00:03.000000000 +0000 +++ libsoup2.4-2.56.1/build/win32/vs14/libsoup.sln 2017-08-10 12:29:46.000000000 +0000 @@ -1,76 +1,128 @@ - -Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio 14 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "soup", "soup.vcxproj", "{D83A3162-B14C-459C-AF81-15BBFA90240D}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "soup-gnome", "soup-gnome.vcxproj", "{8C88A385-28C8-4B30-91A4-FBA381A5A46F}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "get", "get.vcxproj", "{B24831C4-B8F2-41D6-AAF4-12192F71C623}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "simple-httpd", "simple-httpd.vcxproj", "{80DC062E-2146-4CE8-A448-FD2205AB2CA4}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "simple-proxy", "simple-proxy.vcxproj", "{3AD0CB92-EE38-425E-83CB-E7B1CB1D305E}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "soup-install", "soup-install.vcxproj", "{E0DCF460-914F-46F9-94D6-86D456CB53E9}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Win32 = Debug|Win32 - Debug|x64 = Debug|x64 - Release|Win32 = Release|Win32 - Release|x64 = Release|x64 - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {D83A3162-B14C-459C-AF81-15BBFA90240D}.Debug|Win32.ActiveCfg = Debug|Win32 - {D83A3162-B14C-459C-AF81-15BBFA90240D}.Debug|Win32.Build.0 = Debug|Win32 - {D83A3162-B14C-459C-AF81-15BBFA90240D}.Debug|x64.ActiveCfg = Debug|x64 - {D83A3162-B14C-459C-AF81-15BBFA90240D}.Debug|x64.Build.0 = Debug|x64 - {D83A3162-B14C-459C-AF81-15BBFA90240D}.Release|Win32.ActiveCfg = Release|Win32 - {D83A3162-B14C-459C-AF81-15BBFA90240D}.Release|Win32.Build.0 = Release|Win32 - {D83A3162-B14C-459C-AF81-15BBFA90240D}.Release|x64.ActiveCfg = Release|x64 - {D83A3162-B14C-459C-AF81-15BBFA90240D}.Release|x64.Build.0 = Release|x64 - {8C88A385-28C8-4B30-91A4-FBA381A5A46F}.Debug|Win32.ActiveCfg = Debug|Win32 - {8C88A385-28C8-4B30-91A4-FBA381A5A46F}.Debug|Win32.Build.0 = Debug|Win32 - {8C88A385-28C8-4B30-91A4-FBA381A5A46F}.Debug|x64.ActiveCfg = Debug|x64 - {8C88A385-28C8-4B30-91A4-FBA381A5A46F}.Debug|x64.Build.0 = Debug|x64 - {8C88A385-28C8-4B30-91A4-FBA381A5A46F}.Release|Win32.ActiveCfg = Release|Win32 - {8C88A385-28C8-4B30-91A4-FBA381A5A46F}.Release|Win32.Build.0 = Release|Win32 - {8C88A385-28C8-4B30-91A4-FBA381A5A46F}.Release|x64.ActiveCfg = Release|x64 - {8C88A385-28C8-4B30-91A4-FBA381A5A46F}.Release|x64.Build.0 = Release|x64 - {B24831C4-B8F2-41D6-AAF4-12192F71C623}.Debug|Win32.ActiveCfg = Debug|Win32 - {B24831C4-B8F2-41D6-AAF4-12192F71C623}.Debug|Win32.Build.0 = Debug|Win32 - {B24831C4-B8F2-41D6-AAF4-12192F71C623}.Debug|x64.ActiveCfg = Debug|x64 - {B24831C4-B8F2-41D6-AAF4-12192F71C623}.Debug|x64.Build.0 = Debug|x64 - {B24831C4-B8F2-41D6-AAF4-12192F71C623}.Release|Win32.ActiveCfg = Release|Win32 - {B24831C4-B8F2-41D6-AAF4-12192F71C623}.Release|Win32.Build.0 = Release|Win32 - {B24831C4-B8F2-41D6-AAF4-12192F71C623}.Release|x64.ActiveCfg = Release|x64 - {B24831C4-B8F2-41D6-AAF4-12192F71C623}.Release|x64.Build.0 = Release|x64 - {80DC062E-2146-4CE8-A448-FD2205AB2CA4}.Debug|Win32.ActiveCfg = Debug|Win32 - {80DC062E-2146-4CE8-A448-FD2205AB2CA4}.Debug|Win32.Build.0 = Debug|Win32 - {80DC062E-2146-4CE8-A448-FD2205AB2CA4}.Debug|x64.ActiveCfg = Debug|x64 - {80DC062E-2146-4CE8-A448-FD2205AB2CA4}.Debug|x64.Build.0 = Debug|x64 - {80DC062E-2146-4CE8-A448-FD2205AB2CA4}.Release|Win32.ActiveCfg = Release|Win32 - {80DC062E-2146-4CE8-A448-FD2205AB2CA4}.Release|Win32.Build.0 = Release|Win32 - {80DC062E-2146-4CE8-A448-FD2205AB2CA4}.Release|x64.ActiveCfg = Release|x64 - {80DC062E-2146-4CE8-A448-FD2205AB2CA4}.Release|x64.Build.0 = Release|x64 - {3AD0CB92-EE38-425E-83CB-E7B1CB1D305E}.Debug|Win32.ActiveCfg = Debug|Win32 - {3AD0CB92-EE38-425E-83CB-E7B1CB1D305E}.Debug|Win32.Build.0 = Debug|Win32 - {3AD0CB92-EE38-425E-83CB-E7B1CB1D305E}.Debug|x64.ActiveCfg = Debug|x64 - {3AD0CB92-EE38-425E-83CB-E7B1CB1D305E}.Debug|x64.Build.0 = Debug|x64 - {3AD0CB92-EE38-425E-83CB-E7B1CB1D305E}.Release|Win32.ActiveCfg = Release|Win32 - {3AD0CB92-EE38-425E-83CB-E7B1CB1D305E}.Release|Win32.Build.0 = Release|Win32 - {3AD0CB92-EE38-425E-83CB-E7B1CB1D305E}.Release|x64.ActiveCfg = Release|x64 - {3AD0CB92-EE38-425E-83CB-E7B1CB1D305E}.Release|x64.Build.0 = Release|x64 - {E0DCF460-914F-46F9-94D6-86D456CB53E9}.Debug|Win32.ActiveCfg = Debug|Win32 - {E0DCF460-914F-46F9-94D6-86D456CB53E9}.Debug|Win32.Build.0 = Debug|Win32 - {E0DCF460-914F-46F9-94D6-86D456CB53E9}.Debug|x64.ActiveCfg = Debug|x64 - {E0DCF460-914F-46F9-94D6-86D456CB53E9}.Debug|x64.Build.0 = Debug|x64 - {E0DCF460-914F-46F9-94D6-86D456CB53E9}.Release|Win32.ActiveCfg = Release|Win32 - {E0DCF460-914F-46F9-94D6-86D456CB53E9}.Release|Win32.Build.0 = Release|Win32 - {E0DCF460-914F-46F9-94D6-86D456CB53E9}.Release|x64.ActiveCfg = Release|x64 - {E0DCF460-914F-46F9-94D6-86D456CB53E9}.Release|x64.Build.0 = Release|x64 - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio 14 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "soup", "soup.vcxproj", "{D83A3162-B14C-459C-AF81-15BBFA90240D}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "soup-gnome", "soup-gnome.vcxproj", "{8C88A385-28C8-4B30-91A4-FBA381A5A46F}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "get", "get.vcxproj", "{B24831C4-B8F2-41D6-AAF4-12192F71C623}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "simple-httpd", "simple-httpd.vcxproj", "{80DC062E-2146-4CE8-A448-FD2205AB2CA4}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "simple-proxy", "simple-proxy.vcxproj", "{3AD0CB92-EE38-425E-83CB-E7B1CB1D305E}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "soup-install", "soup-install.vcxproj", "{E0DCF460-914F-46F9-94D6-86D456CB53E9}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Win32 = Debug|Win32 + Debug|x64 = Debug|x64 + Release|Win32 = Release|Win32 + Release|x64 = Release|x64 + Debug_MIT_GSSAPI|Win32 = Debug_MIT_GSSAPI|Win32 + Debug_MIT_GSSAPI|x64 = Debug_MIT_GSSAPI|x64 + Release_MIT_GSSAPI|Win32 = Release_MIT_GSSAPI|Win32 + Release_MIT_GSSAPI|x64 = Release_MIT_GSSAPI|x64 + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {D83A3162-B14C-459C-AF81-15BBFA90240D}.Debug|Win32.ActiveCfg = Debug|Win32 + {D83A3162-B14C-459C-AF81-15BBFA90240D}.Debug|Win32.Build.0 = Debug|Win32 + {D83A3162-B14C-459C-AF81-15BBFA90240D}.Debug|x64.ActiveCfg = Debug|x64 + {D83A3162-B14C-459C-AF81-15BBFA90240D}.Debug|x64.Build.0 = Debug|x64 + {D83A3162-B14C-459C-AF81-15BBFA90240D}.Release|Win32.ActiveCfg = Release|Win32 + {D83A3162-B14C-459C-AF81-15BBFA90240D}.Release|Win32.Build.0 = Release|Win32 + {D83A3162-B14C-459C-AF81-15BBFA90240D}.Release|x64.ActiveCfg = Release|x64 + {D83A3162-B14C-459C-AF81-15BBFA90240D}.Release|x64.Build.0 = Release|x64 + {D83A3162-B14C-459C-AF81-15BBFA90240D}.Debug_MIT_GSSAPI|Win32.ActiveCfg = Debug_MIT_GSSAPI|Win32 + {D83A3162-B14C-459C-AF81-15BBFA90240D}.Debug_MIT_GSSAPI|Win32.Build.0 = Debug_MIT_GSSAPI|Win32 + {D83A3162-B14C-459C-AF81-15BBFA90240D}.Debug_MIT_GSSAPI|x64.ActiveCfg = Debug_MIT_GSSAPI|x64 + {D83A3162-B14C-459C-AF81-15BBFA90240D}.Debug_MIT_GSSAPI|x64.Build.0 = Debug_MIT_GSSAPI|x64 + {D83A3162-B14C-459C-AF81-15BBFA90240D}.Release_MIT_GSSAPI|Win32.ActiveCfg = Release_MIT_GSSAPI|Win32 + {D83A3162-B14C-459C-AF81-15BBFA90240D}.Release_MIT_GSSAPI|Win32.Build.0 = Release_MIT_GSSAPI|Win32 + {D83A3162-B14C-459C-AF81-15BBFA90240D}.Release_MIT_GSSAPI|x64.ActiveCfg = Release_MIT_GSSAPI|x64 + {D83A3162-B14C-459C-AF81-15BBFA90240D}.Release_MIT_GSSAPI|x64.Build.0 = Release_MIT_GSSAPI|x64 + {8C88A385-28C8-4B30-91A4-FBA381A5A46F}.Debug|Win32.ActiveCfg = Debug|Win32 + {8C88A385-28C8-4B30-91A4-FBA381A5A46F}.Debug|Win32.Build.0 = Debug|Win32 + {8C88A385-28C8-4B30-91A4-FBA381A5A46F}.Debug|x64.ActiveCfg = Debug|x64 + {8C88A385-28C8-4B30-91A4-FBA381A5A46F}.Debug|x64.Build.0 = Debug|x64 + {8C88A385-28C8-4B30-91A4-FBA381A5A46F}.Release|Win32.ActiveCfg = Release|Win32 + {8C88A385-28C8-4B30-91A4-FBA381A5A46F}.Release|Win32.Build.0 = Release|Win32 + {8C88A385-28C8-4B30-91A4-FBA381A5A46F}.Release|x64.ActiveCfg = Release|x64 + {8C88A385-28C8-4B30-91A4-FBA381A5A46F}.Release|x64.Build.0 = Release|x64 + {8C88A385-28C8-4B30-91A4-FBA381A5A46F}.Debug_MIT_GSSAPI|Win32.ActiveCfg = Debug|Win32 + {8C88A385-28C8-4B30-91A4-FBA381A5A46F}.Debug_MIT_GSSAPI|Win32.Build.0 = Debug|Win32 + {8C88A385-28C8-4B30-91A4-FBA381A5A46F}.Debug_MIT_GSSAPI|x64.ActiveCfg = Debug|x64 + {8C88A385-28C8-4B30-91A4-FBA381A5A46F}.Debug_MIT_GSSAPI|x64.Build.0 = Debug|x64 + {8C88A385-28C8-4B30-91A4-FBA381A5A46F}.Release_MIT_GSSAPI|Win32.ActiveCfg = Release|Win32 + {8C88A385-28C8-4B30-91A4-FBA381A5A46F}.Release_MIT_GSSAPI|Win32.Build.0 = Release|Win32 + {8C88A385-28C8-4B30-91A4-FBA381A5A46F}.Release_MIT_GSSAPI|x64.ActiveCfg = Release|x64 + {8C88A385-28C8-4B30-91A4-FBA381A5A46F}.Release_MIT_GSSAPI|x64.Build.0 = Release|x64 + {B24831C4-B8F2-41D6-AAF4-12192F71C623}.Debug|Win32.ActiveCfg = Debug|Win32 + {B24831C4-B8F2-41D6-AAF4-12192F71C623}.Debug|Win32.Build.0 = Debug|Win32 + {B24831C4-B8F2-41D6-AAF4-12192F71C623}.Debug|x64.ActiveCfg = Debug|x64 + {B24831C4-B8F2-41D6-AAF4-12192F71C623}.Debug|x64.Build.0 = Debug|x64 + {B24831C4-B8F2-41D6-AAF4-12192F71C623}.Release|Win32.ActiveCfg = Release|Win32 + {B24831C4-B8F2-41D6-AAF4-12192F71C623}.Release|Win32.Build.0 = Release|Win32 + {B24831C4-B8F2-41D6-AAF4-12192F71C623}.Release|x64.ActiveCfg = Release|x64 + {B24831C4-B8F2-41D6-AAF4-12192F71C623}.Release|x64.Build.0 = Release|x64 + {B24831C4-B8F2-41D6-AAF4-12192F71C623}.Debug_MIT_GSSAPI|Win32.ActiveCfg = Debug|Win32 + {B24831C4-B8F2-41D6-AAF4-12192F71C623}.Debug_MIT_GSSAPI|Win32.Build.0 = Debug|Win32 + {B24831C4-B8F2-41D6-AAF4-12192F71C623}.Debug_MIT_GSSAPI|x64.ActiveCfg = Debug|x64 + {B24831C4-B8F2-41D6-AAF4-12192F71C623}.Debug_MIT_GSSAPI|x64.Build.0 = Debug|x64 + {B24831C4-B8F2-41D6-AAF4-12192F71C623}.Release_MIT_GSSAPI|Win32.ActiveCfg = Release|Win32 + {B24831C4-B8F2-41D6-AAF4-12192F71C623}.Release_MIT_GSSAPI|Win32.Build.0 = Release|Win32 + {B24831C4-B8F2-41D6-AAF4-12192F71C623}.Release_MIT_GSSAPI|x64.ActiveCfg = Release|x64 + {B24831C4-B8F2-41D6-AAF4-12192F71C623}.Release_MIT_GSSAPI|x64.Build.0 = Release|x64 + {80DC062E-2146-4CE8-A448-FD2205AB2CA4}.Debug|Win32.ActiveCfg = Debug|Win32 + {80DC062E-2146-4CE8-A448-FD2205AB2CA4}.Debug|Win32.Build.0 = Debug|Win32 + {80DC062E-2146-4CE8-A448-FD2205AB2CA4}.Debug|x64.ActiveCfg = Debug|x64 + {80DC062E-2146-4CE8-A448-FD2205AB2CA4}.Debug|x64.Build.0 = Debug|x64 + {80DC062E-2146-4CE8-A448-FD2205AB2CA4}.Release|Win32.ActiveCfg = Release|Win32 + {80DC062E-2146-4CE8-A448-FD2205AB2CA4}.Release|Win32.Build.0 = Release|Win32 + {80DC062E-2146-4CE8-A448-FD2205AB2CA4}.Release|x64.ActiveCfg = Release|x64 + {80DC062E-2146-4CE8-A448-FD2205AB2CA4}.Release|x64.Build.0 = Release|x64 + {80DC062E-2146-4CE8-A448-FD2205AB2CA4}.Debug_MIT_GSSAPI|Win32.ActiveCfg = Debug|Win32 + {80DC062E-2146-4CE8-A448-FD2205AB2CA4}.Debug_MIT_GSSAPI|Win32.Build.0 = Debug|Win32 + {80DC062E-2146-4CE8-A448-FD2205AB2CA4}.Debug_MIT_GSSAPI|x64.ActiveCfg = Debug|x64 + {80DC062E-2146-4CE8-A448-FD2205AB2CA4}.Debug_MIT_GSSAPI|x64.Build.0 = Debug|x64 + {80DC062E-2146-4CE8-A448-FD2205AB2CA4}.Release_MIT_GSSAPI|Win32.ActiveCfg = Release|Win32 + {80DC062E-2146-4CE8-A448-FD2205AB2CA4}.Release_MIT_GSSAPI|Win32.Build.0 = Release|Win32 + {80DC062E-2146-4CE8-A448-FD2205AB2CA4}.Release_MIT_GSSAPI|x64.ActiveCfg = Release|x64 + {80DC062E-2146-4CE8-A448-FD2205AB2CA4}.Release_MIT_GSSAPI|x64.Build.0 = Release|x64 + {3AD0CB92-EE38-425E-83CB-E7B1CB1D305E}.Debug|Win32.ActiveCfg = Debug|Win32 + {3AD0CB92-EE38-425E-83CB-E7B1CB1D305E}.Debug|Win32.Build.0 = Debug|Win32 + {3AD0CB92-EE38-425E-83CB-E7B1CB1D305E}.Debug|x64.ActiveCfg = Debug|x64 + {3AD0CB92-EE38-425E-83CB-E7B1CB1D305E}.Debug|x64.Build.0 = Debug|x64 + {3AD0CB92-EE38-425E-83CB-E7B1CB1D305E}.Release|Win32.ActiveCfg = Release|Win32 + {3AD0CB92-EE38-425E-83CB-E7B1CB1D305E}.Release|Win32.Build.0 = Release|Win32 + {3AD0CB92-EE38-425E-83CB-E7B1CB1D305E}.Release|x64.ActiveCfg = Release|x64 + {3AD0CB92-EE38-425E-83CB-E7B1CB1D305E}.Release|x64.Build.0 = Release|x64 + {3AD0CB92-EE38-425E-83CB-E7B1CB1D305E}.Debug_MIT_GSSAPI|Win32.ActiveCfg = Debug|Win32 + {3AD0CB92-EE38-425E-83CB-E7B1CB1D305E}.Debug_MIT_GSSAPI|Win32.Build.0 = Debug|Win32 + {3AD0CB92-EE38-425E-83CB-E7B1CB1D305E}.Debug_MIT_GSSAPI|x64.ActiveCfg = Debug|x64 + {3AD0CB92-EE38-425E-83CB-E7B1CB1D305E}.Debug_MIT_GSSAPI|x64.Build.0 = Debug|x64 + {3AD0CB92-EE38-425E-83CB-E7B1CB1D305E}.Release_MIT_GSSAPI|Win32.ActiveCfg = Release|Win32 + {3AD0CB92-EE38-425E-83CB-E7B1CB1D305E}.Release_MIT_GSSAPI|Win32.Build.0 = Release|Win32 + {3AD0CB92-EE38-425E-83CB-E7B1CB1D305E}.Release_MIT_GSSAPI|x64.ActiveCfg = Release|x64 + {3AD0CB92-EE38-425E-83CB-E7B1CB1D305E}.Release_MIT_GSSAPI|x64.Build.0 = Release|x64 + {E0DCF460-914F-46F9-94D6-86D456CB53E9}.Debug|Win32.ActiveCfg = Debug|Win32 + {E0DCF460-914F-46F9-94D6-86D456CB53E9}.Debug|Win32.Build.0 = Debug|Win32 + {E0DCF460-914F-46F9-94D6-86D456CB53E9}.Debug|x64.ActiveCfg = Debug|x64 + {E0DCF460-914F-46F9-94D6-86D456CB53E9}.Debug|x64.Build.0 = Debug|x64 + {E0DCF460-914F-46F9-94D6-86D456CB53E9}.Release|Win32.ActiveCfg = Release|Win32 + {E0DCF460-914F-46F9-94D6-86D456CB53E9}.Release|Win32.Build.0 = Release|Win32 + {E0DCF460-914F-46F9-94D6-86D456CB53E9}.Release|x64.ActiveCfg = Release|x64 + {E0DCF460-914F-46F9-94D6-86D456CB53E9}.Release|x64.Build.0 = Release|x64 + {E0DCF460-914F-46F9-94D6-86D456CB53E9}.Debug_MIT_GSSAPI|Win32.ActiveCfg = Debug|Win32 + {E0DCF460-914F-46F9-94D6-86D456CB53E9}.Debug_MIT_GSSAPI|Win32.Build.0 = Debug|Win32 + {E0DCF460-914F-46F9-94D6-86D456CB53E9}.Debug_MIT_GSSAPI|x64.ActiveCfg = Debug|x64 + {E0DCF460-914F-46F9-94D6-86D456CB53E9}.Debug_MIT_GSSAPI|x64.Build.0 = Debug|x64 + {E0DCF460-914F-46F9-94D6-86D456CB53E9}.Release_MIT_GSSAPI|Win32.ActiveCfg = Release|Win32 + {E0DCF460-914F-46F9-94D6-86D456CB53E9}.Release_MIT_GSSAPI|Win32.Build.0 = Release|Win32 + {E0DCF460-914F-46F9-94D6-86D456CB53E9}.Release_MIT_GSSAPI|x64.ActiveCfg = Release|x64 + {E0DCF460-914F-46F9-94D6-86D456CB53E9}.Release_MIT_GSSAPI|x64.Build.0 = Release|x64 + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection +EndGlobal diff -Nru libsoup2.4-2.56.0/build/win32/vs14/Makefile.in libsoup2.4-2.56.1/build/win32/vs14/Makefile.in --- libsoup2.4-2.56.0/build/win32/vs14/Makefile.in 2016-09-19 15:57:11.000000000 +0000 +++ libsoup2.4-2.56.1/build/win32/vs14/Makefile.in 2017-08-10 12:36:52.000000000 +0000 @@ -574,7 +574,7 @@ sed 's/v100/v$(MSVC_VER)0/g' < $(top_builddir)/build/win32/vs10/$@ > $(top_builddir)/build/win32/vs$(MSVC_VER)/$@; \ fi -%.props: +%.props: $(top_builddir)/build/win32/vs10/Makefile if test -e $(top_srcdir)/build/win32/vs10/$@; then \ sed 's/10<\/VSVer>/$(MSVC_VER)<\/VSVer>/g' < $(top_srcdir)/build/win32/vs10/$@ > $(top_builddir)/build/win32/vs$(MSVC_VER)/$@; \ else \ diff -Nru libsoup2.4-2.56.0/build/win32/vs14/soup-build-defines.props libsoup2.4-2.56.1/build/win32/vs14/soup-build-defines.props --- libsoup2.4-2.56.0/build/win32/vs14/soup-build-defines.props 2016-01-09 15:00:03.000000000 +0000 +++ libsoup2.4-2.56.1/build/win32/vs14/soup-build-defines.props 2017-08-10 12:36:57.000000000 +0000 @@ -11,7 +11,7 @@ - ..\..\..;$(GlibEtcInstallRoot)\include\glib-2.0;$(GlibEtcInstallRoot)\lib\glib-2.0\include;$(GlibEtcInstallRoot)\include\libxml2;$(GlibEtcInstallRoot)\include;%(AdditionalIncludeDirectories) + ..\..\..;$(GlibEtcInstallRoot)\include\gio-win32-2.0;$(GlibEtcInstallRoot)\include\glib-2.0;$(GlibEtcInstallRoot)\lib\glib-2.0\include;$(GlibEtcInstallRoot)\include\libxml2;$(GlibEtcInstallRoot)\include;%(AdditionalIncludeDirectories) HAVE_CONFIG_H;%(PreprocessorDefinitions) msvc_recommended_pragmas.h;%(ForcedIncludeFiles) true diff -Nru libsoup2.4-2.56.0/build/win32/vs14/soup-dll-build-defines.props libsoup2.4-2.56.1/build/win32/vs14/soup-dll-build-defines.props --- libsoup2.4-2.56.0/build/win32/vs14/soup-dll-build-defines.props 2016-01-09 15:00:03.000000000 +0000 +++ libsoup2.4-2.56.1/build/win32/vs14/soup-dll-build-defines.props 2017-08-10 12:36:57.000000000 +0000 @@ -1,11 +1,15 @@ - + LIBSOUP_COMPILATION;DLL_EXPORT;G_LOG_DOMAIN="libsoup" + LIBSOUP_HAVE_GSSAPI libxml2.lib;sqlite3.lib;intl.lib;ws2_32.lib + gssapi + 32.lib + 64.lib <_PropertySheetDisplayName>soupdllbuilddefinesprops diff -Nru libsoup2.4-2.56.0/build/win32/vs14/soup-gen-srcs.props libsoup2.4-2.56.1/build/win32/vs14/soup-gen-srcs.props --- libsoup2.4-2.56.0/build/win32/vs14/soup-gen-srcs.props 2016-01-09 15:00:03.000000000 +0000 +++ libsoup2.4-2.56.1/build/win32/vs14/soup-gen-srcs.props 2017-08-10 12:36:57.000000000 +0000 @@ -8,9 +8,9 @@ $(PythonPath)\python.exe ..\replace.py --action=replace-var --input=..\..\..\libsoup\soup-version.h.in --output=..\..\..\libsoup\soup-version.h.tmp1 --var=SOUP_MAJOR_VERSION --outstring=2 -$(PythonPath)\python.exe ..\replace.py --action=replace-var --input=..\..\..\libsoup\soup-version.h.tmp1 --output=..\..\..\libsoup\soup-version.h.tmp2 --var=SOUP_MINOR_VERSION --outstring=53 +$(PythonPath)\python.exe ..\replace.py --action=replace-var --input=..\..\..\libsoup\soup-version.h.tmp1 --output=..\..\..\libsoup\soup-version.h.tmp2 --var=SOUP_MINOR_VERSION --outstring=56 -$(PythonPath)\python.exe ..\replace.py --action=replace-var --input=..\..\..\libsoup\soup-version.h.tmp2 --output=..\..\..\libsoup\soup-version.h --var=SOUP_MICRO_VERSION --outstring=2 +$(PythonPath)\python.exe ..\replace.py --action=replace-var --input=..\..\..\libsoup\soup-version.h.tmp2 --output=..\..\..\libsoup\soup-version.h --var=SOUP_MICRO_VERSION --outstring=1 del ..\..\..\libsoup\soup-version.h.tmp1 ..\..\..\libsoup\soup-version.h.tmp2 diff -Nru libsoup2.4-2.56.0/build/win32/vs14/soup.vcxproj libsoup2.4-2.56.1/build/win32/vs14/soup.vcxproj --- libsoup2.4-2.56.0/build/win32/vs14/soup.vcxproj 2016-01-09 15:00:03.000000000 +0000 +++ libsoup2.4-2.56.1/build/win32/vs14/soup.vcxproj 2017-08-10 12:36:57.000000000 +0000 @@ -17,6 +17,22 @@ Release x64 + + Debug_MIT_GSSAPI + Win32 + + + Debug_MIT_GSSAPI + x64 + + + Release_MIT_GSSAPI + Win32 + + + Release_MIT_GSSAPI + x64 + {D83A3162-B14C-459C-AF81-15BBFA90240D} @@ -24,36 +40,62 @@ Win32Proj + + DynamicLibrary + Unicode + v140 + + + DynamicLibrary + Unicode + v140 + DynamicLibrary Unicode v140 true - + DynamicLibrary Unicode v140 + true - + + DynamicLibrary + Unicode + v140 + + + DynamicLibrary + Unicode + v140 + + DynamicLibrary Unicode v140 true - + DynamicLibrary Unicode v140 + true - + - + + + + + @@ -61,23 +103,31 @@ - + + + + + + + + + + + + + - - true - - - false - - - true - - - false - + true + true + false + false + trueDebug\$(Platform)\bin\ + trueDebug\$(Platform)\bin\ + falseRelease\$(Platform)\bin\ + falseRelease\$(Platform)\bin\ Disabled @@ -96,6 +146,24 @@ MachineX86 + + + Disabled + _DEBUG;$(SoupBuildDefines);$(SoupMITGSSAPIBuildDefines);%(PreprocessorDefinitions) + true + EnableFastChecks + MultiThreadedDebugDLL + + Level3 + EditAndContinue + + + $(SoupExtraDepLibs);$(MITGSSAPILibBaseName)$(MITGSSAPILibNameSuffixX86);%(AdditionalDependencies) + true + Windows + MachineX86 + + MaxSpeed @@ -116,6 +184,26 @@ MachineX86 + + + MaxSpeed + true + $(SoupBuildDefines);$(SoupMITGSSAPIBuildDefines);%(PreprocessorDefinitions) + MultiThreadedDLL + true + + Level3 + ProgramDatabase + + + $(SoupExtraDepLibs);$(MITGSSAPILibBaseName)$(MITGSSAPILibNameSuffixX86);%(AdditionalDependencies) + true + Windows + true + true + MachineX86 + + X64 @@ -137,6 +225,27 @@ MachineX64 + + + X64 + + + Disabled + _DEBUG;$(SoupBuildDefines);$(SoupMITGSSAPIBuildDefines);%(PreprocessorDefinitions) + true + EnableFastChecks + MultiThreadedDebugDLL + + Level3 + ProgramDatabase + + + $(SoupExtraDepLibs);$(MITGSSAPILibBaseName)$(MITGSSAPILibNameSuffixX64);%(AdditionalDependencies) + true + Windows + MachineX64 + + X64 @@ -160,12 +269,36 @@ MachineX64 + + + X64 + + + MaxSpeed + true + $(SoupBuildDefines);$(SoupMITGSSAPIBuildDefines);%(PreprocessorDefinitions) + MultiThreadedDLL + true + + Level3 + ProgramDatabase + + + $(SoupExtraDepLibs);$(MITGSSAPILibBaseName)$(MITGSSAPILibNameSuffixX64);%(AdditionalDependencies) + true + Windows + true + true + MachineX64 + + + @@ -249,6 +382,18 @@ Copying config.h from config.h.win32... $(CopyConfigH) ..\..\..\config.h;%(Outputs) + Copying config.h from config.h.win32... + $(CopyConfigH) + ..\..\..\config.h;%(Outputs) + Copying config.h from config.h.win32... + $(CopyConfigH) + ..\..\..\config.h;%(Outputs) + Copying config.h from config.h.win32... + $(CopyConfigH) + ..\..\..\config.h;%(Outputs) + Copying config.h from config.h.win32... + $(CopyConfigH) + ..\..\..\config.h;%(Outputs) Generating tld_data.inc... @@ -263,6 +408,18 @@ Generating tld_data.inc... $(GenTldDataInc) ..\..\..\libsoup\tld_data.inc;%(Outputs) + Generating tld_data.inc... + $(GenTldDataInc) + ..\..\..\libsoup\tld_data.inc;%(Outputs) + Generating tld_data.inc... + $(GenTldDataInc) + ..\..\..\libsoup\tld_data.inc;%(Outputs) + Generating tld_data.inc... + $(GenTldDataInc) + ..\..\..\libsoup\tld_data.inc;%(Outputs) + Generating tld_data.inc... + $(GenTldDataInc) + ..\..\..\libsoup\tld_data.inc;%(Outputs) Generating soup-version.h... @@ -277,6 +434,18 @@ Generating soup-version.h... $(GenSoupVersionH) ..\..\..\libsoup\soup-version.h;%(Outputs) + Generating soup-version.h... + $(GenSoupVersionH) + ..\..\..\libsoup\soup-version.h;%(Outputs) + Generating soup-version.h... + $(GenSoupVersionH) + ..\..\..\libsoup\soup-version.h;%(Outputs) + Generating soup-version.h... + $(GenSoupVersionH) + ..\..\..\libsoup\soup-version.h;%(Outputs) + Generating soup-version.h... + $(GenSoupVersionH) + ..\..\..\libsoup\soup-version.h;%(Outputs) diff -Nru libsoup2.4-2.56.0/build/win32/vs14/soup.vcxproj.filters libsoup2.4-2.56.1/build/win32/vs14/soup.vcxproj.filters --- libsoup2.4-2.56.0/build/win32/vs14/soup.vcxproj.filters 2016-01-09 15:00:03.000000000 +0000 +++ libsoup2.4-2.56.1/build/win32/vs14/soup.vcxproj.filters 2017-08-10 12:36:57.000000000 +0000 @@ -17,6 +17,7 @@ Source Files Source Files Source Files + Source Files Source Files Source Files Source Files diff -Nru libsoup2.4-2.56.0/build/win32/vs9/soup-gen-srcs.vsprops libsoup2.4-2.56.1/build/win32/vs9/soup-gen-srcs.vsprops --- libsoup2.4-2.56.0/build/win32/vs9/soup-gen-srcs.vsprops 2016-09-19 15:57:14.000000000 +0000 +++ libsoup2.4-2.56.1/build/win32/vs9/soup-gen-srcs.vsprops 2017-08-10 12:36:55.000000000 +0000 @@ -14,7 +14,7 @@ Value=" $(PythonPath)\python.exe ..\replace.py --action=replace-var --input=..\..\..\libsoup\soup-version.h.in --output=..\..\..\libsoup\soup-version.h.tmp1 --var=SOUP_MAJOR_VERSION --outstring=2 $(PythonPath)\python.exe ..\replace.py --action=replace-var --input=..\..\..\libsoup\soup-version.h.tmp1 --output=..\..\..\libsoup\soup-version.h.tmp2 --var=SOUP_MINOR_VERSION --outstring=56 -$(PythonPath)\python.exe ..\replace.py --action=replace-var --input=..\..\..\libsoup\soup-version.h.tmp2 --output=..\..\..\libsoup\soup-version.h --var=SOUP_MICRO_VERSION --outstring=0 +$(PythonPath)\python.exe ..\replace.py --action=replace-var --input=..\..\..\libsoup\soup-version.h.tmp2 --output=..\..\..\libsoup\soup-version.h --var=SOUP_MICRO_VERSION --outstring=1 del ..\..\..\libsoup\soup-version.h.tmp1 ..\..\..\libsoup\soup-version.h.tmp2 " /> diff -Nru libsoup2.4-2.56.0/build/win32/vs9/soup.vcproj libsoup2.4-2.56.1/build/win32/vs9/soup.vcproj --- libsoup2.4-2.56.0/build/win32/vs9/soup.vcproj 2016-01-09 14:59:48.000000000 +0000 +++ libsoup2.4-2.56.1/build/win32/vs9/soup.vcproj 2017-08-10 12:36:56.000000000 +0000 @@ -46,6 +46,33 @@ /> + + + + + + + + + + + + + + + + + + @@ -151,6 +273,7 @@ + @@ -233,21 +356,33 @@ > + + + + + + + + + + + + diff -Nru libsoup2.4-2.56.0/config.h.win32 libsoup2.4-2.56.1/config.h.win32 --- libsoup2.4-2.56.0/config.h.win32 2016-09-19 15:57:14.000000000 +0000 +++ libsoup2.4-2.56.1/config.h.win32 2017-08-10 12:36:55.000000000 +0000 @@ -87,7 +87,7 @@ #define PACKAGE_NAME "libsoup" /* Define to the full name and version of this package. */ -#define PACKAGE_STRING "libsoup 2.56.0" +#define PACKAGE_STRING "libsoup 2.56.1" /* 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.56.0" +#define PACKAGE_VERSION "2.56.1" /* Define to 1 if you have the ANSI C header files. */ #define STDC_HEADERS 1 diff -Nru libsoup2.4-2.56.0/configure libsoup2.4-2.56.1/configure --- libsoup2.4-2.56.0/configure 2016-09-19 15:57:11.000000000 +0000 +++ libsoup2.4-2.56.1/configure 2017-08-10 12:36:53.000000000 +0000 @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.69 for libsoup 2.56.0. +# Generated by GNU Autoconf 2.69 for libsoup 2.56.1. # # Report bugs to . # @@ -651,8 +651,8 @@ # Identity of this package. PACKAGE_NAME='libsoup' PACKAGE_TARNAME='libsoup' -PACKAGE_VERSION='2.56.0' -PACKAGE_STRING='libsoup 2.56.0' +PACKAGE_VERSION='2.56.1' +PACKAGE_STRING='libsoup 2.56.1' PACKAGE_BUGREPORT='http://bugzilla.gnome.org/enter_bug.cgi?product=libsoup' PACKAGE_URL='' @@ -1542,7 +1542,7 @@ # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures libsoup 2.56.0 to adapt to many kinds of systems. +\`configure' configures libsoup 2.56.1 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1612,7 +1612,7 @@ if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of libsoup 2.56.0:";; + short | recursive ) echo "Configuration of libsoup 2.56.1:";; esac cat <<\_ACEOF @@ -1766,7 +1766,7 @@ test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -libsoup configure 2.56.0 +libsoup configure 2.56.1 generated by GNU Autoconf 2.69 Copyright (C) 2012 Free Software Foundation, Inc. @@ -2044,7 +2044,7 @@ This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by libsoup $as_me 2.56.0, which was +It was created by libsoup $as_me 2.56.1, which was generated by GNU Autoconf 2.69. Invocation command line was $ $0 $@ @@ -2910,7 +2910,7 @@ # Define the identity of the package. PACKAGE='libsoup' - VERSION='2.56.0' + VERSION='2.56.1' cat >>confdefs.h <<_ACEOF @@ -3077,7 +3077,7 @@ SOUP_MAJOR_VERSION=2 SOUP_MINOR_VERSION=56 -SOUP_MICRO_VERSION=0 +SOUP_MICRO_VERSION=1 @@ -16048,7 +16048,7 @@ # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by libsoup $as_me 2.56.0, which was +This file was extended by libsoup $as_me 2.56.1, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -16114,7 +16114,7 @@ cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" ac_cs_version="\\ -libsoup config.status 2.56.0 +libsoup config.status 2.56.1 configured by $0, generated by GNU Autoconf 2.69, with options \\"\$ac_cs_config\\" diff -Nru libsoup2.4-2.56.0/configure.ac libsoup2.4-2.56.1/configure.ac --- libsoup2.4-2.56.0/configure.ac 2016-09-19 15:56:41.000000000 +0000 +++ libsoup2.4-2.56.1/configure.ac 2017-08-10 12:34:28.000000000 +0000 @@ -4,7 +4,7 @@ m4_define([soup_major_version], [2]) m4_define([soup_minor_version], [56]) -m4_define([soup_micro_version], [0]) +m4_define([soup_micro_version], [1]) 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 -Nru libsoup2.4-2.56.0/debian/changelog libsoup2.4-2.56.1/debian/changelog --- libsoup2.4-2.56.0/debian/changelog 2017-08-10 17:10:12.000000000 +0000 +++ libsoup2.4-2.56.1/debian/changelog 2017-08-10 16:29:43.000000000 +0000 @@ -1,11 +1,11 @@ -libsoup2.4 (2.56.0-2ubuntu1) artful; urgency=medium +libsoup2.4 (2.56.1-1) unstable; urgency=high - * SECURITY UPDATE: chunked encoding stack buffer overflow - - debian/patches/CVE-2017-2885.patch: better boundary checking in - soup-filter-input-stream.c - - CVE-2017-2885 + * New upstream release. + + CVE-2017-2885: Fixed a chunked decoding buffer overrun that + could be exploited against either clients or servers. + Closes: #871650. - -- Steve Beattie Thu, 10 Aug 2017 10:10:12 -0700 + -- Emilio Pozuelo Monfort Thu, 10 Aug 2017 18:29:43 +0200 libsoup2.4 (2.56.0-2) unstable; urgency=medium diff -Nru libsoup2.4-2.56.0/debian/control libsoup2.4-2.56.1/debian/control --- libsoup2.4-2.56.0/debian/control 2017-08-10 17:10:12.000000000 +0000 +++ libsoup2.4-2.56.1/debian/control 2016-09-19 17:20:35.000000000 +0000 @@ -5,8 +5,7 @@ Source: libsoup2.4 Section: devel Priority: optional -Maintainer: Ubuntu Developers -XSBC-Original-Maintainer: Debian GNOME Maintainers +Maintainer: Debian GNOME Maintainers Uploaders: Andreas Henriksson , Emilio Pozuelo Monfort , Michael Biebl Build-Depends: debhelper (>= 10), gnome-pkg-tools, diff -Nru libsoup2.4-2.56.0/debian/control.in libsoup2.4-2.56.1/debian/control.in --- libsoup2.4-2.56.0/debian/control.in 2017-08-10 17:10:12.000000000 +0000 +++ libsoup2.4-2.56.1/debian/control.in 2016-09-19 17:20:35.000000000 +0000 @@ -1,8 +1,7 @@ Source: libsoup2.4 Section: devel Priority: optional -Maintainer: Ubuntu Developers -XSBC-Original-Maintainer: Debian GNOME Maintainers +Maintainer: Debian GNOME Maintainers Uploaders: @GNOME_TEAM@ Build-Depends: debhelper (>= 10), gnome-pkg-tools, diff -Nru libsoup2.4-2.56.0/debian/patches/CVE-2017-2885.patch libsoup2.4-2.56.1/debian/patches/CVE-2017-2885.patch --- libsoup2.4-2.56.0/debian/patches/CVE-2017-2885.patch 2017-08-10 17:10:03.000000000 +0000 +++ libsoup2.4-2.56.1/debian/patches/CVE-2017-2885.patch 1970-01-01 00:00:00.000000000 +0000 @@ -1,59 +0,0 @@ -Origin: https://git.gnome.org/browse/libsoup/commit/?id=03c91c76daf70ee227f38304c5e45a155f45073d -From 34d361188adc4b4a81457bcffb14588d84078e79 Mon Sep 17 00:00:00 2001 -From: Dan Winship -Date: Thu, 3 Aug 2017 09:56:43 -0400 -Subject: [PATCH] Fix chunked decoding buffer overrun (CVE-2017-2885) - -https://bugzilla.gnome.org/show_bug.cgi?id=785774 ---- - libsoup/soup-filter-input-stream.c | 22 +++++++++++----------- - 1 file changed, 11 insertions(+), 11 deletions(-) - -diff --git a/libsoup/soup-filter-input-stream.c b/libsoup/soup-filter-input-stream.c -index cde4d12..2c30bf9 100644 ---- a/libsoup/soup-filter-input-stream.c -+++ b/libsoup/soup-filter-input-stream.c -@@ -198,7 +198,7 @@ soup_filter_input_stream_read_until (SoupFilterInputStream *fstream, - GCancellable *cancellable, - GError **error) - { -- gssize nread; -+ gssize nread, read_length; - guint8 *p, *buf, *end; - gboolean eof = FALSE; - GError *my_error = NULL; -@@ -251,10 +251,11 @@ soup_filter_input_stream_read_until (SoupFilterInputStream *fstream, - } else - buf = fstream->priv->buf->data; - -- /* Scan for the boundary */ -- end = buf + fstream->priv->buf->len; -- if (!eof) -- end -= boundary_length; -+ /* Scan for the boundary within the range we can possibly return. */ -+ if (include_boundary) -+ end = buf + MIN (fstream->priv->buf->len, length) - boundary_length; -+ else -+ end = buf + MIN (fstream->priv->buf->len - boundary_length, length); - for (p = buf; p <= end; p++) { - if (*p == *(guint8*)boundary && - !memcmp (p, boundary, boundary_length)) { -@@ -268,10 +269,9 @@ soup_filter_input_stream_read_until (SoupFilterInputStream *fstream, - if (!*got_boundary && fstream->priv->buf->len < length && !eof) - goto fill_buffer; - -- /* Return everything up to 'p' (which is either just after the boundary if -- * include_boundary is TRUE, just before the boundary if include_boundary is -- * FALSE, @boundary_len - 1 bytes before the end of the buffer, or end-of- -- * file). -- */ -- return read_from_buf (fstream, buffer, p - buf); -+ if (eof && !*got_boundary) -+ read_length = MIN (fstream->priv->buf->len, length); -+ else -+ read_length = p - buf; -+ return read_from_buf (fstream, buffer, read_length); - } - --- -2.9.4 diff -Nru libsoup2.4-2.56.0/debian/patches/series libsoup2.4-2.56.1/debian/patches/series --- libsoup2.4-2.56.0/debian/patches/series 2017-08-10 17:09:27.000000000 +0000 +++ libsoup2.4-2.56.1/debian/patches/series 2016-12-21 17:07:32.000000000 +0000 @@ -1,3 +1,2 @@ soup-misc-add-a-GDestroyNotify-to-soup_add_completio.patch soup-session-fix-idle_run_queue-source-handling.patch -CVE-2017-2885.patch diff -Nru libsoup2.4-2.56.0/docs/reference/html/annotation-glossary.html libsoup2.4-2.56.1/docs/reference/html/annotation-glossary.html --- libsoup2.4-2.56.0/docs/reference/html/annotation-glossary.html 2016-09-19 15:57:43.000000000 +0000 +++ libsoup2.4-2.56.1/docs/reference/html/annotation-glossary.html 2017-08-10 12:36:57.000000000 +0000 @@ -3,11 +3,11 @@ Annotation Glossary: libsoup Reference Manual - + - + @@ -73,6 +73,6 @@

Override the parsed C type with given type.

+
Generated by GTK-Doc V1.25 \ No newline at end of file diff -Nru libsoup2.4-2.56.0/docs/reference/html/ch01.html libsoup2.4-2.56.1/docs/reference/html/ch01.html --- libsoup2.4-2.56.0/docs/reference/html/ch01.html 2016-09-19 15:57:43.000000000 +0000 +++ libsoup2.4-2.56.1/docs/reference/html/ch01.html 2017-08-10 12:36:57.000000000 +0000 @@ -3,12 +3,12 @@ Tutorial: libsoup Reference Manual - + - + @@ -43,6 +43,6 @@ +
Generated by GTK-Doc V1.25 \ No newline at end of file diff -Nru libsoup2.4-2.56.0/docs/reference/html/ch02.html libsoup2.4-2.56.1/docs/reference/html/ch02.html --- libsoup2.4-2.56.0/docs/reference/html/ch02.html 2016-09-19 15:57:43.000000000 +0000 +++ libsoup2.4-2.56.1/docs/reference/html/ch02.html 2017-08-10 12:36:57.000000000 +0000 @@ -3,12 +3,12 @@ Core API: libsoup Reference Manual - + - + @@ -106,6 +106,6 @@ +
Generated by GTK-Doc V1.25 \ No newline at end of file diff -Nru libsoup2.4-2.56.0/docs/reference/html/ch03.html libsoup2.4-2.56.1/docs/reference/html/ch03.html --- libsoup2.4-2.56.0/docs/reference/html/ch03.html 2016-09-19 15:57:43.000000000 +0000 +++ libsoup2.4-2.56.1/docs/reference/html/ch03.html 2017-08-10 12:36:57.000000000 +0000 @@ -3,12 +3,12 @@ Additional Features: libsoup Reference Manual - + - + @@ -53,6 +53,6 @@ +
Generated by GTK-Doc V1.25 \ No newline at end of file diff -Nru libsoup2.4-2.56.0/docs/reference/html/ch04.html libsoup2.4-2.56.1/docs/reference/html/ch04.html --- libsoup2.4-2.56.0/docs/reference/html/ch04.html 2016-09-19 15:57:43.000000000 +0000 +++ libsoup2.4-2.56.1/docs/reference/html/ch04.html 2017-08-10 12:36:57.000000000 +0000 @@ -3,12 +3,12 @@ Web Services APIs: libsoup Reference Manual - + - + @@ -35,6 +35,6 @@ +
Generated by GTK-Doc V1.25 \ No newline at end of file diff -Nru libsoup2.4-2.56.0/docs/reference/html/ch05.html libsoup2.4-2.56.1/docs/reference/html/ch05.html --- libsoup2.4-2.56.0/docs/reference/html/ch05.html 2016-09-19 15:57:43.000000000 +0000 +++ libsoup2.4-2.56.1/docs/reference/html/ch05.html 2017-08-10 12:36:57.000000000 +0000 @@ -3,12 +3,12 @@ Low-level Networking API: libsoup Reference Manual - + - + @@ -32,6 +32,6 @@ +
Generated by GTK-Doc V1.25 \ No newline at end of file diff -Nru libsoup2.4-2.56.0/docs/reference/html/index.html libsoup2.4-2.56.1/docs/reference/html/index.html --- libsoup2.4-2.56.0/docs/reference/html/index.html 2016-09-19 15:57:43.000000000 +0000 +++ libsoup2.4-2.56.1/docs/reference/html/index.html 2017-08-10 12:36:57.000000000 +0000 @@ -3,10 +3,10 @@ libsoup Reference Manual: libsoup Reference Manual - + - + @@ -175,6 +175,6 @@ +
Generated by GTK-Doc V1.25 \ No newline at end of file diff -Nru libsoup2.4-2.56.0/docs/reference/html/index.sgml libsoup2.4-2.56.1/docs/reference/html/index.sgml --- libsoup2.4-2.56.0/docs/reference/html/index.sgml 2016-09-19 15:57:43.000000000 +0000 +++ libsoup2.4-2.56.1/docs/reference/html/index.sgml 1970-01-01 00:00:00.000000000 +0000 @@ -1,1355 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff -Nru libsoup2.4-2.56.0/docs/reference/html/ix01.html libsoup2.4-2.56.1/docs/reference/html/ix01.html --- libsoup2.4-2.56.0/docs/reference/html/ix01.html 2016-09-19 15:57:43.000000000 +0000 +++ libsoup2.4-2.56.1/docs/reference/html/ix01.html 2017-08-10 12:36:57.000000000 +0000 @@ -3,12 +3,12 @@ Index: libsoup Reference Manual - + - + @@ -22,1569 +22,1569 @@

Index

-
+

S

-
SoupAddress, SoupAddress +
SoupAddress, SoupAddress
-
SoupAddress:family, The “family” property +
SoupAddress:family, The “family” property
-
SoupAddress:name, The “name” property +
SoupAddress:name, The “name” property
-
SoupAddress:physical, The “physical” property +
SoupAddress:physical, The “physical” property
-
SoupAddress:port, The “port” property +
SoupAddress:port, The “port” property
-
SoupAddress:protocol, The “protocol” property +
SoupAddress:protocol, The “protocol” property
-
SoupAddress:sockaddr, The “sockaddr” property +
SoupAddress:sockaddr, The “sockaddr” property
-
SoupAddressCallback, SoupAddressCallback () +
SoupAddressCallback, SoupAddressCallback ()
-
SoupAddressFamily, enum SoupAddressFamily +
SoupAddressFamily, enum SoupAddressFamily
-
SoupAuth, SoupAuth +
SoupAuth, SoupAuth
-
SoupAuth:host, The “host” property +
SoupAuth:host, The “host” property
-
SoupAuth:is-authenticated, The “is-authenticated” property +
SoupAuth:is-authenticated, The “is-authenticated” property
-
SoupAuth:is-for-proxy, The “is-for-proxy” property +
SoupAuth:is-for-proxy, The “is-for-proxy” property
-
SoupAuth:realm, The “realm” property +
SoupAuth:realm, The “realm” property
-
SoupAuth:scheme-name, The “scheme-name” property +
SoupAuth:scheme-name, The “scheme-name” property
-
SoupAuthDomain, SoupAuthDomain +
SoupAuthDomain, SoupAuthDomain
-
SoupAuthDomain:add-path, The “add-path” property +
SoupAuthDomain:add-path, The “add-path” property
-
SoupAuthDomain:filter, The “filter” property +
SoupAuthDomain:filter, The “filter” property
-
SoupAuthDomain:filter-data, The “filter-data” property +
SoupAuthDomain:filter-data, The “filter-data” property
-
SoupAuthDomain:generic-auth-callback, The “generic-auth-callback” property +
SoupAuthDomain:generic-auth-callback, The “generic-auth-callback” property
-
SoupAuthDomain:generic-auth-data, The “generic-auth-data” property +
SoupAuthDomain:generic-auth-data, The “generic-auth-data” property
-
SoupAuthDomain:proxy, The “proxy” property +
SoupAuthDomain:proxy, The “proxy” property
-
SoupAuthDomain:realm, The “realm” property +
SoupAuthDomain:realm, The “realm” property
-
SoupAuthDomain:remove-path, The “remove-path” property +
SoupAuthDomain:remove-path, The “remove-path” property
-
SoupAuthDomainBasic, SoupAuthDomainBasic +
SoupAuthDomainBasic, SoupAuthDomainBasic
-
SoupAuthDomainBasic:auth-callback, The “auth-callback” property +
SoupAuthDomainBasic:auth-callback, The “auth-callback” property
-
SoupAuthDomainBasic:auth-data, The “auth-data” property +
SoupAuthDomainBasic:auth-data, The “auth-data” property
-
SoupAuthDomainBasicAuthCallback, SoupAuthDomainBasicAuthCallback () +
SoupAuthDomainBasicAuthCallback, SoupAuthDomainBasicAuthCallback ()
-
SoupAuthDomainDigest, SoupAuthDomainDigest +
SoupAuthDomainDigest, SoupAuthDomainDigest
-
SoupAuthDomainDigest:auth-callback, The “auth-callback” property +
SoupAuthDomainDigest:auth-callback, The “auth-callback” property
-
SoupAuthDomainDigest:auth-data, The “auth-data” property +
SoupAuthDomainDigest:auth-data, The “auth-data” property
-
SoupAuthDomainDigestAuthCallback, SoupAuthDomainDigestAuthCallback () +
SoupAuthDomainDigestAuthCallback, SoupAuthDomainDigestAuthCallback ()
-
SoupAuthDomainFilter, SoupAuthDomainFilter () +
SoupAuthDomainFilter, SoupAuthDomainFilter ()
-
SoupAuthDomainGenericAuthCallback, SoupAuthDomainGenericAuthCallback () +
SoupAuthDomainGenericAuthCallback, SoupAuthDomainGenericAuthCallback ()
-
SoupAuthManager, SoupAuthManager +
SoupAuthManager, SoupAuthManager
-
SoupAuthManager::authenticate, The “authenticate” signal +
SoupAuthManager::authenticate, The “authenticate” signal
-
SoupBuffer, SoupBuffer +
SoupBuffer, SoupBuffer
-
SoupCache, struct SoupCache +
SoupCache, struct SoupCache
-
SoupCache:cache-dir, The “cache-dir” property +
SoupCache:cache-dir, The “cache-dir” property
-
SoupCache:cache-type, The “cache-type” property +
SoupCache:cache-type, The “cache-type” property
-
SoupCacheType, enum SoupCacheType +
SoupCacheType, enum SoupCacheType
-
SoupChunkAllocator, SoupChunkAllocator () +
SoupChunkAllocator, SoupChunkAllocator ()
-
SoupClientContext, SoupServer +
SoupClientContext, SoupServer
-
SoupContentDecoder, SoupContentDecoder +
SoupContentDecoder, SoupContentDecoder
-
SoupContentSniffer, SoupContentSniffer +
SoupContentSniffer, SoupContentSniffer
-
SoupCookie, SoupCookie +
SoupCookie, SoupCookie
-
SoupCookieJar, SoupCookieJar +
SoupCookieJar, SoupCookieJar
-
SoupCookieJar::changed, The “changed” signal +
SoupCookieJar::changed, The “changed” signal
-
SoupCookieJar:accept-policy, The “accept-policy” property +
SoupCookieJar:accept-policy, The “accept-policy” property
-
SoupCookieJar:read-only, The “read-only” property +
SoupCookieJar:read-only, The “read-only” property
-
SoupCookieJarAcceptPolicy, enum SoupCookieJarAcceptPolicy +
SoupCookieJarAcceptPolicy, enum SoupCookieJarAcceptPolicy
-
SoupCookieJarDB, SoupCookieJarDB +
SoupCookieJarDB, SoupCookieJarDB
-
SoupCookieJarDB:filename, The “filename” property +
SoupCookieJarDB:filename, The “filename” property
-
SoupCookieJarText, SoupCookieJarText +
SoupCookieJarText, SoupCookieJarText
-
SoupCookieJarText:filename, The “filename” property +
SoupCookieJarText:filename, The “filename” property
-
SoupDate, SoupDate +
SoupDate, SoupDate
-
SoupDateFormat, enum SoupDateFormat +
SoupDateFormat, enum SoupDateFormat
-
SoupEncoding, enum SoupEncoding +
SoupEncoding, enum SoupEncoding
-
SoupExpectation, enum SoupExpectation +
SoupExpectation, enum SoupExpectation
-
SoupHTTPVersion, enum SoupHTTPVersion +
SoupHTTPVersion, enum SoupHTTPVersion
-
SoupLogger, SoupLogger +
SoupLogger, SoupLogger
-
SoupLogger:level, The “level” property +
SoupLogger:level, The “level” property
-
SoupLogger:max-body-size, The “max-body-size” property +
SoupLogger:max-body-size, The “max-body-size” property
-
SoupLoggerFilter, SoupLoggerFilter () +
SoupLoggerFilter, SoupLoggerFilter ()
-
SoupLoggerLogLevel, enum SoupLoggerLogLevel +
SoupLoggerLogLevel, enum SoupLoggerLogLevel
-
SoupLoggerPrinter, SoupLoggerPrinter () +
SoupLoggerPrinter, SoupLoggerPrinter ()
-
SoupMemoryUse, enum SoupMemoryUse +
SoupMemoryUse, enum SoupMemoryUse
-
SoupMessage, SoupMessage +
SoupMessage, SoupMessage
-
SoupMessage::content-sniffed, The “content-sniffed” signal +
SoupMessage::content-sniffed, The “content-sniffed” signal
-
SoupMessage::finished, The “finished” signal +
SoupMessage::finished, The “finished” signal
-
SoupMessage::got-body, The “got-body” signal +
SoupMessage::got-body, The “got-body” signal
-
SoupMessage::got-chunk, The “got-chunk” signal +
SoupMessage::got-chunk, The “got-chunk” signal
-
SoupMessage::got-headers, The “got-headers” signal +
SoupMessage::got-headers, The “got-headers” signal
-
SoupMessage::got-informational, The “got-informational” signal +
SoupMessage::got-informational, The “got-informational” signal
-
SoupMessage::network-event, The “network-event” signal +
SoupMessage::network-event, The “network-event” signal
-
SoupMessage::restarted, The “restarted” signal +
SoupMessage::restarted, The “restarted” signal
-
SoupMessage::starting, The “starting” signal +
SoupMessage::starting, The “starting” signal
-
SoupMessage::wrote-body, The “wrote-body” signal +
SoupMessage::wrote-body, The “wrote-body” signal
-
SoupMessage::wrote-body-data, The “wrote-body-data” signal +
SoupMessage::wrote-body-data, The “wrote-body-data” signal
-
SoupMessage::wrote-chunk, The “wrote-chunk” signal +
SoupMessage::wrote-chunk, The “wrote-chunk” signal
-
SoupMessage::wrote-headers, The “wrote-headers” signal +
SoupMessage::wrote-headers, The “wrote-headers” signal
-
SoupMessage::wrote-informational, The “wrote-informational” signal +
SoupMessage::wrote-informational, The “wrote-informational” signal
-
SoupMessage:first-party, The “first-party” property +
SoupMessage:first-party, The “first-party” property
-
SoupMessage:flags, The “flags” property +
SoupMessage:flags, The “flags” property
-
SoupMessage:http-version, The “http-version” property +
SoupMessage:http-version, The “http-version” property
-
SoupMessage:method, The “method” property +
SoupMessage:method, The “method” property
-
SoupMessage:priority, The “priority” property +
SoupMessage:priority, The “priority” property
-
SoupMessage:reason-phrase, The “reason-phrase” property +
SoupMessage:reason-phrase, The “reason-phrase” property
-
SoupMessage:request-body, The “request-body” property +
SoupMessage:request-body, The “request-body” property
-
SoupMessage:request-body-data, The “request-body-data” property +
SoupMessage:request-body-data, The “request-body-data” property
-
SoupMessage:request-headers, The “request-headers” property +
SoupMessage:request-headers, The “request-headers” property
-
SoupMessage:response-body, The “response-body” property +
SoupMessage:response-body, The “response-body” property
-
SoupMessage:response-body-data, The “response-body-data” property +
SoupMessage:response-body-data, The “response-body-data” property
-
SoupMessage:response-headers, The “response-headers” property +
SoupMessage:response-headers, The “response-headers” property
-
SoupMessage:server-side, The “server-side” property +
SoupMessage:server-side, The “server-side” property
-
SoupMessage:status-code, The “status-code” property +
SoupMessage:status-code, The “status-code” property
-
SoupMessage:tls-certificate, The “tls-certificate” property +
SoupMessage:tls-certificate, The “tls-certificate” property
-
SoupMessage:tls-errors, The “tls-errors” property +
SoupMessage:tls-errors, The “tls-errors” property
-
SoupMessage:uri, The “uri” property +
SoupMessage:uri, The “uri” property
-
SoupMessageBody, SoupMessageBody +
SoupMessageBody, SoupMessageBody
-
SoupMessageFlags, enum SoupMessageFlags +
SoupMessageFlags, enum SoupMessageFlags
-
SoupMessageHeaders, SoupMessageHeaders +
SoupMessageHeaders, SoupMessageHeaders
-
SoupMessageHeadersForeachFunc, SoupMessageHeadersForeachFunc () +
SoupMessageHeadersForeachFunc, SoupMessageHeadersForeachFunc ()
-
SoupMessageHeadersIter, SoupMessageHeadersIter +
SoupMessageHeadersIter, SoupMessageHeadersIter
-
SoupMessageHeadersType, enum SoupMessageHeadersType +
SoupMessageHeadersType, enum SoupMessageHeadersType
-
SoupMessagePriority, enum SoupMessagePriority +
SoupMessagePriority, enum SoupMessagePriority
-
SoupMultipart, SoupMultipart +
SoupMultipart, SoupMultipart
-
SoupMultipartInputStream, struct SoupMultipartInputStream +
SoupMultipartInputStream, struct SoupMultipartInputStream
-
SoupMultipartInputStream:message, The “message” property +
SoupMultipartInputStream:message, The “message” property
-
SoupProxyResolverDefault, SoupProxyResolverDefault +
SoupProxyResolverDefault, SoupProxyResolverDefault
-
SoupProxyResolverDefault:gproxy-resolver, The “gproxy-resolver” property +
SoupProxyResolverDefault:gproxy-resolver, The “gproxy-resolver” property
-
SoupRange, SoupRange +
SoupRange, SoupRange
-
SoupRequest, SoupRequest +
SoupRequest, SoupRequest
-
SoupRequest:session, The “session” property +
SoupRequest:session, The “session” property
-
SoupRequest:uri, The “uri” property +
SoupRequest:uri, The “uri” property
-
SoupRequestData, SoupRequestData +
SoupRequestData, SoupRequestData
-
SoupRequestError, enum SoupRequestError +
SoupRequestError, enum SoupRequestError
-
SoupRequestFile, SoupRequestFile +
SoupRequestFile, SoupRequestFile
-
SoupRequestHTTP, SoupRequestHTTP +
SoupRequestHTTP, SoupRequestHTTP
-
SoupServer, SoupServer +
SoupServer, SoupServer
-
SoupServer::request-aborted, The “request-aborted” signal +
SoupServer::request-aborted, The “request-aborted” signal
-
SoupServer::request-finished, The “request-finished” signal +
SoupServer::request-finished, The “request-finished” signal
-
SoupServer::request-read, The “request-read” signal +
SoupServer::request-read, The “request-read” signal
-
SoupServer::request-started, The “request-started” signal +
SoupServer::request-started, The “request-started” signal
-
SoupServer:async-context, The “async-context” property +
SoupServer:async-context, The “async-context” property
-
SoupServer:http-aliases, The “http-aliases” property +
SoupServer:http-aliases, The “http-aliases” property
-
SoupServer:https-aliases, The “https-aliases” property +
SoupServer:https-aliases, The “https-aliases” property
-
SoupServer:interface, The “interface” property +
SoupServer:interface, The “interface” property
-
SoupServer:port, The “port” property +
SoupServer:port, The “port” property
-
SoupServer:raw-paths, The “raw-paths” property +
SoupServer:raw-paths, The “raw-paths” property
-
SoupServer:server-header, The “server-header” property +
SoupServer:server-header, The “server-header” property
-
SoupServer:ssl-cert-file, The “ssl-cert-file” property +
SoupServer:ssl-cert-file, The “ssl-cert-file” property
-
SoupServer:ssl-key-file, The “ssl-key-file” property +
SoupServer:ssl-key-file, The “ssl-key-file” property
-
SoupServer:tls-certificate, The “tls-certificate” property +
SoupServer:tls-certificate, The “tls-certificate” property
-
SoupServerCallback, SoupServerCallback () +
SoupServerCallback, SoupServerCallback ()
-
SoupServerListenOptions, enum SoupServerListenOptions +
SoupServerListenOptions, enum SoupServerListenOptions
-
SoupServerWebsocketCallback, SoupServerWebsocketCallback () +
SoupServerWebsocketCallback, SoupServerWebsocketCallback ()
-
SoupSession, SoupSession +
SoupSession, SoupSession
-
SoupSession::authenticate, The “authenticate” signal +
SoupSession::authenticate, The “authenticate” signal
-
SoupSession::connection-created, The “connection-created” signal +
SoupSession::connection-created, The “connection-created” signal
-
SoupSession::request-queued, The “request-queued” signal +
SoupSession::request-queued, The “request-queued” signal
-
SoupSession::request-started, The “request-started” signal +
SoupSession::request-started, The “request-started” signal
-
SoupSession::request-unqueued, The “request-unqueued” signal +
SoupSession::request-unqueued, The “request-unqueued” signal
-
SoupSession::tunneling, The “tunneling” signal +
SoupSession::tunneling, The “tunneling” signal
-
SoupSession:accept-language, The “accept-language” property +
SoupSession:accept-language, The “accept-language” property
-
SoupSession:accept-language-auto, The “accept-language-auto” property +
SoupSession:accept-language-auto, The “accept-language-auto” property
-
SoupSession:add-feature, The “add-feature” property +
SoupSession:add-feature, The “add-feature” property
-
SoupSession:add-feature-by-type, The “add-feature-by-type” property +
SoupSession:add-feature-by-type, The “add-feature-by-type” property
-
SoupSession:async-context, The “async-context” property +
SoupSession:async-context, The “async-context” property
-
SoupSession:http-aliases, The “http-aliases” property +
SoupSession:http-aliases, The “http-aliases” property
-
SoupSession:https-aliases, The “https-aliases” property +
SoupSession:https-aliases, The “https-aliases” property
-
SoupSession:idle-timeout, The “idle-timeout” property +
SoupSession:idle-timeout, The “idle-timeout” property
-
SoupSession:local-address, The “local-address” property +
SoupSession:local-address, The “local-address” property
-
SoupSession:max-conns, The “max-conns” property +
SoupSession:max-conns, The “max-conns” property
-
SoupSession:max-conns-per-host, The “max-conns-per-host” property +
SoupSession:max-conns-per-host, The “max-conns-per-host” property
-
SoupSession:proxy-resolver, The “proxy-resolver” property +
SoupSession:proxy-resolver, The “proxy-resolver” property
-
SoupSession:proxy-uri, The “proxy-uri” property +
SoupSession:proxy-uri, The “proxy-uri” property
-
SoupSession:remove-feature-by-type, The “remove-feature-by-type” property +
SoupSession:remove-feature-by-type, The “remove-feature-by-type” property
-
SoupSession:ssl-ca-file, The “ssl-ca-file” property +
SoupSession:ssl-ca-file, The “ssl-ca-file” property
-
SoupSession:ssl-strict, The “ssl-strict” property +
SoupSession:ssl-strict, The “ssl-strict” property
-
SoupSession:ssl-use-system-ca-file, The “ssl-use-system-ca-file” property +
SoupSession:ssl-use-system-ca-file, The “ssl-use-system-ca-file” property
-
SoupSession:timeout, The “timeout” property +
SoupSession:timeout, The “timeout” property
-
SoupSession:tls-database, The “tls-database” property +
SoupSession:tls-database, The “tls-database” property
-
SoupSession:tls-interaction, The “tls-interaction” property +
SoupSession:tls-interaction, The “tls-interaction” property
-
SoupSession:use-ntlm, The “use-ntlm” property +
SoupSession:use-ntlm, The “use-ntlm” property
-
SoupSession:use-thread-context, The “use-thread-context” property +
SoupSession:use-thread-context, The “use-thread-context” property
-
SoupSession:user-agent, The “user-agent” property +
SoupSession:user-agent, The “user-agent” property
-
SoupSessionAsync, SoupSessionAsync +
SoupSessionAsync, SoupSessionAsync
-
SoupSessionCallback, SoupSessionCallback () +
SoupSessionCallback, SoupSessionCallback ()
-
SoupSessionFeature, SoupSessionFeature +
SoupSessionFeature, SoupSessionFeature
-
SoupSessionFeatureInterface, SoupSessionFeatureInterface +
SoupSessionFeatureInterface, SoupSessionFeatureInterface
-
SoupSessionSync, SoupSessionSync +
SoupSessionSync, SoupSessionSync
-
SoupSocket, SoupSocket +
SoupSocket, SoupSocket
-
SoupSocket::disconnected, The “disconnected” signal +
SoupSocket::disconnected, The “disconnected” signal
-
SoupSocket::event, The “event” signal +
SoupSocket::event, The “event” signal
-
SoupSocket::new-connection, The “new-connection” signal +
SoupSocket::new-connection, The “new-connection” signal
-
SoupSocket::readable, The “readable” signal +
SoupSocket::readable, The “readable” signal
-
SoupSocket::writable, The “writable” signal +
SoupSocket::writable, The “writable” signal
-
SoupSocket:async-context, The “async-context” property +
SoupSocket:async-context, The “async-context” property
-
SoupSocket:fd, The “fd” property +
SoupSocket:fd, The “fd” property
-
SoupSocket:gsocket, The “gsocket” property +
SoupSocket:gsocket, The “gsocket” property
-
SoupSocket:iostream, The “iostream” property +
SoupSocket:iostream, The “iostream” property
-
SoupSocket:ipv6-only, The “ipv6-only” property +
SoupSocket:ipv6-only, The “ipv6-only” property
-
SoupSocket:is-server, The “is-server” property +
SoupSocket:is-server, The “is-server” property
-
SoupSocket:local-address, The “local-address” property +
SoupSocket:local-address, The “local-address” property
-
SoupSocket:non-blocking, The “non-blocking” property +
SoupSocket:non-blocking, The “non-blocking” property
-
SoupSocket:remote-address, The “remote-address” property +
SoupSocket:remote-address, The “remote-address” property
-
SoupSocket:socket-properties, The “socket-properties” property +
SoupSocket:socket-properties, The “socket-properties” property
-
SoupSocket:ssl-creds, The “ssl-creds” property +
SoupSocket:ssl-creds, The “ssl-creds” property
-
SoupSocket:ssl-fallback, The “ssl-fallback” property +
SoupSocket:ssl-fallback, The “ssl-fallback” property
-
SoupSocket:ssl-strict, The “ssl-strict” property +
SoupSocket:ssl-strict, The “ssl-strict” property
-
SoupSocket:timeout, The “timeout” property +
SoupSocket:timeout, The “timeout” property
-
SoupSocket:tls-certificate, The “tls-certificate” property +
SoupSocket:tls-certificate, The “tls-certificate” property
-
SoupSocket:tls-errors, The “tls-errors” property +
SoupSocket:tls-errors, The “tls-errors” property
-
SoupSocket:trusted-certificate, The “trusted-certificate” property +
SoupSocket:trusted-certificate, The “trusted-certificate” property
-
SoupSocket:use-thread-context, The “use-thread-context” property +
SoupSocket:use-thread-context, The “use-thread-context” property
-
SoupSocketCallback, SoupSocketCallback () +
SoupSocketCallback, SoupSocketCallback ()
-
SoupSocketIOStatus, enum SoupSocketIOStatus +
SoupSocketIOStatus, enum SoupSocketIOStatus
-
SoupStatus, enum SoupStatus +
SoupStatus, enum SoupStatus
-
SoupTLDError, enum SoupTLDError +
SoupTLDError, enum SoupTLDError
-
SoupURI, SoupURI +
SoupURI, SoupURI
-
SoupWebsocketCloseCode, enum SoupWebsocketCloseCode +
SoupWebsocketCloseCode, enum SoupWebsocketCloseCode
-
SoupWebsocketConnection, SoupWebsocketConnection +
SoupWebsocketConnection, SoupWebsocketConnection
-
SoupWebsocketConnection::closed, The “closed” signal +
SoupWebsocketConnection::closed, The “closed” signal
-
SoupWebsocketConnection::closing, The “closing” signal +
SoupWebsocketConnection::closing, The “closing” signal
-
SoupWebsocketConnection::error, The “error” signal +
SoupWebsocketConnection::error, The “error” signal
-
SoupWebsocketConnection::message, The “message” signal +
SoupWebsocketConnection::message, The “message” signal
-
SoupWebsocketConnection:connection-type, The “connection-type” property +
SoupWebsocketConnection:connection-type, The “connection-type” property
-
SoupWebsocketConnection:io-stream, The “io-stream” property +
SoupWebsocketConnection:io-stream, The “io-stream” property
-
SoupWebsocketConnection:max-incoming-payload-size, The “max-incoming-payload-size” property +
SoupWebsocketConnection:max-incoming-payload-size, The “max-incoming-payload-size” property
-
SoupWebsocketConnection:origin, The “origin” property +
SoupWebsocketConnection:origin, The “origin” property
-
SoupWebsocketConnection:protocol, The “protocol” property +
SoupWebsocketConnection:protocol, The “protocol” property
-
SoupWebsocketConnection:state, The “state” property +
SoupWebsocketConnection:state, The “state” property
-
SoupWebsocketConnection:uri, The “uri” property +
SoupWebsocketConnection:uri, The “uri” property
-
SoupWebsocketConnectionType, enum SoupWebsocketConnectionType +
SoupWebsocketConnectionType, enum SoupWebsocketConnectionType
-
SoupWebsocketDataType, enum SoupWebsocketDataType +
SoupWebsocketDataType, enum SoupWebsocketDataType
-
SoupWebsocketError, enum SoupWebsocketError +
SoupWebsocketError, enum SoupWebsocketError
-
SoupWebsocketState, enum SoupWebsocketState +
SoupWebsocketState, enum SoupWebsocketState
-
SoupXMLRPCError, enum SoupXMLRPCError +
SoupXMLRPCError, enum SoupXMLRPCError
-
SoupXMLRPCFault, enum SoupXMLRPCFault +
SoupXMLRPCFault, enum SoupXMLRPCFault
-
SoupXMLRPCParams, SoupXMLRPCParams +
SoupXMLRPCParams, SoupXMLRPCParams
-
SOUP_ADDRESS_ANY_PORT, SOUP_ADDRESS_ANY_PORT +
SOUP_ADDRESS_ANY_PORT, SOUP_ADDRESS_ANY_PORT
-
soup_address_equal_by_ip, soup_address_equal_by_ip () +
soup_address_equal_by_ip, soup_address_equal_by_ip ()
-
soup_address_equal_by_name, soup_address_equal_by_name () +
soup_address_equal_by_name, soup_address_equal_by_name ()
-
SOUP_ADDRESS_FAMILY, SOUP_ADDRESS_FAMILY +
SOUP_ADDRESS_FAMILY, SOUP_ADDRESS_FAMILY
-
soup_address_get_gsockaddr, soup_address_get_gsockaddr () +
soup_address_get_gsockaddr, soup_address_get_gsockaddr ()
-
soup_address_get_name, soup_address_get_name () +
soup_address_get_name, soup_address_get_name ()
-
soup_address_get_physical, soup_address_get_physical () +
soup_address_get_physical, soup_address_get_physical ()
-
soup_address_get_port, soup_address_get_port () +
soup_address_get_port, soup_address_get_port ()
-
soup_address_get_sockaddr, soup_address_get_sockaddr () +
soup_address_get_sockaddr, soup_address_get_sockaddr ()
-
soup_address_hash_by_ip, soup_address_hash_by_ip () +
soup_address_hash_by_ip, soup_address_hash_by_ip ()
-
soup_address_hash_by_name, soup_address_hash_by_name () +
soup_address_hash_by_name, soup_address_hash_by_name ()
-
soup_address_is_resolved, soup_address_is_resolved () +
soup_address_is_resolved, soup_address_is_resolved ()
-
SOUP_ADDRESS_NAME, SOUP_ADDRESS_NAME +
SOUP_ADDRESS_NAME, SOUP_ADDRESS_NAME
-
soup_address_new, soup_address_new () +
soup_address_new, soup_address_new ()
-
soup_address_new_any, soup_address_new_any () +
soup_address_new_any, soup_address_new_any ()
-
soup_address_new_from_sockaddr, soup_address_new_from_sockaddr () +
soup_address_new_from_sockaddr, soup_address_new_from_sockaddr ()
-
SOUP_ADDRESS_PHYSICAL, SOUP_ADDRESS_PHYSICAL +
SOUP_ADDRESS_PHYSICAL, SOUP_ADDRESS_PHYSICAL
-
SOUP_ADDRESS_PORT, SOUP_ADDRESS_PORT +
SOUP_ADDRESS_PORT, SOUP_ADDRESS_PORT
-
SOUP_ADDRESS_PROTOCOL, SOUP_ADDRESS_PROTOCOL +
SOUP_ADDRESS_PROTOCOL, SOUP_ADDRESS_PROTOCOL
-
soup_address_resolve_async, soup_address_resolve_async () +
soup_address_resolve_async, soup_address_resolve_async ()
-
soup_address_resolve_sync, soup_address_resolve_sync () +
soup_address_resolve_sync, soup_address_resolve_sync ()
-
SOUP_ADDRESS_SOCKADDR, SOUP_ADDRESS_SOCKADDR +
SOUP_ADDRESS_SOCKADDR, SOUP_ADDRESS_SOCKADDR
-
soup_add_completion, soup_add_completion () +
soup_add_completion, soup_add_completion ()
-
soup_add_idle, soup_add_idle () +
soup_add_idle, soup_add_idle ()
-
soup_add_io_watch, soup_add_io_watch () +
soup_add_io_watch, soup_add_io_watch ()
-
soup_add_timeout, soup_add_timeout () +
soup_add_timeout, soup_add_timeout ()
-
soup_auth_authenticate, soup_auth_authenticate () +
soup_auth_authenticate, soup_auth_authenticate ()
-
soup_auth_can_authenticate, soup_auth_can_authenticate () +
soup_auth_can_authenticate, soup_auth_can_authenticate ()
-
soup_auth_domain_accepts, soup_auth_domain_accepts () +
soup_auth_domain_accepts, soup_auth_domain_accepts ()
-
soup_auth_domain_add_path, soup_auth_domain_add_path () +
soup_auth_domain_add_path, soup_auth_domain_add_path ()
-
SOUP_AUTH_DOMAIN_ADD_PATH, SOUP_AUTH_DOMAIN_ADD_PATH +
SOUP_AUTH_DOMAIN_ADD_PATH, SOUP_AUTH_DOMAIN_ADD_PATH
-
SOUP_AUTH_DOMAIN_BASIC_AUTH_CALLBACK, SOUP_AUTH_DOMAIN_BASIC_AUTH_CALLBACK +
SOUP_AUTH_DOMAIN_BASIC_AUTH_CALLBACK, SOUP_AUTH_DOMAIN_BASIC_AUTH_CALLBACK
-
SOUP_AUTH_DOMAIN_BASIC_AUTH_DATA, SOUP_AUTH_DOMAIN_BASIC_AUTH_DATA +
SOUP_AUTH_DOMAIN_BASIC_AUTH_DATA, SOUP_AUTH_DOMAIN_BASIC_AUTH_DATA
-
soup_auth_domain_basic_new, soup_auth_domain_basic_new () +
soup_auth_domain_basic_new, soup_auth_domain_basic_new ()
-
soup_auth_domain_basic_set_auth_callback, soup_auth_domain_basic_set_auth_callback () +
soup_auth_domain_basic_set_auth_callback, soup_auth_domain_basic_set_auth_callback ()
-
soup_auth_domain_challenge, soup_auth_domain_challenge () +
soup_auth_domain_challenge, soup_auth_domain_challenge ()
-
soup_auth_domain_check_password, soup_auth_domain_check_password () +
soup_auth_domain_check_password, soup_auth_domain_check_password ()
-
soup_auth_domain_covers, soup_auth_domain_covers () +
soup_auth_domain_covers, soup_auth_domain_covers ()
-
SOUP_AUTH_DOMAIN_DIGEST_AUTH_CALLBACK, SOUP_AUTH_DOMAIN_DIGEST_AUTH_CALLBACK +
SOUP_AUTH_DOMAIN_DIGEST_AUTH_CALLBACK, SOUP_AUTH_DOMAIN_DIGEST_AUTH_CALLBACK
-
SOUP_AUTH_DOMAIN_DIGEST_AUTH_DATA, SOUP_AUTH_DOMAIN_DIGEST_AUTH_DATA +
SOUP_AUTH_DOMAIN_DIGEST_AUTH_DATA, SOUP_AUTH_DOMAIN_DIGEST_AUTH_DATA
-
soup_auth_domain_digest_encode_password, soup_auth_domain_digest_encode_password () +
soup_auth_domain_digest_encode_password, soup_auth_domain_digest_encode_password ()
-
soup_auth_domain_digest_new, soup_auth_domain_digest_new () +
soup_auth_domain_digest_new, soup_auth_domain_digest_new ()
-
soup_auth_domain_digest_set_auth_callback, soup_auth_domain_digest_set_auth_callback () +
soup_auth_domain_digest_set_auth_callback, soup_auth_domain_digest_set_auth_callback ()
-
SOUP_AUTH_DOMAIN_FILTER, SOUP_AUTH_DOMAIN_FILTER +
SOUP_AUTH_DOMAIN_FILTER, SOUP_AUTH_DOMAIN_FILTER
-
SOUP_AUTH_DOMAIN_FILTER_DATA, SOUP_AUTH_DOMAIN_FILTER_DATA +
SOUP_AUTH_DOMAIN_FILTER_DATA, SOUP_AUTH_DOMAIN_FILTER_DATA
-
SOUP_AUTH_DOMAIN_GENERIC_AUTH_CALLBACK, SOUP_AUTH_DOMAIN_GENERIC_AUTH_CALLBACK +
SOUP_AUTH_DOMAIN_GENERIC_AUTH_CALLBACK, SOUP_AUTH_DOMAIN_GENERIC_AUTH_CALLBACK
-
SOUP_AUTH_DOMAIN_GENERIC_AUTH_DATA, SOUP_AUTH_DOMAIN_GENERIC_AUTH_DATA +
SOUP_AUTH_DOMAIN_GENERIC_AUTH_DATA, SOUP_AUTH_DOMAIN_GENERIC_AUTH_DATA
-
soup_auth_domain_get_realm, soup_auth_domain_get_realm () +
soup_auth_domain_get_realm, soup_auth_domain_get_realm ()
-
SOUP_AUTH_DOMAIN_PROXY, SOUP_AUTH_DOMAIN_PROXY +
SOUP_AUTH_DOMAIN_PROXY, SOUP_AUTH_DOMAIN_PROXY
-
SOUP_AUTH_DOMAIN_REALM, SOUP_AUTH_DOMAIN_REALM +
SOUP_AUTH_DOMAIN_REALM, SOUP_AUTH_DOMAIN_REALM
-
soup_auth_domain_remove_path, soup_auth_domain_remove_path () +
soup_auth_domain_remove_path, soup_auth_domain_remove_path ()
-
SOUP_AUTH_DOMAIN_REMOVE_PATH, SOUP_AUTH_DOMAIN_REMOVE_PATH +
SOUP_AUTH_DOMAIN_REMOVE_PATH, SOUP_AUTH_DOMAIN_REMOVE_PATH
-
soup_auth_domain_set_filter, soup_auth_domain_set_filter () +
soup_auth_domain_set_filter, soup_auth_domain_set_filter ()
-
soup_auth_domain_set_generic_auth_callback, soup_auth_domain_set_generic_auth_callback () +
soup_auth_domain_set_generic_auth_callback, soup_auth_domain_set_generic_auth_callback ()
-
soup_auth_free_protection_space, soup_auth_free_protection_space () +
soup_auth_free_protection_space, soup_auth_free_protection_space ()
-
soup_auth_get_authorization, soup_auth_get_authorization () +
soup_auth_get_authorization, soup_auth_get_authorization ()
-
soup_auth_get_host, soup_auth_get_host () +
soup_auth_get_host, soup_auth_get_host ()
-
soup_auth_get_info, soup_auth_get_info () +
soup_auth_get_info, soup_auth_get_info ()
-
soup_auth_get_protection_space, soup_auth_get_protection_space () +
soup_auth_get_protection_space, soup_auth_get_protection_space ()
-
soup_auth_get_realm, soup_auth_get_realm () +
soup_auth_get_realm, soup_auth_get_realm ()
-
soup_auth_get_scheme_name, soup_auth_get_scheme_name () +
soup_auth_get_scheme_name, soup_auth_get_scheme_name ()
-
SOUP_AUTH_HOST, SOUP_AUTH_HOST +
SOUP_AUTH_HOST, SOUP_AUTH_HOST
-
soup_auth_is_authenticated, soup_auth_is_authenticated () +
soup_auth_is_authenticated, soup_auth_is_authenticated ()
-
SOUP_AUTH_IS_AUTHENTICATED, SOUP_AUTH_IS_AUTHENTICATED +
SOUP_AUTH_IS_AUTHENTICATED, SOUP_AUTH_IS_AUTHENTICATED
-
soup_auth_is_for_proxy, soup_auth_is_for_proxy () +
soup_auth_is_for_proxy, soup_auth_is_for_proxy ()
-
SOUP_AUTH_IS_FOR_PROXY, SOUP_AUTH_IS_FOR_PROXY +
SOUP_AUTH_IS_FOR_PROXY, SOUP_AUTH_IS_FOR_PROXY
-
soup_auth_is_ready, soup_auth_is_ready () +
soup_auth_is_ready, soup_auth_is_ready ()
-
soup_auth_manager_use_auth, soup_auth_manager_use_auth () +
soup_auth_manager_use_auth, soup_auth_manager_use_auth ()
-
soup_auth_negotiate_supported, soup_auth_negotiate_supported () +
soup_auth_negotiate_supported, soup_auth_negotiate_supported ()
-
soup_auth_new, soup_auth_new () +
soup_auth_new, soup_auth_new ()
-
SOUP_AUTH_REALM, SOUP_AUTH_REALM +
SOUP_AUTH_REALM, SOUP_AUTH_REALM
-
SOUP_AUTH_SCHEME_NAME, SOUP_AUTH_SCHEME_NAME +
SOUP_AUTH_SCHEME_NAME, SOUP_AUTH_SCHEME_NAME
-
soup_auth_update, soup_auth_update () +
soup_auth_update, soup_auth_update ()
-
soup_buffer_copy, soup_buffer_copy () +
soup_buffer_copy, soup_buffer_copy ()
-
soup_buffer_free, soup_buffer_free () +
soup_buffer_free, soup_buffer_free ()
-
soup_buffer_get_as_bytes, soup_buffer_get_as_bytes () +
soup_buffer_get_as_bytes, soup_buffer_get_as_bytes ()
-
soup_buffer_get_data, soup_buffer_get_data () +
soup_buffer_get_data, soup_buffer_get_data ()
-
soup_buffer_get_owner, soup_buffer_get_owner () +
soup_buffer_get_owner, soup_buffer_get_owner ()
-
soup_buffer_new, soup_buffer_new () +
soup_buffer_new, soup_buffer_new ()
-
soup_buffer_new_subbuffer, soup_buffer_new_subbuffer () +
soup_buffer_new_subbuffer, soup_buffer_new_subbuffer ()
-
soup_buffer_new_take, soup_buffer_new_take () +
soup_buffer_new_take, soup_buffer_new_take ()
-
soup_buffer_new_with_owner, soup_buffer_new_with_owner () +
soup_buffer_new_with_owner, soup_buffer_new_with_owner ()
-
soup_cache_clear, soup_cache_clear () +
soup_cache_clear, soup_cache_clear ()
-
soup_cache_dump, soup_cache_dump () +
soup_cache_dump, soup_cache_dump ()
-
soup_cache_flush, soup_cache_flush () +
soup_cache_flush, soup_cache_flush ()
-
soup_cache_get_max_size, soup_cache_get_max_size () +
soup_cache_get_max_size, soup_cache_get_max_size ()
-
soup_cache_load, soup_cache_load () +
soup_cache_load, soup_cache_load ()
-
soup_cache_new, soup_cache_new () +
soup_cache_new, soup_cache_new ()
-
soup_cache_set_max_size, soup_cache_set_max_size () +
soup_cache_set_max_size, soup_cache_set_max_size ()
-
soup_check_version, soup_check_version () +
soup_check_version, soup_check_version ()
-
SOUP_CHECK_VERSION, SOUP_CHECK_VERSION() +
SOUP_CHECK_VERSION, SOUP_CHECK_VERSION()
-
soup_client_context_get_address, soup_client_context_get_address () +
soup_client_context_get_address, soup_client_context_get_address ()
-
soup_client_context_get_auth_domain, soup_client_context_get_auth_domain () +
soup_client_context_get_auth_domain, soup_client_context_get_auth_domain ()
-
soup_client_context_get_auth_user, soup_client_context_get_auth_user () +
soup_client_context_get_auth_user, soup_client_context_get_auth_user ()
-
soup_client_context_get_gsocket, soup_client_context_get_gsocket () +
soup_client_context_get_gsocket, soup_client_context_get_gsocket ()
-
soup_client_context_get_host, soup_client_context_get_host () +
soup_client_context_get_host, soup_client_context_get_host ()
-
soup_client_context_get_local_address, soup_client_context_get_local_address () +
soup_client_context_get_local_address, soup_client_context_get_local_address ()
-
soup_client_context_get_remote_address, soup_client_context_get_remote_address () +
soup_client_context_get_remote_address, soup_client_context_get_remote_address ()
-
soup_client_context_get_socket, soup_client_context_get_socket () +
soup_client_context_get_socket, soup_client_context_get_socket ()
-
soup_client_context_steal_connection, soup_client_context_steal_connection () +
soup_client_context_steal_connection, soup_client_context_steal_connection ()
-
soup_content_sniffer_get_buffer_size, soup_content_sniffer_get_buffer_size () +
soup_content_sniffer_get_buffer_size, soup_content_sniffer_get_buffer_size ()
-
soup_content_sniffer_new, soup_content_sniffer_new () +
soup_content_sniffer_new, soup_content_sniffer_new ()
-
soup_content_sniffer_sniff, soup_content_sniffer_sniff () +
soup_content_sniffer_sniff, soup_content_sniffer_sniff ()
-
soup_cookies_free, soup_cookies_free () +
soup_cookies_free, soup_cookies_free ()
-
soup_cookies_from_request, soup_cookies_from_request () +
soup_cookies_from_request, soup_cookies_from_request ()
-
soup_cookies_from_response, soup_cookies_from_response () +
soup_cookies_from_response, soup_cookies_from_response ()
-
soup_cookies_to_cookie_header, soup_cookies_to_cookie_header () +
soup_cookies_to_cookie_header, soup_cookies_to_cookie_header ()
-
soup_cookies_to_request, soup_cookies_to_request () +
soup_cookies_to_request, soup_cookies_to_request ()
-
soup_cookies_to_response, soup_cookies_to_response () +
soup_cookies_to_response, soup_cookies_to_response ()
-
soup_cookie_applies_to_uri, soup_cookie_applies_to_uri () +
soup_cookie_applies_to_uri, soup_cookie_applies_to_uri ()
-
soup_cookie_copy, soup_cookie_copy () +
soup_cookie_copy, soup_cookie_copy ()
-
soup_cookie_domain_matches, soup_cookie_domain_matches () +
soup_cookie_domain_matches, soup_cookie_domain_matches ()
-
soup_cookie_free, soup_cookie_free () +
soup_cookie_free, soup_cookie_free ()
-
soup_cookie_get_domain, soup_cookie_get_domain () +
soup_cookie_get_domain, soup_cookie_get_domain ()
-
soup_cookie_get_expires, soup_cookie_get_expires () +
soup_cookie_get_expires, soup_cookie_get_expires ()
-
soup_cookie_get_http_only, soup_cookie_get_http_only () +
soup_cookie_get_http_only, soup_cookie_get_http_only ()
-
soup_cookie_get_name, soup_cookie_get_name () +
soup_cookie_get_name, soup_cookie_get_name ()
-
soup_cookie_get_path, soup_cookie_get_path () +
soup_cookie_get_path, soup_cookie_get_path ()
-
soup_cookie_get_secure, soup_cookie_get_secure () +
soup_cookie_get_secure, soup_cookie_get_secure ()
-
soup_cookie_get_value, soup_cookie_get_value () +
soup_cookie_get_value, soup_cookie_get_value ()
-
SOUP_COOKIE_JAR_ACCEPT_POLICY, SOUP_COOKIE_JAR_ACCEPT_POLICY +
SOUP_COOKIE_JAR_ACCEPT_POLICY, SOUP_COOKIE_JAR_ACCEPT_POLICY
-
soup_cookie_jar_add_cookie, soup_cookie_jar_add_cookie () +
soup_cookie_jar_add_cookie, soup_cookie_jar_add_cookie ()
-
soup_cookie_jar_add_cookie_with_first_party, soup_cookie_jar_add_cookie_with_first_party () +
soup_cookie_jar_add_cookie_with_first_party, soup_cookie_jar_add_cookie_with_first_party ()
-
soup_cookie_jar_all_cookies, soup_cookie_jar_all_cookies () +
soup_cookie_jar_all_cookies, soup_cookie_jar_all_cookies ()
-
SOUP_COOKIE_JAR_DB_FILENAME, SOUP_COOKIE_JAR_DB_FILENAME +
SOUP_COOKIE_JAR_DB_FILENAME, SOUP_COOKIE_JAR_DB_FILENAME
-
soup_cookie_jar_db_new, soup_cookie_jar_db_new () +
soup_cookie_jar_db_new, soup_cookie_jar_db_new ()
-
soup_cookie_jar_delete_cookie, soup_cookie_jar_delete_cookie () +
soup_cookie_jar_delete_cookie, soup_cookie_jar_delete_cookie ()
-
soup_cookie_jar_get_accept_policy, soup_cookie_jar_get_accept_policy () +
soup_cookie_jar_get_accept_policy, soup_cookie_jar_get_accept_policy ()
-
soup_cookie_jar_get_cookies, soup_cookie_jar_get_cookies () +
soup_cookie_jar_get_cookies, soup_cookie_jar_get_cookies ()
-
soup_cookie_jar_get_cookie_list, soup_cookie_jar_get_cookie_list () +
soup_cookie_jar_get_cookie_list, soup_cookie_jar_get_cookie_list ()
-
soup_cookie_jar_is_persistent, soup_cookie_jar_is_persistent () +
soup_cookie_jar_is_persistent, soup_cookie_jar_is_persistent ()
-
soup_cookie_jar_new, soup_cookie_jar_new () +
soup_cookie_jar_new, soup_cookie_jar_new ()
-
SOUP_COOKIE_JAR_READ_ONLY, SOUP_COOKIE_JAR_READ_ONLY +
SOUP_COOKIE_JAR_READ_ONLY, SOUP_COOKIE_JAR_READ_ONLY
-
soup_cookie_jar_set_accept_policy, soup_cookie_jar_set_accept_policy () +
soup_cookie_jar_set_accept_policy, soup_cookie_jar_set_accept_policy ()
-
soup_cookie_jar_set_cookie, soup_cookie_jar_set_cookie () +
soup_cookie_jar_set_cookie, soup_cookie_jar_set_cookie ()
-
soup_cookie_jar_set_cookie_with_first_party, soup_cookie_jar_set_cookie_with_first_party () +
soup_cookie_jar_set_cookie_with_first_party, soup_cookie_jar_set_cookie_with_first_party ()
-
SOUP_COOKIE_JAR_TEXT_FILENAME, SOUP_COOKIE_JAR_TEXT_FILENAME +
SOUP_COOKIE_JAR_TEXT_FILENAME, SOUP_COOKIE_JAR_TEXT_FILENAME
-
soup_cookie_jar_text_new, soup_cookie_jar_text_new () +
soup_cookie_jar_text_new, soup_cookie_jar_text_new ()
-
SOUP_COOKIE_MAX_AGE_ONE_DAY, SOUP_COOKIE_MAX_AGE_ONE_DAY +
SOUP_COOKIE_MAX_AGE_ONE_DAY, SOUP_COOKIE_MAX_AGE_ONE_DAY
-
SOUP_COOKIE_MAX_AGE_ONE_HOUR, SOUP_COOKIE_MAX_AGE_ONE_HOUR +
SOUP_COOKIE_MAX_AGE_ONE_HOUR, SOUP_COOKIE_MAX_AGE_ONE_HOUR
-
SOUP_COOKIE_MAX_AGE_ONE_WEEK, SOUP_COOKIE_MAX_AGE_ONE_WEEK +
SOUP_COOKIE_MAX_AGE_ONE_WEEK, SOUP_COOKIE_MAX_AGE_ONE_WEEK
-
SOUP_COOKIE_MAX_AGE_ONE_YEAR, SOUP_COOKIE_MAX_AGE_ONE_YEAR +
SOUP_COOKIE_MAX_AGE_ONE_YEAR, SOUP_COOKIE_MAX_AGE_ONE_YEAR
-
soup_cookie_new, soup_cookie_new () +
soup_cookie_new, soup_cookie_new ()
-
soup_cookie_parse, soup_cookie_parse () +
soup_cookie_parse, soup_cookie_parse ()
-
soup_cookie_set_domain, soup_cookie_set_domain () +
soup_cookie_set_domain, soup_cookie_set_domain ()
-
soup_cookie_set_expires, soup_cookie_set_expires () +
soup_cookie_set_expires, soup_cookie_set_expires ()
-
soup_cookie_set_http_only, soup_cookie_set_http_only () +
soup_cookie_set_http_only, soup_cookie_set_http_only ()
-
soup_cookie_set_max_age, soup_cookie_set_max_age () +
soup_cookie_set_max_age, soup_cookie_set_max_age ()
-
soup_cookie_set_name, soup_cookie_set_name () +
soup_cookie_set_name, soup_cookie_set_name ()
-
soup_cookie_set_path, soup_cookie_set_path () +
soup_cookie_set_path, soup_cookie_set_path ()
-
soup_cookie_set_secure, soup_cookie_set_secure () +
soup_cookie_set_secure, soup_cookie_set_secure ()
-
soup_cookie_set_value, soup_cookie_set_value () +
soup_cookie_set_value, soup_cookie_set_value ()
-
soup_cookie_to_cookie_header, soup_cookie_to_cookie_header () +
soup_cookie_to_cookie_header, soup_cookie_to_cookie_header ()
-
soup_cookie_to_set_cookie_header, soup_cookie_to_set_cookie_header () +
soup_cookie_to_set_cookie_header, soup_cookie_to_set_cookie_header ()
-
soup_date_free, soup_date_free () +
soup_date_free, soup_date_free ()
-
soup_date_get_day, soup_date_get_day () +
soup_date_get_day, soup_date_get_day ()
-
soup_date_get_hour, soup_date_get_hour () +
soup_date_get_hour, soup_date_get_hour ()
-
soup_date_get_minute, soup_date_get_minute () +
soup_date_get_minute, soup_date_get_minute ()
-
soup_date_get_month, soup_date_get_month () +
soup_date_get_month, soup_date_get_month ()
-
soup_date_get_offset, soup_date_get_offset () +
soup_date_get_offset, soup_date_get_offset ()
-
soup_date_get_second, soup_date_get_second () +
soup_date_get_second, soup_date_get_second ()
-
soup_date_get_utc, soup_date_get_utc () +
soup_date_get_utc, soup_date_get_utc ()
-
soup_date_get_year, soup_date_get_year () +
soup_date_get_year, soup_date_get_year ()
-
soup_date_is_past, soup_date_is_past () +
soup_date_is_past, soup_date_is_past ()
-
soup_date_new, soup_date_new () +
soup_date_new, soup_date_new ()
-
soup_date_new_from_now, soup_date_new_from_now () +
soup_date_new_from_now, soup_date_new_from_now ()
-
soup_date_new_from_string, soup_date_new_from_string () +
soup_date_new_from_string, soup_date_new_from_string ()
-
soup_date_new_from_time_t, soup_date_new_from_time_t () +
soup_date_new_from_time_t, soup_date_new_from_time_t ()
-
soup_date_to_string, soup_date_to_string () +
soup_date_to_string, soup_date_to_string ()
-
soup_date_to_timeval, soup_date_to_timeval () +
soup_date_to_timeval, soup_date_to_timeval ()
-
soup_date_to_time_t, soup_date_to_time_t () +
soup_date_to_time_t, soup_date_to_time_t ()
-
soup_form_decode, soup_form_decode () +
soup_form_decode, soup_form_decode ()
-
soup_form_decode_multipart, soup_form_decode_multipart () +
soup_form_decode_multipart, soup_form_decode_multipart ()
-
soup_form_encode, soup_form_encode () +
soup_form_encode, soup_form_encode ()
-
soup_form_encode_datalist, soup_form_encode_datalist () +
soup_form_encode_datalist, soup_form_encode_datalist ()
-
soup_form_encode_hash, soup_form_encode_hash () +
soup_form_encode_hash, soup_form_encode_hash ()
-
soup_form_encode_valist, soup_form_encode_valist () +
soup_form_encode_valist, soup_form_encode_valist ()
-
SOUP_FORM_MIME_TYPE_MULTIPART, SOUP_FORM_MIME_TYPE_MULTIPART +
SOUP_FORM_MIME_TYPE_MULTIPART, SOUP_FORM_MIME_TYPE_MULTIPART
-
SOUP_FORM_MIME_TYPE_URLENCODED, SOUP_FORM_MIME_TYPE_URLENCODED +
SOUP_FORM_MIME_TYPE_URLENCODED, SOUP_FORM_MIME_TYPE_URLENCODED
-
soup_form_request_new, soup_form_request_new () +
soup_form_request_new, soup_form_request_new ()
-
soup_form_request_new_from_datalist, soup_form_request_new_from_datalist () +
soup_form_request_new_from_datalist, soup_form_request_new_from_datalist ()
-
soup_form_request_new_from_hash, soup_form_request_new_from_hash () +
soup_form_request_new_from_hash, soup_form_request_new_from_hash ()
-
soup_form_request_new_from_multipart, soup_form_request_new_from_multipart () +
soup_form_request_new_from_multipart, soup_form_request_new_from_multipart ()
-
soup_get_major_version, soup_get_major_version () +
soup_get_major_version, soup_get_major_version ()
-
soup_get_micro_version, soup_get_micro_version () +
soup_get_micro_version, soup_get_micro_version ()
-
soup_get_minor_version, soup_get_minor_version () +
soup_get_minor_version, soup_get_minor_version ()
-
soup_headers_parse, soup_headers_parse () +
soup_headers_parse, soup_headers_parse ()
-
soup_headers_parse_request, soup_headers_parse_request () +
soup_headers_parse_request, soup_headers_parse_request ()
-
soup_headers_parse_response, soup_headers_parse_response () +
soup_headers_parse_response, soup_headers_parse_response ()
-
soup_headers_parse_status_line, soup_headers_parse_status_line () +
soup_headers_parse_status_line, soup_headers_parse_status_line ()
-
soup_header_contains, soup_header_contains () +
soup_header_contains, soup_header_contains ()
-
soup_header_free_list, soup_header_free_list () +
soup_header_free_list, soup_header_free_list ()
-
soup_header_free_param_list, soup_header_free_param_list () +
soup_header_free_param_list, soup_header_free_param_list ()
-
soup_header_g_string_append_param, soup_header_g_string_append_param () +
soup_header_g_string_append_param, soup_header_g_string_append_param ()
-
soup_header_g_string_append_param_quoted, soup_header_g_string_append_param_quoted () +
soup_header_g_string_append_param_quoted, soup_header_g_string_append_param_quoted ()
-
soup_header_parse_list, soup_header_parse_list () +
soup_header_parse_list, soup_header_parse_list ()
-
soup_header_parse_param_list, soup_header_parse_param_list () +
soup_header_parse_param_list, soup_header_parse_param_list ()
-
soup_header_parse_quality_list, soup_header_parse_quality_list () +
soup_header_parse_quality_list, soup_header_parse_quality_list ()
-
soup_header_parse_semi_param_list, soup_header_parse_semi_param_list () +
soup_header_parse_semi_param_list, soup_header_parse_semi_param_list ()
-
SOUP_HTTP_ERROR, SOUP_HTTP_ERROR +
SOUP_HTTP_ERROR, SOUP_HTTP_ERROR
-
soup_logger_new, soup_logger_new () +
soup_logger_new, soup_logger_new ()
-
soup_logger_set_printer, soup_logger_set_printer () +
soup_logger_set_printer, soup_logger_set_printer ()
-
soup_logger_set_request_filter, soup_logger_set_request_filter () +
soup_logger_set_request_filter, soup_logger_set_request_filter ()
-
soup_logger_set_response_filter, soup_logger_set_response_filter () +
soup_logger_set_response_filter, soup_logger_set_response_filter ()
-
SOUP_MAJOR_VERSION, SOUP_MAJOR_VERSION +
SOUP_MAJOR_VERSION, SOUP_MAJOR_VERSION
-
soup_message_add_header_handler, soup_message_add_header_handler () +
soup_message_add_header_handler, soup_message_add_header_handler ()
-
soup_message_add_status_code_handler, soup_message_add_status_code_handler () +
soup_message_add_status_code_handler, soup_message_add_status_code_handler ()
-
soup_message_body_append, soup_message_body_append () +
soup_message_body_append, soup_message_body_append ()
-
soup_message_body_append_buffer, soup_message_body_append_buffer () +
soup_message_body_append_buffer, soup_message_body_append_buffer ()
-
soup_message_body_append_take, soup_message_body_append_take () +
soup_message_body_append_take, soup_message_body_append_take ()
-
soup_message_body_complete, soup_message_body_complete () +
soup_message_body_complete, soup_message_body_complete ()
-
soup_message_body_flatten, soup_message_body_flatten () +
soup_message_body_flatten, soup_message_body_flatten ()
-
soup_message_body_free, soup_message_body_free () +
soup_message_body_free, soup_message_body_free ()
-
soup_message_body_get_accumulate, soup_message_body_get_accumulate () +
soup_message_body_get_accumulate, soup_message_body_get_accumulate ()
-
soup_message_body_get_chunk, soup_message_body_get_chunk () +
soup_message_body_get_chunk, soup_message_body_get_chunk ()
-
soup_message_body_got_chunk, soup_message_body_got_chunk () +
soup_message_body_got_chunk, soup_message_body_got_chunk ()
-
soup_message_body_new, soup_message_body_new () +
soup_message_body_new, soup_message_body_new ()
-
soup_message_body_set_accumulate, soup_message_body_set_accumulate () +
soup_message_body_set_accumulate, soup_message_body_set_accumulate ()
-
soup_message_body_truncate, soup_message_body_truncate () +
soup_message_body_truncate, soup_message_body_truncate ()
-
soup_message_body_wrote_chunk, soup_message_body_wrote_chunk () +
soup_message_body_wrote_chunk, soup_message_body_wrote_chunk ()
-
soup_message_disable_feature, soup_message_disable_feature () +
soup_message_disable_feature, soup_message_disable_feature ()
-
SOUP_MESSAGE_FIRST_PARTY, SOUP_MESSAGE_FIRST_PARTY +
SOUP_MESSAGE_FIRST_PARTY, SOUP_MESSAGE_FIRST_PARTY
-
SOUP_MESSAGE_FLAGS, SOUP_MESSAGE_FLAGS +
SOUP_MESSAGE_FLAGS, SOUP_MESSAGE_FLAGS
-
soup_message_get_address, soup_message_get_address () +
soup_message_get_address, soup_message_get_address ()
-
soup_message_get_first_party, soup_message_get_first_party () +
soup_message_get_first_party, soup_message_get_first_party ()
-
soup_message_get_flags, soup_message_get_flags () +
soup_message_get_flags, soup_message_get_flags ()
-
soup_message_get_https_status, soup_message_get_https_status () +
soup_message_get_https_status, soup_message_get_https_status ()
-
soup_message_get_http_version, soup_message_get_http_version () +
soup_message_get_http_version, soup_message_get_http_version ()
-
soup_message_get_priority, soup_message_get_priority () +
soup_message_get_priority, soup_message_get_priority ()
-
soup_message_get_soup_request, soup_message_get_soup_request () +
soup_message_get_soup_request, soup_message_get_soup_request ()
-
soup_message_get_uri, soup_message_get_uri () +
soup_message_get_uri, soup_message_get_uri ()
-
soup_message_headers_append, soup_message_headers_append () +
soup_message_headers_append, soup_message_headers_append ()
-
soup_message_headers_clean_connection_headers, soup_message_headers_clean_connection_headers () +
soup_message_headers_clean_connection_headers, soup_message_headers_clean_connection_headers ()
-
soup_message_headers_clear, soup_message_headers_clear () +
soup_message_headers_clear, soup_message_headers_clear ()
-
soup_message_headers_foreach, soup_message_headers_foreach () +
soup_message_headers_foreach, soup_message_headers_foreach ()
-
soup_message_headers_free, soup_message_headers_free () +
soup_message_headers_free, soup_message_headers_free ()
-
soup_message_headers_free_ranges, soup_message_headers_free_ranges () +
soup_message_headers_free_ranges, soup_message_headers_free_ranges ()
-
soup_message_headers_get_content_disposition, soup_message_headers_get_content_disposition () +
soup_message_headers_get_content_disposition, soup_message_headers_get_content_disposition ()
-
soup_message_headers_get_content_length, soup_message_headers_get_content_length () +
soup_message_headers_get_content_length, soup_message_headers_get_content_length ()
-
soup_message_headers_get_content_range, soup_message_headers_get_content_range () +
soup_message_headers_get_content_range, soup_message_headers_get_content_range ()
-
soup_message_headers_get_content_type, soup_message_headers_get_content_type () +
soup_message_headers_get_content_type, soup_message_headers_get_content_type ()
-
soup_message_headers_get_encoding, soup_message_headers_get_encoding () +
soup_message_headers_get_encoding, soup_message_headers_get_encoding ()
-
soup_message_headers_get_expectations, soup_message_headers_get_expectations () +
soup_message_headers_get_expectations, soup_message_headers_get_expectations ()
-
soup_message_headers_get_headers_type, soup_message_headers_get_headers_type () +
soup_message_headers_get_headers_type, soup_message_headers_get_headers_type ()
-
soup_message_headers_get_list, soup_message_headers_get_list () +
soup_message_headers_get_list, soup_message_headers_get_list ()
-
soup_message_headers_get_one, soup_message_headers_get_one () +
soup_message_headers_get_one, soup_message_headers_get_one ()
-
soup_message_headers_get_ranges, soup_message_headers_get_ranges () +
soup_message_headers_get_ranges, soup_message_headers_get_ranges ()
-
soup_message_headers_header_contains, soup_message_headers_header_contains () +
soup_message_headers_header_contains, soup_message_headers_header_contains ()
-
soup_message_headers_header_equals, soup_message_headers_header_equals () +
soup_message_headers_header_equals, soup_message_headers_header_equals ()
-
soup_message_headers_iter_init, soup_message_headers_iter_init () +
soup_message_headers_iter_init, soup_message_headers_iter_init ()
-
soup_message_headers_iter_next, soup_message_headers_iter_next () +
soup_message_headers_iter_next, soup_message_headers_iter_next ()
-
soup_message_headers_new, soup_message_headers_new () +
soup_message_headers_new, soup_message_headers_new ()
-
soup_message_headers_remove, soup_message_headers_remove () +
soup_message_headers_remove, soup_message_headers_remove ()
-
soup_message_headers_replace, soup_message_headers_replace () +
soup_message_headers_replace, soup_message_headers_replace ()
-
soup_message_headers_set_content_disposition, soup_message_headers_set_content_disposition () +
soup_message_headers_set_content_disposition, soup_message_headers_set_content_disposition ()
-
soup_message_headers_set_content_length, soup_message_headers_set_content_length () +
soup_message_headers_set_content_length, soup_message_headers_set_content_length ()
-
soup_message_headers_set_content_range, soup_message_headers_set_content_range () +
soup_message_headers_set_content_range, soup_message_headers_set_content_range ()
-
soup_message_headers_set_content_type, soup_message_headers_set_content_type () +
soup_message_headers_set_content_type, soup_message_headers_set_content_type ()
-
soup_message_headers_set_encoding, soup_message_headers_set_encoding () +
soup_message_headers_set_encoding, soup_message_headers_set_encoding ()
-
soup_message_headers_set_expectations, soup_message_headers_set_expectations () +
soup_message_headers_set_expectations, soup_message_headers_set_expectations ()
-
soup_message_headers_set_range, soup_message_headers_set_range () +
soup_message_headers_set_range, soup_message_headers_set_range ()
-
soup_message_headers_set_ranges, soup_message_headers_set_ranges () +
soup_message_headers_set_ranges, soup_message_headers_set_ranges ()
-
SOUP_MESSAGE_HTTP_VERSION, SOUP_MESSAGE_HTTP_VERSION +
SOUP_MESSAGE_HTTP_VERSION, SOUP_MESSAGE_HTTP_VERSION
-
soup_message_is_keepalive, soup_message_is_keepalive () +
soup_message_is_keepalive, soup_message_is_keepalive ()
-
SOUP_MESSAGE_METHOD, SOUP_MESSAGE_METHOD +
SOUP_MESSAGE_METHOD, SOUP_MESSAGE_METHOD
-
soup_message_new, soup_message_new () +
soup_message_new, soup_message_new ()
-
soup_message_new_from_uri, soup_message_new_from_uri () +
soup_message_new_from_uri, soup_message_new_from_uri ()
-
SOUP_MESSAGE_PRIORITY, SOUP_MESSAGE_PRIORITY +
SOUP_MESSAGE_PRIORITY, SOUP_MESSAGE_PRIORITY
-
SOUP_MESSAGE_REASON_PHRASE, SOUP_MESSAGE_REASON_PHRASE +
SOUP_MESSAGE_REASON_PHRASE, SOUP_MESSAGE_REASON_PHRASE
-
SOUP_MESSAGE_REQUEST_BODY, SOUP_MESSAGE_REQUEST_BODY +
SOUP_MESSAGE_REQUEST_BODY, SOUP_MESSAGE_REQUEST_BODY
-
SOUP_MESSAGE_REQUEST_BODY_DATA, SOUP_MESSAGE_REQUEST_BODY_DATA +
SOUP_MESSAGE_REQUEST_BODY_DATA, SOUP_MESSAGE_REQUEST_BODY_DATA
-
SOUP_MESSAGE_REQUEST_HEADERS, SOUP_MESSAGE_REQUEST_HEADERS +
SOUP_MESSAGE_REQUEST_HEADERS, SOUP_MESSAGE_REQUEST_HEADERS
-
SOUP_MESSAGE_RESPONSE_BODY, SOUP_MESSAGE_RESPONSE_BODY +
SOUP_MESSAGE_RESPONSE_BODY, SOUP_MESSAGE_RESPONSE_BODY
-
SOUP_MESSAGE_RESPONSE_BODY_DATA, SOUP_MESSAGE_RESPONSE_BODY_DATA +
SOUP_MESSAGE_RESPONSE_BODY_DATA, SOUP_MESSAGE_RESPONSE_BODY_DATA
-
SOUP_MESSAGE_RESPONSE_HEADERS, SOUP_MESSAGE_RESPONSE_HEADERS +
SOUP_MESSAGE_RESPONSE_HEADERS, SOUP_MESSAGE_RESPONSE_HEADERS
-
SOUP_MESSAGE_SERVER_SIDE, SOUP_MESSAGE_SERVER_SIDE +
SOUP_MESSAGE_SERVER_SIDE, SOUP_MESSAGE_SERVER_SIDE
-
soup_message_set_first_party, soup_message_set_first_party () +
soup_message_set_first_party, soup_message_set_first_party ()
-
soup_message_set_flags, soup_message_set_flags () +
soup_message_set_flags, soup_message_set_flags ()
-
soup_message_set_http_version, soup_message_set_http_version () +
soup_message_set_http_version, soup_message_set_http_version ()
-
soup_message_set_priority, soup_message_set_priority () +
soup_message_set_priority, soup_message_set_priority ()
-
soup_message_set_redirect, soup_message_set_redirect () +
soup_message_set_redirect, soup_message_set_redirect ()
-
soup_message_set_request, soup_message_set_request () +
soup_message_set_request, soup_message_set_request ()
-
soup_message_set_response, soup_message_set_response () +
soup_message_set_response, soup_message_set_response ()
-
soup_message_set_status, soup_message_set_status () +
soup_message_set_status, soup_message_set_status ()
-
soup_message_set_status_full, soup_message_set_status_full () +
soup_message_set_status_full, soup_message_set_status_full ()
-
soup_message_set_uri, soup_message_set_uri () +
soup_message_set_uri, soup_message_set_uri ()
-
SOUP_MESSAGE_STATUS_CODE, SOUP_MESSAGE_STATUS_CODE +
SOUP_MESSAGE_STATUS_CODE, SOUP_MESSAGE_STATUS_CODE
-
SOUP_MESSAGE_TLS_CERTIFICATE, SOUP_MESSAGE_TLS_CERTIFICATE +
SOUP_MESSAGE_TLS_CERTIFICATE, SOUP_MESSAGE_TLS_CERTIFICATE
-
SOUP_MESSAGE_TLS_ERRORS, SOUP_MESSAGE_TLS_ERRORS +
SOUP_MESSAGE_TLS_ERRORS, SOUP_MESSAGE_TLS_ERRORS
-
SOUP_MESSAGE_URI, SOUP_MESSAGE_URI +
SOUP_MESSAGE_URI, SOUP_MESSAGE_URI
-
SOUP_METHOD_CONNECT, SOUP_METHOD_CONNECT +
SOUP_METHOD_CONNECT, SOUP_METHOD_CONNECT
-
SOUP_METHOD_COPY, SOUP_METHOD_COPY +
SOUP_METHOD_COPY, SOUP_METHOD_COPY
-
SOUP_METHOD_DELETE, SOUP_METHOD_DELETE +
SOUP_METHOD_DELETE, SOUP_METHOD_DELETE
-
SOUP_METHOD_GET, SOUP_METHOD_GET +
SOUP_METHOD_GET, SOUP_METHOD_GET
-
SOUP_METHOD_HEAD, SOUP_METHOD_HEAD +
SOUP_METHOD_HEAD, SOUP_METHOD_HEAD
-
SOUP_METHOD_LOCK, SOUP_METHOD_LOCK +
SOUP_METHOD_LOCK, SOUP_METHOD_LOCK
-
SOUP_METHOD_MKCOL, SOUP_METHOD_MKCOL +
SOUP_METHOD_MKCOL, SOUP_METHOD_MKCOL
-
SOUP_METHOD_MOVE, SOUP_METHOD_MOVE +
SOUP_METHOD_MOVE, SOUP_METHOD_MOVE
-
SOUP_METHOD_OPTIONS, SOUP_METHOD_OPTIONS +
SOUP_METHOD_OPTIONS, SOUP_METHOD_OPTIONS
-
SOUP_METHOD_POST, SOUP_METHOD_POST +
SOUP_METHOD_POST, SOUP_METHOD_POST
-
SOUP_METHOD_PROPFIND, SOUP_METHOD_PROPFIND +
SOUP_METHOD_PROPFIND, SOUP_METHOD_PROPFIND
-
SOUP_METHOD_PROPPATCH, SOUP_METHOD_PROPPATCH +
SOUP_METHOD_PROPPATCH, SOUP_METHOD_PROPPATCH
-
SOUP_METHOD_PUT, SOUP_METHOD_PUT +
SOUP_METHOD_PUT, SOUP_METHOD_PUT
-
SOUP_METHOD_TRACE, SOUP_METHOD_TRACE +
SOUP_METHOD_TRACE, SOUP_METHOD_TRACE
-
SOUP_METHOD_UNLOCK, SOUP_METHOD_UNLOCK +
SOUP_METHOD_UNLOCK, SOUP_METHOD_UNLOCK
-
SOUP_MICRO_VERSION, SOUP_MICRO_VERSION +
SOUP_MICRO_VERSION, SOUP_MICRO_VERSION
-
SOUP_MINOR_VERSION, SOUP_MINOR_VERSION +
SOUP_MINOR_VERSION, SOUP_MINOR_VERSION
-
soup_multipart_append_form_file, soup_multipart_append_form_file () +
soup_multipart_append_form_file, soup_multipart_append_form_file ()
-
soup_multipart_append_form_string, soup_multipart_append_form_string () +
soup_multipart_append_form_string, soup_multipart_append_form_string ()
-
soup_multipart_append_part, soup_multipart_append_part () +
soup_multipart_append_part, soup_multipart_append_part ()
-
soup_multipart_free, soup_multipart_free () +
soup_multipart_free, soup_multipart_free ()
-
soup_multipart_get_length, soup_multipart_get_length () +
soup_multipart_get_length, soup_multipart_get_length ()
-
soup_multipart_get_part, soup_multipart_get_part () +
soup_multipart_get_part, soup_multipart_get_part ()
-
soup_multipart_input_stream_get_headers, soup_multipart_input_stream_get_headers () +
soup_multipart_input_stream_get_headers, soup_multipart_input_stream_get_headers ()
-
soup_multipart_input_stream_new, soup_multipart_input_stream_new () +
soup_multipart_input_stream_new, soup_multipart_input_stream_new ()
-
soup_multipart_input_stream_next_part, soup_multipart_input_stream_next_part () +
soup_multipart_input_stream_next_part, soup_multipart_input_stream_next_part ()
-
soup_multipart_input_stream_next_part_async, soup_multipart_input_stream_next_part_async () +
soup_multipart_input_stream_next_part_async, soup_multipart_input_stream_next_part_async ()
-
soup_multipart_input_stream_next_part_finish, soup_multipart_input_stream_next_part_finish () +
soup_multipart_input_stream_next_part_finish, soup_multipart_input_stream_next_part_finish ()
-
soup_multipart_new, soup_multipart_new () +
soup_multipart_new, soup_multipart_new ()
-
soup_multipart_new_from_message, soup_multipart_new_from_message () +
soup_multipart_new_from_message, soup_multipart_new_from_message ()
-
soup_multipart_to_message, soup_multipart_to_message () +
soup_multipart_to_message, soup_multipart_to_message ()
-
SOUP_REQUEST_ERROR, SOUP_REQUEST_ERROR +
SOUP_REQUEST_ERROR, SOUP_REQUEST_ERROR
-
soup_request_file_get_file, soup_request_file_get_file () +
soup_request_file_get_file, soup_request_file_get_file ()
-
soup_request_get_content_length, soup_request_get_content_length () +
soup_request_get_content_length, soup_request_get_content_length ()
-
soup_request_get_content_type, soup_request_get_content_type () +
soup_request_get_content_type, soup_request_get_content_type ()
-
soup_request_get_session, soup_request_get_session () +
soup_request_get_session, soup_request_get_session ()
-
soup_request_get_uri, soup_request_get_uri () +
soup_request_get_uri, soup_request_get_uri ()
-
soup_request_http_get_message, soup_request_http_get_message () +
soup_request_http_get_message, soup_request_http_get_message ()
-
soup_request_send, soup_request_send () +
soup_request_send, soup_request_send ()
-
soup_request_send_async, soup_request_send_async () +
soup_request_send_async, soup_request_send_async ()
-
soup_request_send_finish, soup_request_send_finish () +
soup_request_send_finish, soup_request_send_finish ()
-
SOUP_REQUEST_SESSION, SOUP_REQUEST_SESSION +
SOUP_REQUEST_SESSION, SOUP_REQUEST_SESSION
-
SOUP_REQUEST_URI, SOUP_REQUEST_URI +
SOUP_REQUEST_URI, SOUP_REQUEST_URI
-
soup_server_accept_iostream, soup_server_accept_iostream () +
soup_server_accept_iostream, soup_server_accept_iostream ()
-
soup_server_add_auth_domain, soup_server_add_auth_domain () +
soup_server_add_auth_domain, soup_server_add_auth_domain ()
-
soup_server_add_early_handler, soup_server_add_early_handler () +
soup_server_add_early_handler, soup_server_add_early_handler ()
-
soup_server_add_handler, soup_server_add_handler () +
soup_server_add_handler, soup_server_add_handler ()
-
soup_server_add_websocket_handler, soup_server_add_websocket_handler () +
soup_server_add_websocket_handler, soup_server_add_websocket_handler ()
-
SOUP_SERVER_ASYNC_CONTEXT, SOUP_SERVER_ASYNC_CONTEXT +
SOUP_SERVER_ASYNC_CONTEXT, SOUP_SERVER_ASYNC_CONTEXT
-
soup_server_disconnect, soup_server_disconnect () +
soup_server_disconnect, soup_server_disconnect ()
-
soup_server_get_async_context, soup_server_get_async_context () +
soup_server_get_async_context, soup_server_get_async_context ()
-
soup_server_get_listener, soup_server_get_listener () +
soup_server_get_listener, soup_server_get_listener ()
-
soup_server_get_listeners, soup_server_get_listeners () +
soup_server_get_listeners, soup_server_get_listeners ()
-
soup_server_get_port, soup_server_get_port () +
soup_server_get_port, soup_server_get_port ()
-
soup_server_get_uris, soup_server_get_uris () +
soup_server_get_uris, soup_server_get_uris ()
-
SOUP_SERVER_HTTPS_ALIASES, SOUP_SERVER_HTTPS_ALIASES +
SOUP_SERVER_HTTPS_ALIASES, SOUP_SERVER_HTTPS_ALIASES
-
SOUP_SERVER_HTTP_ALIASES, SOUP_SERVER_HTTP_ALIASES +
SOUP_SERVER_HTTP_ALIASES, SOUP_SERVER_HTTP_ALIASES
-
SOUP_SERVER_INTERFACE, SOUP_SERVER_INTERFACE +
SOUP_SERVER_INTERFACE, SOUP_SERVER_INTERFACE
-
soup_server_is_https, soup_server_is_https () +
soup_server_is_https, soup_server_is_https ()
-
soup_server_listen, soup_server_listen () +
soup_server_listen, soup_server_listen ()
-
soup_server_listen_all, soup_server_listen_all () +
soup_server_listen_all, soup_server_listen_all ()
-
soup_server_listen_fd, soup_server_listen_fd () +
soup_server_listen_fd, soup_server_listen_fd ()
-
soup_server_listen_local, soup_server_listen_local () +
soup_server_listen_local, soup_server_listen_local ()
-
soup_server_listen_socket, soup_server_listen_socket () +
soup_server_listen_socket, soup_server_listen_socket ()
-
soup_server_new, soup_server_new () +
soup_server_new, soup_server_new ()
-
soup_server_pause_message, soup_server_pause_message () +
soup_server_pause_message, soup_server_pause_message ()
-
SOUP_SERVER_PORT, SOUP_SERVER_PORT +
SOUP_SERVER_PORT, SOUP_SERVER_PORT
-
soup_server_quit, soup_server_quit () +
soup_server_quit, soup_server_quit ()
-
SOUP_SERVER_RAW_PATHS, SOUP_SERVER_RAW_PATHS +
SOUP_SERVER_RAW_PATHS, SOUP_SERVER_RAW_PATHS
-
soup_server_remove_auth_domain, soup_server_remove_auth_domain () +
soup_server_remove_auth_domain, soup_server_remove_auth_domain ()
-
soup_server_remove_handler, soup_server_remove_handler () +
soup_server_remove_handler, soup_server_remove_handler ()
-
soup_server_run, soup_server_run () +
soup_server_run, soup_server_run ()
-
soup_server_run_async, soup_server_run_async () +
soup_server_run_async, soup_server_run_async ()
-
SOUP_SERVER_SERVER_HEADER, SOUP_SERVER_SERVER_HEADER +
SOUP_SERVER_SERVER_HEADER, SOUP_SERVER_SERVER_HEADER
-
soup_server_set_ssl_cert_file, soup_server_set_ssl_cert_file () +
soup_server_set_ssl_cert_file, soup_server_set_ssl_cert_file ()
-
SOUP_SERVER_SSL_CERT_FILE, SOUP_SERVER_SSL_CERT_FILE +
SOUP_SERVER_SSL_CERT_FILE, SOUP_SERVER_SSL_CERT_FILE
-
SOUP_SERVER_SSL_KEY_FILE, SOUP_SERVER_SSL_KEY_FILE +
SOUP_SERVER_SSL_KEY_FILE, SOUP_SERVER_SSL_KEY_FILE
-
SOUP_SERVER_TLS_CERTIFICATE, SOUP_SERVER_TLS_CERTIFICATE +
SOUP_SERVER_TLS_CERTIFICATE, SOUP_SERVER_TLS_CERTIFICATE
-
soup_server_unpause_message, soup_server_unpause_message () +
soup_server_unpause_message, soup_server_unpause_message ()
-
soup_session_abort, soup_session_abort () +
soup_session_abort, soup_session_abort ()
-
SOUP_SESSION_ACCEPT_LANGUAGE, SOUP_SESSION_ACCEPT_LANGUAGE +
SOUP_SESSION_ACCEPT_LANGUAGE, SOUP_SESSION_ACCEPT_LANGUAGE
-
SOUP_SESSION_ACCEPT_LANGUAGE_AUTO, SOUP_SESSION_ACCEPT_LANGUAGE_AUTO +
SOUP_SESSION_ACCEPT_LANGUAGE_AUTO, SOUP_SESSION_ACCEPT_LANGUAGE_AUTO
-
soup_session_add_feature, soup_session_add_feature () +
soup_session_add_feature, soup_session_add_feature ()
-
SOUP_SESSION_ADD_FEATURE, SOUP_SESSION_ADD_FEATURE +
SOUP_SESSION_ADD_FEATURE, SOUP_SESSION_ADD_FEATURE
-
soup_session_add_feature_by_type, soup_session_add_feature_by_type () +
soup_session_add_feature_by_type, soup_session_add_feature_by_type ()
-
SOUP_SESSION_ADD_FEATURE_BY_TYPE, SOUP_SESSION_ADD_FEATURE_BY_TYPE +
SOUP_SESSION_ADD_FEATURE_BY_TYPE, SOUP_SESSION_ADD_FEATURE_BY_TYPE
-
SOUP_SESSION_ASYNC_CONTEXT, SOUP_SESSION_ASYNC_CONTEXT +
SOUP_SESSION_ASYNC_CONTEXT, SOUP_SESSION_ASYNC_CONTEXT
-
soup_session_cancel_message, soup_session_cancel_message () +
soup_session_cancel_message, soup_session_cancel_message ()
-
soup_session_get_async_context, soup_session_get_async_context () +
soup_session_get_async_context, soup_session_get_async_context ()
-
soup_session_get_feature, soup_session_get_feature () +
soup_session_get_feature, soup_session_get_feature ()
-
soup_session_get_features, soup_session_get_features () +
soup_session_get_features, soup_session_get_features ()
-
soup_session_get_feature_for_message, soup_session_get_feature_for_message () +
soup_session_get_feature_for_message, soup_session_get_feature_for_message ()
-
soup_session_has_feature, soup_session_has_feature () +
soup_session_has_feature, soup_session_has_feature ()
-
SOUP_SESSION_HTTPS_ALIASES, SOUP_SESSION_HTTPS_ALIASES +
SOUP_SESSION_HTTPS_ALIASES, SOUP_SESSION_HTTPS_ALIASES
-
SOUP_SESSION_HTTP_ALIASES, SOUP_SESSION_HTTP_ALIASES +
SOUP_SESSION_HTTP_ALIASES, SOUP_SESSION_HTTP_ALIASES
-
SOUP_SESSION_IDLE_TIMEOUT, SOUP_SESSION_IDLE_TIMEOUT +
SOUP_SESSION_IDLE_TIMEOUT, SOUP_SESSION_IDLE_TIMEOUT
-
SOUP_SESSION_LOCAL_ADDRESS, SOUP_SESSION_LOCAL_ADDRESS +
SOUP_SESSION_LOCAL_ADDRESS, SOUP_SESSION_LOCAL_ADDRESS
-
SOUP_SESSION_MAX_CONNS, SOUP_SESSION_MAX_CONNS +
SOUP_SESSION_MAX_CONNS, SOUP_SESSION_MAX_CONNS
-
SOUP_SESSION_MAX_CONNS_PER_HOST, SOUP_SESSION_MAX_CONNS_PER_HOST +
SOUP_SESSION_MAX_CONNS_PER_HOST, SOUP_SESSION_MAX_CONNS_PER_HOST
-
soup_session_new, soup_session_new () +
soup_session_new, soup_session_new ()
-
soup_session_new_with_options, soup_session_new_with_options () +
soup_session_new_with_options, soup_session_new_with_options ()
-
soup_session_pause_message, soup_session_pause_message () +
soup_session_pause_message, soup_session_pause_message ()
-
soup_session_prefetch_dns, soup_session_prefetch_dns () +
soup_session_prefetch_dns, soup_session_prefetch_dns ()
-
SOUP_SESSION_PROXY_RESOLVER, SOUP_SESSION_PROXY_RESOLVER +
SOUP_SESSION_PROXY_RESOLVER, SOUP_SESSION_PROXY_RESOLVER
-
SOUP_SESSION_PROXY_URI, SOUP_SESSION_PROXY_URI +
SOUP_SESSION_PROXY_URI, SOUP_SESSION_PROXY_URI
-
soup_session_queue_message, soup_session_queue_message () +
soup_session_queue_message, soup_session_queue_message ()
-
soup_session_redirect_message, soup_session_redirect_message () +
soup_session_redirect_message, soup_session_redirect_message ()
-
soup_session_remove_feature, soup_session_remove_feature () +
soup_session_remove_feature, soup_session_remove_feature ()
-
soup_session_remove_feature_by_type, soup_session_remove_feature_by_type () +
soup_session_remove_feature_by_type, soup_session_remove_feature_by_type ()
-
SOUP_SESSION_REMOVE_FEATURE_BY_TYPE, SOUP_SESSION_REMOVE_FEATURE_BY_TYPE +
SOUP_SESSION_REMOVE_FEATURE_BY_TYPE, SOUP_SESSION_REMOVE_FEATURE_BY_TYPE
-
soup_session_request, soup_session_request () +
soup_session_request, soup_session_request ()
-
soup_session_request_http, soup_session_request_http () +
soup_session_request_http, soup_session_request_http ()
-
soup_session_request_http_uri, soup_session_request_http_uri () +
soup_session_request_http_uri, soup_session_request_http_uri ()
-
soup_session_request_uri, soup_session_request_uri () +
soup_session_request_uri, soup_session_request_uri ()
-
soup_session_requeue_message, soup_session_requeue_message () +
soup_session_requeue_message, soup_session_requeue_message ()
-
soup_session_send, soup_session_send () +
soup_session_send, soup_session_send ()
-
soup_session_send_async, soup_session_send_async () +
soup_session_send_async, soup_session_send_async ()
-
soup_session_send_finish, soup_session_send_finish () +
soup_session_send_finish, soup_session_send_finish ()
-
soup_session_send_message, soup_session_send_message () +
soup_session_send_message, soup_session_send_message ()
-
SOUP_SESSION_SSL_CA_FILE, SOUP_SESSION_SSL_CA_FILE +
SOUP_SESSION_SSL_CA_FILE, SOUP_SESSION_SSL_CA_FILE
-
SOUP_SESSION_SSL_STRICT, SOUP_SESSION_SSL_STRICT +
SOUP_SESSION_SSL_STRICT, SOUP_SESSION_SSL_STRICT
-
SOUP_SESSION_SSL_USE_SYSTEM_CA_FILE, SOUP_SESSION_SSL_USE_SYSTEM_CA_FILE +
SOUP_SESSION_SSL_USE_SYSTEM_CA_FILE, SOUP_SESSION_SSL_USE_SYSTEM_CA_FILE
-
soup_session_steal_connection, soup_session_steal_connection () +
soup_session_steal_connection, soup_session_steal_connection ()
-
SOUP_SESSION_TIMEOUT, SOUP_SESSION_TIMEOUT +
SOUP_SESSION_TIMEOUT, SOUP_SESSION_TIMEOUT
-
SOUP_SESSION_TLS_DATABASE, SOUP_SESSION_TLS_DATABASE +
SOUP_SESSION_TLS_DATABASE, SOUP_SESSION_TLS_DATABASE
-
SOUP_SESSION_TLS_INTERACTION, SOUP_SESSION_TLS_INTERACTION +
SOUP_SESSION_TLS_INTERACTION, SOUP_SESSION_TLS_INTERACTION
-
soup_session_unpause_message, soup_session_unpause_message () +
soup_session_unpause_message, soup_session_unpause_message ()
-
SOUP_SESSION_USER_AGENT, SOUP_SESSION_USER_AGENT +
SOUP_SESSION_USER_AGENT, SOUP_SESSION_USER_AGENT
-
SOUP_SESSION_USE_THREAD_CONTEXT, SOUP_SESSION_USE_THREAD_CONTEXT +
SOUP_SESSION_USE_THREAD_CONTEXT, SOUP_SESSION_USE_THREAD_CONTEXT
-
soup_session_websocket_connect_async, soup_session_websocket_connect_async () +
soup_session_websocket_connect_async, soup_session_websocket_connect_async ()
-
soup_session_websocket_connect_finish, soup_session_websocket_connect_finish () +
soup_session_websocket_connect_finish, soup_session_websocket_connect_finish ()
-
soup_session_would_redirect, soup_session_would_redirect () +
soup_session_would_redirect, soup_session_would_redirect ()
-
SOUP_SOCKET_ASYNC_CONTEXT, SOUP_SOCKET_ASYNC_CONTEXT +
SOUP_SOCKET_ASYNC_CONTEXT, SOUP_SOCKET_ASYNC_CONTEXT
-
soup_socket_connect_async, soup_socket_connect_async () +
soup_socket_connect_async, soup_socket_connect_async ()
-
soup_socket_connect_sync, soup_socket_connect_sync () +
soup_socket_connect_sync, soup_socket_connect_sync ()
-
soup_socket_disconnect, soup_socket_disconnect () +
soup_socket_disconnect, soup_socket_disconnect ()
-
SOUP_SOCKET_FLAG_NONBLOCKING, SOUP_SOCKET_FLAG_NONBLOCKING +
SOUP_SOCKET_FLAG_NONBLOCKING, SOUP_SOCKET_FLAG_NONBLOCKING
-
soup_socket_get_fd, soup_socket_get_fd () +
soup_socket_get_fd, soup_socket_get_fd ()
-
soup_socket_get_local_address, soup_socket_get_local_address () +
soup_socket_get_local_address, soup_socket_get_local_address ()
-
soup_socket_get_remote_address, soup_socket_get_remote_address () +
soup_socket_get_remote_address, soup_socket_get_remote_address ()
-
soup_socket_is_connected, soup_socket_is_connected () +
soup_socket_is_connected, soup_socket_is_connected ()
-
SOUP_SOCKET_IS_SERVER, SOUP_SOCKET_IS_SERVER +
SOUP_SOCKET_IS_SERVER, SOUP_SOCKET_IS_SERVER
-
soup_socket_is_ssl, soup_socket_is_ssl () +
soup_socket_is_ssl, soup_socket_is_ssl ()
-
soup_socket_listen, soup_socket_listen () +
soup_socket_listen, soup_socket_listen ()
-
SOUP_SOCKET_LOCAL_ADDRESS, SOUP_SOCKET_LOCAL_ADDRESS +
SOUP_SOCKET_LOCAL_ADDRESS, SOUP_SOCKET_LOCAL_ADDRESS
-
soup_socket_new, soup_socket_new () +
soup_socket_new, soup_socket_new ()
-
soup_socket_read, soup_socket_read () +
soup_socket_read, soup_socket_read ()
-
soup_socket_read_until, soup_socket_read_until () +
soup_socket_read_until, soup_socket_read_until ()
-
SOUP_SOCKET_REMOTE_ADDRESS, SOUP_SOCKET_REMOTE_ADDRESS +
SOUP_SOCKET_REMOTE_ADDRESS, SOUP_SOCKET_REMOTE_ADDRESS
-
SOUP_SOCKET_SSL_CREDENTIALS, SOUP_SOCKET_SSL_CREDENTIALS +
SOUP_SOCKET_SSL_CREDENTIALS, SOUP_SOCKET_SSL_CREDENTIALS
-
SOUP_SOCKET_SSL_FALLBACK, SOUP_SOCKET_SSL_FALLBACK +
SOUP_SOCKET_SSL_FALLBACK, SOUP_SOCKET_SSL_FALLBACK
-
SOUP_SOCKET_SSL_STRICT, SOUP_SOCKET_SSL_STRICT +
SOUP_SOCKET_SSL_STRICT, SOUP_SOCKET_SSL_STRICT
-
soup_socket_start_proxy_ssl, soup_socket_start_proxy_ssl () +
soup_socket_start_proxy_ssl, soup_socket_start_proxy_ssl ()
-
soup_socket_start_ssl, soup_socket_start_ssl () +
soup_socket_start_ssl, soup_socket_start_ssl ()
-
SOUP_SOCKET_TIMEOUT, SOUP_SOCKET_TIMEOUT +
SOUP_SOCKET_TIMEOUT, SOUP_SOCKET_TIMEOUT
-
SOUP_SOCKET_TLS_CERTIFICATE, SOUP_SOCKET_TLS_CERTIFICATE +
SOUP_SOCKET_TLS_CERTIFICATE, SOUP_SOCKET_TLS_CERTIFICATE
-
SOUP_SOCKET_TLS_ERRORS, SOUP_SOCKET_TLS_ERRORS +
SOUP_SOCKET_TLS_ERRORS, SOUP_SOCKET_TLS_ERRORS
-
SOUP_SOCKET_TRUSTED_CERTIFICATE, SOUP_SOCKET_TRUSTED_CERTIFICATE +
SOUP_SOCKET_TRUSTED_CERTIFICATE, SOUP_SOCKET_TRUSTED_CERTIFICATE
-
SOUP_SOCKET_USE_THREAD_CONTEXT, SOUP_SOCKET_USE_THREAD_CONTEXT +
SOUP_SOCKET_USE_THREAD_CONTEXT, SOUP_SOCKET_USE_THREAD_CONTEXT
-
soup_socket_write, soup_socket_write () +
soup_socket_write, soup_socket_write ()
-
soup_status_get_phrase, soup_status_get_phrase () +
soup_status_get_phrase, soup_status_get_phrase ()
-
SOUP_STATUS_IS_CLIENT_ERROR, SOUP_STATUS_IS_CLIENT_ERROR() +
SOUP_STATUS_IS_CLIENT_ERROR, SOUP_STATUS_IS_CLIENT_ERROR()
-
SOUP_STATUS_IS_INFORMATIONAL, SOUP_STATUS_IS_INFORMATIONAL() +
SOUP_STATUS_IS_INFORMATIONAL, SOUP_STATUS_IS_INFORMATIONAL()
-
SOUP_STATUS_IS_REDIRECTION, SOUP_STATUS_IS_REDIRECTION() +
SOUP_STATUS_IS_REDIRECTION, SOUP_STATUS_IS_REDIRECTION()
-
SOUP_STATUS_IS_SERVER_ERROR, SOUP_STATUS_IS_SERVER_ERROR() +
SOUP_STATUS_IS_SERVER_ERROR, SOUP_STATUS_IS_SERVER_ERROR()
-
SOUP_STATUS_IS_SUCCESSFUL, SOUP_STATUS_IS_SUCCESSFUL() +
SOUP_STATUS_IS_SUCCESSFUL, SOUP_STATUS_IS_SUCCESSFUL()
-
SOUP_STATUS_IS_TRANSPORT_ERROR, SOUP_STATUS_IS_TRANSPORT_ERROR() +
SOUP_STATUS_IS_TRANSPORT_ERROR, SOUP_STATUS_IS_TRANSPORT_ERROR()
-
soup_status_proxify, soup_status_proxify () +
soup_status_proxify, soup_status_proxify ()
-
soup_str_case_equal, soup_str_case_equal () +
soup_str_case_equal, soup_str_case_equal ()
-
soup_str_case_hash, soup_str_case_hash () +
soup_str_case_hash, soup_str_case_hash ()
-
soup_tld_domain_is_public_suffix, soup_tld_domain_is_public_suffix () +
soup_tld_domain_is_public_suffix, soup_tld_domain_is_public_suffix ()
-
SOUP_TLD_ERROR, SOUP_TLD_ERROR +
SOUP_TLD_ERROR, SOUP_TLD_ERROR
-
soup_tld_get_base_domain, soup_tld_get_base_domain () +
soup_tld_get_base_domain, soup_tld_get_base_domain ()
-
SOUP_TYPE_AUTH_BASIC, SOUP_TYPE_AUTH_BASIC +
SOUP_TYPE_AUTH_BASIC, SOUP_TYPE_AUTH_BASIC
-
SOUP_TYPE_AUTH_DIGEST, SOUP_TYPE_AUTH_DIGEST +
SOUP_TYPE_AUTH_DIGEST, SOUP_TYPE_AUTH_DIGEST
-
SOUP_TYPE_AUTH_MANAGER, SOUP_TYPE_AUTH_MANAGER +
SOUP_TYPE_AUTH_MANAGER, SOUP_TYPE_AUTH_MANAGER
-
SOUP_TYPE_AUTH_NEGOTIATE, SOUP_TYPE_AUTH_NEGOTIATE +
SOUP_TYPE_AUTH_NEGOTIATE, SOUP_TYPE_AUTH_NEGOTIATE
-
SOUP_TYPE_AUTH_NTLM, SOUP_TYPE_AUTH_NTLM +
SOUP_TYPE_AUTH_NTLM, SOUP_TYPE_AUTH_NTLM
-
soup_uri_copy, soup_uri_copy () +
soup_uri_copy, soup_uri_copy ()
-
soup_uri_copy_host, soup_uri_copy_host () +
soup_uri_copy_host, soup_uri_copy_host ()
-
soup_uri_decode, soup_uri_decode () +
soup_uri_decode, soup_uri_decode ()
-
soup_uri_encode, soup_uri_encode () +
soup_uri_encode, soup_uri_encode ()
-
soup_uri_equal, soup_uri_equal () +
soup_uri_equal, soup_uri_equal ()
-
soup_uri_free, soup_uri_free () +
soup_uri_free, soup_uri_free ()
-
soup_uri_get_fragment, soup_uri_get_fragment () +
soup_uri_get_fragment, soup_uri_get_fragment ()
-
soup_uri_get_host, soup_uri_get_host () +
soup_uri_get_host, soup_uri_get_host ()
-
soup_uri_get_password, soup_uri_get_password () +
soup_uri_get_password, soup_uri_get_password ()
-
soup_uri_get_path, soup_uri_get_path () +
soup_uri_get_path, soup_uri_get_path ()
-
soup_uri_get_port, soup_uri_get_port () +
soup_uri_get_port, soup_uri_get_port ()
-
soup_uri_get_query, soup_uri_get_query () +
soup_uri_get_query, soup_uri_get_query ()
-
soup_uri_get_scheme, soup_uri_get_scheme () +
soup_uri_get_scheme, soup_uri_get_scheme ()
-
soup_uri_get_user, soup_uri_get_user () +
soup_uri_get_user, soup_uri_get_user ()
-
soup_uri_host_equal, soup_uri_host_equal () +
soup_uri_host_equal, soup_uri_host_equal ()
-
soup_uri_host_hash, soup_uri_host_hash () +
soup_uri_host_hash, soup_uri_host_hash ()
-
SOUP_URI_IS_VALID, SOUP_URI_IS_VALID() +
SOUP_URI_IS_VALID, SOUP_URI_IS_VALID()
-
soup_uri_new, soup_uri_new () +
soup_uri_new, soup_uri_new ()
-
soup_uri_new_with_base, soup_uri_new_with_base () +
soup_uri_new_with_base, soup_uri_new_with_base ()
-
soup_uri_normalize, soup_uri_normalize () +
soup_uri_normalize, soup_uri_normalize ()
-
SOUP_URI_SCHEME_DATA, SOUP_URI_SCHEME_DATA +
SOUP_URI_SCHEME_DATA, SOUP_URI_SCHEME_DATA
-
SOUP_URI_SCHEME_FILE, SOUP_URI_SCHEME_FILE +
SOUP_URI_SCHEME_FILE, SOUP_URI_SCHEME_FILE
-
SOUP_URI_SCHEME_FTP, SOUP_URI_SCHEME_FTP +
SOUP_URI_SCHEME_FTP, SOUP_URI_SCHEME_FTP
-
SOUP_URI_SCHEME_HTTP, SOUP_URI_SCHEME_HTTP +
SOUP_URI_SCHEME_HTTP, SOUP_URI_SCHEME_HTTP
-
SOUP_URI_SCHEME_HTTPS, SOUP_URI_SCHEME_HTTPS +
SOUP_URI_SCHEME_HTTPS, SOUP_URI_SCHEME_HTTPS
-
SOUP_URI_SCHEME_RESOURCE, SOUP_URI_SCHEME_RESOURCE +
SOUP_URI_SCHEME_RESOURCE, SOUP_URI_SCHEME_RESOURCE
-
SOUP_URI_SCHEME_WS, SOUP_URI_SCHEME_WS +
SOUP_URI_SCHEME_WS, SOUP_URI_SCHEME_WS
-
SOUP_URI_SCHEME_WSS, SOUP_URI_SCHEME_WSS +
SOUP_URI_SCHEME_WSS, SOUP_URI_SCHEME_WSS
-
soup_uri_set_fragment, soup_uri_set_fragment () +
soup_uri_set_fragment, soup_uri_set_fragment ()
-
soup_uri_set_host, soup_uri_set_host () +
soup_uri_set_host, soup_uri_set_host ()
-
soup_uri_set_password, soup_uri_set_password () +
soup_uri_set_password, soup_uri_set_password ()
-
soup_uri_set_path, soup_uri_set_path () +
soup_uri_set_path, soup_uri_set_path ()
-
soup_uri_set_port, soup_uri_set_port () +
soup_uri_set_port, soup_uri_set_port ()
-
soup_uri_set_query, soup_uri_set_query () +
soup_uri_set_query, soup_uri_set_query ()
-
soup_uri_set_query_from_fields, soup_uri_set_query_from_fields () +
soup_uri_set_query_from_fields, soup_uri_set_query_from_fields ()
-
soup_uri_set_query_from_form, soup_uri_set_query_from_form () +
soup_uri_set_query_from_form, soup_uri_set_query_from_form ()
-
soup_uri_set_scheme, soup_uri_set_scheme () +
soup_uri_set_scheme, soup_uri_set_scheme ()
-
soup_uri_set_user, soup_uri_set_user () +
soup_uri_set_user, soup_uri_set_user ()
-
soup_uri_to_string, soup_uri_to_string () +
soup_uri_to_string, soup_uri_to_string ()
-
soup_uri_uses_default_port, soup_uri_uses_default_port () +
soup_uri_uses_default_port, soup_uri_uses_default_port ()
-
SOUP_URI_VALID_FOR_HTTP, SOUP_URI_VALID_FOR_HTTP() +
SOUP_URI_VALID_FOR_HTTP, SOUP_URI_VALID_FOR_HTTP()
-
SOUP_VERSION_2_24, SOUP_VERSION_2_24 +
SOUP_VERSION_2_24, SOUP_VERSION_2_24
-
SOUP_VERSION_2_26, SOUP_VERSION_2_26 +
SOUP_VERSION_2_26, SOUP_VERSION_2_26
-
SOUP_VERSION_2_28, SOUP_VERSION_2_28 +
SOUP_VERSION_2_28, SOUP_VERSION_2_28
-
SOUP_VERSION_2_30, SOUP_VERSION_2_30 +
SOUP_VERSION_2_30, SOUP_VERSION_2_30
-
SOUP_VERSION_2_32, SOUP_VERSION_2_32 +
SOUP_VERSION_2_32, SOUP_VERSION_2_32
-
SOUP_VERSION_2_34, SOUP_VERSION_2_34 +
SOUP_VERSION_2_34, SOUP_VERSION_2_34
-
SOUP_VERSION_2_36, SOUP_VERSION_2_36 +
SOUP_VERSION_2_36, SOUP_VERSION_2_36
-
SOUP_VERSION_2_38, SOUP_VERSION_2_38 +
SOUP_VERSION_2_38, SOUP_VERSION_2_38
-
SOUP_VERSION_2_40, SOUP_VERSION_2_40 +
SOUP_VERSION_2_40, SOUP_VERSION_2_40
-
SOUP_VERSION_2_42, SOUP_VERSION_2_42 +
SOUP_VERSION_2_42, SOUP_VERSION_2_42
-
SOUP_VERSION_2_44, SOUP_VERSION_2_44 +
SOUP_VERSION_2_44, SOUP_VERSION_2_44
-
SOUP_VERSION_2_46, SOUP_VERSION_2_46 +
SOUP_VERSION_2_46, SOUP_VERSION_2_46
-
SOUP_VERSION_2_48, SOUP_VERSION_2_48 +
SOUP_VERSION_2_48, SOUP_VERSION_2_48
-
SOUP_VERSION_2_50, SOUP_VERSION_2_50 +
SOUP_VERSION_2_50, SOUP_VERSION_2_50
-
SOUP_VERSION_2_52, SOUP_VERSION_2_52 +
SOUP_VERSION_2_52, SOUP_VERSION_2_52
-
SOUP_VERSION_MAX_ALLOWED, SOUP_VERSION_MAX_ALLOWED +
SOUP_VERSION_MAX_ALLOWED, SOUP_VERSION_MAX_ALLOWED
-
SOUP_VERSION_MIN_REQUIRED, SOUP_VERSION_MIN_REQUIRED +
SOUP_VERSION_MIN_REQUIRED, SOUP_VERSION_MIN_REQUIRED
-
soup_websocket_client_prepare_handshake, soup_websocket_client_prepare_handshake () +
soup_websocket_client_prepare_handshake, soup_websocket_client_prepare_handshake ()
-
soup_websocket_client_verify_handshake, soup_websocket_client_verify_handshake () +
soup_websocket_client_verify_handshake, soup_websocket_client_verify_handshake ()
-
soup_websocket_connection_close, soup_websocket_connection_close () +
soup_websocket_connection_close, soup_websocket_connection_close ()
-
soup_websocket_connection_get_close_code, soup_websocket_connection_get_close_code () +
soup_websocket_connection_get_close_code, soup_websocket_connection_get_close_code ()
-
soup_websocket_connection_get_close_data, soup_websocket_connection_get_close_data () +
soup_websocket_connection_get_close_data, soup_websocket_connection_get_close_data ()
-
soup_websocket_connection_get_connection_type, soup_websocket_connection_get_connection_type () +
soup_websocket_connection_get_connection_type, soup_websocket_connection_get_connection_type ()
-
soup_websocket_connection_get_io_stream, soup_websocket_connection_get_io_stream () +
soup_websocket_connection_get_io_stream, soup_websocket_connection_get_io_stream ()
-
soup_websocket_connection_get_origin, soup_websocket_connection_get_origin () +
soup_websocket_connection_get_origin, soup_websocket_connection_get_origin ()
-
soup_websocket_connection_get_protocol, soup_websocket_connection_get_protocol () +
soup_websocket_connection_get_protocol, soup_websocket_connection_get_protocol ()
-
soup_websocket_connection_get_state, soup_websocket_connection_get_state () +
soup_websocket_connection_get_state, soup_websocket_connection_get_state ()
-
soup_websocket_connection_get_uri, soup_websocket_connection_get_uri () +
soup_websocket_connection_get_uri, soup_websocket_connection_get_uri ()
-
soup_websocket_connection_new, soup_websocket_connection_new () +
soup_websocket_connection_new, soup_websocket_connection_new ()
-
soup_websocket_connection_send_binary, soup_websocket_connection_send_binary () +
soup_websocket_connection_send_binary, soup_websocket_connection_send_binary ()
-
soup_websocket_connection_send_text, soup_websocket_connection_send_text () +
soup_websocket_connection_send_text, soup_websocket_connection_send_text ()
-
SOUP_WEBSOCKET_ERROR, SOUP_WEBSOCKET_ERROR +
SOUP_WEBSOCKET_ERROR, SOUP_WEBSOCKET_ERROR
-
soup_websocket_server_check_handshake, soup_websocket_server_check_handshake () +
soup_websocket_server_check_handshake, soup_websocket_server_check_handshake ()
-
soup_websocket_server_process_handshake, soup_websocket_server_process_handshake () +
soup_websocket_server_process_handshake, soup_websocket_server_process_handshake ()
-
soup_xmlrpc_build_fault, soup_xmlrpc_build_fault () +
soup_xmlrpc_build_fault, soup_xmlrpc_build_fault ()
-
soup_xmlrpc_build_request, soup_xmlrpc_build_request () +
soup_xmlrpc_build_request, soup_xmlrpc_build_request ()
-
soup_xmlrpc_build_response, soup_xmlrpc_build_response () +
soup_xmlrpc_build_response, soup_xmlrpc_build_response ()
-
SOUP_XMLRPC_ERROR, SOUP_XMLRPC_ERROR +
SOUP_XMLRPC_ERROR, SOUP_XMLRPC_ERROR
-
SOUP_XMLRPC_FAULT, SOUP_XMLRPC_FAULT +
SOUP_XMLRPC_FAULT, SOUP_XMLRPC_FAULT
-
soup_xmlrpc_message_new, soup_xmlrpc_message_new () +
soup_xmlrpc_message_new, soup_xmlrpc_message_new ()
-
soup_xmlrpc_message_set_fault, soup_xmlrpc_message_set_fault () +
soup_xmlrpc_message_set_fault, soup_xmlrpc_message_set_fault ()
-
soup_xmlrpc_message_set_response, soup_xmlrpc_message_set_response () +
soup_xmlrpc_message_set_response, soup_xmlrpc_message_set_response ()
-
soup_xmlrpc_params_free, soup_xmlrpc_params_free () +
soup_xmlrpc_params_free, soup_xmlrpc_params_free ()
-
soup_xmlrpc_params_parse, soup_xmlrpc_params_parse () +
soup_xmlrpc_params_parse, soup_xmlrpc_params_parse ()
-
soup_xmlrpc_parse_request, soup_xmlrpc_parse_request () +
soup_xmlrpc_parse_request, soup_xmlrpc_parse_request ()
-
soup_xmlrpc_parse_response, soup_xmlrpc_parse_response () +
soup_xmlrpc_parse_response, soup_xmlrpc_parse_response ()
-
soup_xmlrpc_variant_get_datetime, soup_xmlrpc_variant_get_datetime () +
soup_xmlrpc_variant_get_datetime, soup_xmlrpc_variant_get_datetime ()
-
soup_xmlrpc_variant_new_datetime, soup_xmlrpc_variant_new_datetime () +
soup_xmlrpc_variant_new_datetime, soup_xmlrpc_variant_new_datetime ()
+
Generated by GTK-Doc V1.25
\ No newline at end of file diff -Nru libsoup2.4-2.56.0/docs/reference/html/libsoup-2.4.devhelp2 libsoup2.4-2.56.1/docs/reference/html/libsoup-2.4.devhelp2 --- libsoup2.4-2.56.0/docs/reference/html/libsoup-2.4.devhelp2 2016-09-19 15:57:43.000000000 +0000 +++ libsoup2.4-2.56.1/docs/reference/html/libsoup-2.4.devhelp2 2017-08-10 12:36:57.000000000 +0000 @@ -62,10 +62,6 @@ - - - - @@ -80,6 +76,10 @@ + + + + @@ -159,10 +159,6 @@ - - - - @@ -180,6 +176,10 @@ + + + + @@ -619,10 +619,10 @@ + - @@ -642,9 +642,9 @@ - + @@ -735,13 +735,13 @@ - + @@ -1001,5 +1001,50 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff -Nru libsoup2.4-2.56.0/docs/reference/html/libsoup-2.4-HTML-Form-Support.html libsoup2.4-2.56.1/docs/reference/html/libsoup-2.4-HTML-Form-Support.html --- libsoup2.4-2.56.0/docs/reference/html/libsoup-2.4-HTML-Form-Support.html 2016-09-19 15:57:43.000000000 +0000 +++ libsoup2.4-2.56.1/docs/reference/html/libsoup-2.4-HTML-Form-Support.html 2017-08-10 12:36:57.000000000 +0000 @@ -3,12 +3,12 @@ HTML Form Support: libsoup Reference Manual - + - + @@ -33,7 +33,7 @@

Functions

-
+
@@ -41,7 +41,7 @@
-GHashTable * +GHashTable * soup_form_decode () @@ -49,7 +49,7 @@
-GHashTable * +GHashTable * soup_form_decode_multipart () @@ -124,7 +124,7 @@

Types and Values

-
+
@@ -156,14 +156,14 @@

Functions

soup_form_decode ()

-
GHashTable *
+
GHashTable *
 soup_form_decode (const char *encoded_form);

Decodes form , which is an urlencoded dataset as defined in the HTML 4.01 spec.

-

Parameters

-
+

Parameters

+
@@ -177,18 +177,18 @@
-

Returns

+

Returns

a hash table containing the name/value pairs from encoded_form , which you -can free with g_hash_table_destroy().

+can free with g_hash_table_destroy().

[element-type utf8 utf8][transfer container]


soup_form_decode_multipart ()

-
GHashTable *
+
GHashTable *
 soup_form_decode_multipart (SoupMessage *msg,
                             const char *file_control_name,
                             char **filename,
@@ -207,21 +207,21 @@
 , and file
 . All of the other form
 control data will be returned (as strings, as with
-soup_form_decode()) in the returned GHashTable.

-

You may pass NULL for filename +soup_form_decode()) in the returned GHashTable.

+

You may pass NULL for filename , content_type and/or file if you do not care about those fields. soup_form_decode_multipart() may also -return NULL in those fields if the client did not provide that +return NULL in those fields if the client did not provide that information. You must free the returned filename and content-type -with g_free(), and the returned file data with soup_buffer_free().

+with g_free(), and the returned file data with soup_buffer_free().

If you have a form with more than one file upload control, you will need to decode it manually, using soup_multipart_new_from_message() and soup_multipart_get_part().

-

Parameters

-
+

Parameters

+
@@ -235,34 +235,34 @@ - + - + - + - +

file_control_name

the name of the HTML file upload control, or NULL.

the name of the HTML file upload control, or NULL.

[allow-none]

filename

return location for the name of the uploaded file, or NULL.

return location for the name of the uploaded file, or NULL.

[out][allow-none]

content_type

return location for the MIME type of the uploaded file, or NULL.

return location for the MIME type of the uploaded file, or NULL.

[out][allow-none]

file

return location for the uploaded file data, or NULL.

return location for the uploaded file data, or NULL.

[out][allow-none]
-

Returns

+

Returns

a hash table containing the name/value pairs (other than file_control_name ) from msg , which you can free with -g_hash_table_destroy(). On error, it will return NULL.

+g_hash_table_destroy(). On error, it will return NULL.

[nullable][element-type utf8 utf8][transfer container]

Since: 2.26

@@ -281,8 +281,8 @@ working with dynamic forms, use soup_form_encode_hash() or soup_form_encode_datalist().

-

Parameters

-
+

Parameters

+
@@ -298,14 +298,14 @@ +and values, terminated by NULL.

...

value of first_field , followed by additional field names -and values, terminated by NULL.

 
-

Returns

+

Returns

the encoded form

@@ -313,15 +313,15 @@

soup_form_encode_datalist ()

char *
-soup_form_encode_datalist (GData **form_data_set);
+soup_form_encode_datalist (GData **form_data_set);

Encodes form_data_set into a value of type "application/x-www-form-urlencoded", as defined in the HTML 4.01 spec. Unlike soup_form_encode_hash(), this preserves the ordering of the form elements, which may be required in some situations.

-

Parameters

-
+

Parameters

+
@@ -335,7 +335,7 @@
-

Returns

+

Returns

the encoded form

@@ -343,7 +343,7 @@

soup_form_encode_hash ()

char *
-soup_form_encode_hash (GHashTable *form_data_set);
+soup_form_encode_hash (GHashTable *form_data_set);

Encodes form_data_set into a value of type "application/x-www-form-urlencoded", as defined in the HTML 4.01 @@ -353,8 +353,8 @@ takes a hash table, it cannot enforce that; if you care about the ordering of the form fields, use soup_form_encode_datalist().

-

Parameters

-
+

Parameters

+
@@ -369,7 +369,7 @@
-

Returns

+

Returns

the encoded form

@@ -383,8 +383,8 @@ various other methods such as soup_uri_set_query_from_fields() and soup_form_request_new().

-

Parameters

-
+

Parameters

+
@@ -405,7 +405,7 @@
-

Returns

+

Returns

the encoded form

@@ -427,8 +427,8 @@ is "POST", it will encode it into the SoupMessage's request_body.)

-

Parameters

-
+

Parameters

+
@@ -454,14 +454,14 @@ +and values, terminated by NULL.

...

value of first_field , followed by additional field names -and values, terminated by NULL.

 
-

Returns

+

Returns

the new SoupMessage.

[transfer full]

@@ -472,15 +472,15 @@
SoupMessage *
 soup_form_request_new_from_datalist (const char *method,
                                      const char *uri,
-                                     GData **form_data_set);
+ GData **form_data_set);

Creates a new SoupMessage and sets it up to send form_data_set to uri via method , as with soup_form_request_new().

-

Parameters

-
+

Parameters

+
@@ -507,7 +507,7 @@
-

Returns

+

Returns

the new SoupMessage.

[transfer full]

@@ -518,15 +518,15 @@
SoupMessage *
 soup_form_request_new_from_hash (const char *method,
                                  const char *uri,
-                                 GHashTable *form_data_set);
+ GHashTable *form_data_set);

Creates a new SoupMessage and sets it up to send form_data_set to uri via method , as with soup_form_request_new().

-

Parameters

-
+

Parameters

+
@@ -553,7 +553,7 @@
-

Returns

+

Returns

the new SoupMessage.

[transfer full]

@@ -578,8 +578,8 @@ soup_form_request_new_from_multipart() to serialize the multipart structure and create a SoupMessage.

-

Parameters

-
+

Parameters

+
@@ -600,7 +600,7 @@
-

Returns

+

Returns

the new SoupMessage.

[transfer full]

@@ -635,6 +635,6 @@ +
Generated by GTK-Doc V1.25 \ No newline at end of file diff -Nru libsoup2.4-2.56.0/docs/reference/html/libsoup-2.4-soup-method.html libsoup2.4-2.56.1/docs/reference/html/libsoup-2.4-soup-method.html --- libsoup2.4-2.56.0/docs/reference/html/libsoup-2.4-soup-method.html 2016-09-19 15:57:43.000000000 +0000 +++ libsoup2.4-2.56.1/docs/reference/html/libsoup-2.4-soup-method.html 2017-08-10 12:36:57.000000000 +0000 @@ -3,12 +3,12 @@ soup-method: libsoup Reference Manual - + - + @@ -33,7 +33,7 @@

Types and Values

-
+
@@ -249,6 +249,6 @@ +
Generated by GTK-Doc V1.25 \ No newline at end of file diff -Nru libsoup2.4-2.56.0/docs/reference/html/libsoup-2.4-Soup-Miscellaneous-Utilities.html libsoup2.4-2.56.1/docs/reference/html/libsoup-2.4-Soup-Miscellaneous-Utilities.html --- libsoup2.4-2.56.0/docs/reference/html/libsoup-2.4-Soup-Miscellaneous-Utilities.html 2016-09-19 15:57:43.000000000 +0000 +++ libsoup2.4-2.56.1/docs/reference/html/libsoup-2.4-Soup-Miscellaneous-Utilities.html 2017-08-10 12:36:57.000000000 +0000 @@ -3,12 +3,12 @@ Soup Miscellaneous Utilities: libsoup Reference Manual - + - + @@ -34,7 +34,7 @@

Functions

-
+
@@ -98,7 +98,7 @@
-gboolean +gboolean soup_date_is_past () @@ -178,7 +178,7 @@
-guint +guint soup_headers_parse_request () @@ -186,7 +186,7 @@
-gboolean +gboolean soup_headers_parse_response () @@ -194,7 +194,7 @@
-gboolean +gboolean soup_headers_parse_status_line () @@ -202,7 +202,7 @@
-gboolean +gboolean soup_headers_parse () @@ -210,7 +210,7 @@
-GSList * +GSList * soup_header_parse_list () @@ -218,7 +218,7 @@
-GSList * +GSList * soup_header_parse_quality_list () @@ -234,7 +234,7 @@
-gboolean +gboolean soup_header_contains () @@ -242,7 +242,7 @@
-GHashTable * +GHashTable * soup_header_parse_param_list () @@ -250,7 +250,7 @@
-GHashTable * +GHashTable * soup_header_parse_semi_param_list () @@ -282,7 +282,7 @@
-gboolean +gboolean soup_str_case_equal () @@ -290,7 +290,7 @@
-guint +guint soup_str_case_hash () @@ -298,7 +298,7 @@
-GSource * +GSource * soup_add_completion () @@ -306,7 +306,7 @@
-GSource * +GSource * soup_add_idle () @@ -314,7 +314,7 @@
-GSource * +GSource * soup_add_io_watch () @@ -322,7 +322,7 @@
-GSource * +GSource * soup_add_timeout () @@ -333,7 +333,7 @@

Types and Values

-
+
@@ -352,7 +352,7 @@

Object Hierarchy

-
    GBoxed
+
    GBoxed
     ╰── SoupDate
 
@@ -377,8 +377,8 @@ int second);

Creates a SoupDate representing the indicated time, UTC.

-

Parameters

-
+

Parameters

+
@@ -420,7 +420,7 @@
-

Returns

+

Returns

a new SoupDate

@@ -436,8 +436,8 @@ and reasonable approximations thereof. (Eg, it is lenient about whitespace, leading "0"s, etc.)

-

Parameters

-
+

Parameters

+
@@ -451,8 +451,8 @@
-

Returns

-

a new SoupDate, or NULL if date_string +

Returns

+

a new SoupDate, or NULL if date_string could not be parsed.

[nullable]

@@ -465,8 +465,8 @@

Creates a SoupDate corresponding to when

-

Parameters

-
+

Parameters

+
@@ -480,7 +480,7 @@
-

Returns

+

Returns

a new SoupDate

@@ -498,8 +498,8 @@ would indicate a time not expressible as a

time_t, the return value will be clamped into range.
-

Parameters

-
+

Parameters

+
@@ -513,7 +513,7 @@
-

Returns

+

Returns

a new SoupDate

@@ -527,8 +527,8 @@ to a string in the format described by format .

-

Parameters

-
+

Parameters

+
@@ -549,7 +549,7 @@
-

Returns

+

Returns

date as a string

@@ -566,8 +566,8 @@ clamped into range. (In particular, some HTTP cookies have expiration dates after "Y2.038k" (2038-01-19T03:14:07Z).)

-

Parameters

-
+

Parameters

+
@@ -581,7 +581,7 @@
-

Returns

+

Returns

date as a time_t

@@ -591,12 +591,12 @@

soup_date_to_timeval ()

void
 soup_date_to_timeval (SoupDate *date,
-                      GTimeVal *time);
+ GTimeVal *time);

Converts date - to a GTimeVal.

+ to a GTimeVal.

-

Parameters

-
+

Parameters

+
@@ -610,7 +610,7 @@ - + @@ -621,13 +621,13 @@

soup_date_is_past ()

-
gboolean
+
gboolean
 soup_date_is_past (SoupDate *date);

Determines if date is in the past.

-

Parameters

-

time

a GTimeVal structure in which to store the converted time.

a GTimeVal structure in which to store the converted time.

[out]
+

Parameters

+
@@ -641,8 +641,8 @@
-

Returns

-

TRUE if date +

Returns

+

TRUE if date is in the past

Since: 2.24

@@ -655,8 +655,8 @@

Gets date 's day.

-

Parameters

-
+

Parameters

+
@@ -670,7 +670,7 @@
-

Returns

+

Returns

date 's day

@@ -684,8 +684,8 @@

Gets date 's hour.

-

Parameters

-
+

Parameters

+
@@ -699,7 +699,7 @@
-

Returns

+

Returns

date 's hour

@@ -713,8 +713,8 @@

Gets date 's minute.

-

Parameters

-
+

Parameters

+
@@ -728,7 +728,7 @@
-

Returns

+

Returns

date 's minute

@@ -742,8 +742,8 @@

Gets date 's month.

-

Parameters

-
+

Parameters

+
@@ -757,7 +757,7 @@
-

Returns

+

Returns

date 's month

@@ -771,8 +771,8 @@

Gets date 's offset from UTC.

-

Parameters

-
+

Parameters

+
@@ -786,10 +786,10 @@
-

Returns

+

Returns

date 's offset from UTC. If soup_date_get_utc() -returns FALSE but soup_date_get_offset() returns 0, that means the +returns FALSE but soup_date_get_offset() returns 0, that means the date is a "floating" time with no associated offset information.

Since: 2.32

@@ -802,8 +802,8 @@

Gets date 's second.

-

Parameters

-
+

Parameters

+
@@ -817,7 +817,7 @@
-

Returns

+

Returns

date 's second

@@ -831,8 +831,8 @@

Gets date 's UTC flag

-

Parameters

-
+

Parameters

+
@@ -846,8 +846,8 @@
-

Returns

-

TRUE if date +

Returns

+

TRUE if date is UTC.

Since: 2.32

@@ -860,8 +860,8 @@

Gets date 's year.

-

Parameters

-
+

Parameters

+
@@ -875,7 +875,7 @@
-

Returns

+

Returns

date 's year

@@ -889,8 +889,8 @@

Frees date .

-

Parameters

-
+

Parameters

+
@@ -908,7 +908,7 @@

soup_headers_parse_request ()

-
guint
+
guint
 soup_headers_parse_request (const char *str,
                             int len,
                             SoupMessageHeaders *req_headers,
@@ -925,8 +925,8 @@
 

Beware that req_headers may be modified even on failure.

-

Parameters

-
+

Parameters

+
@@ -951,19 +951,19 @@ - - - @@ -971,7 +971,7 @@

req_method

if non-NULL, will be filled in with the +

if non-NULL, will be filled in with the request method.

[out][allow-none]

req_path

if non-NULL, will be filled in with the +

if non-NULL, will be filled in with the request path.

[out][allow-none]

ver

if non-NULL, will be filled in with the HTTP +

if non-NULL, will be filled in with the HTTP version.

[out][allow-none]
-

Returns

+

Returns

SOUP_STATUS_OK if the headers could be parsed, or an HTTP error to be returned to the client if they could not be.

@@ -979,12 +979,12 @@

soup_headers_parse_response ()

-
gboolean
+
gboolean
 soup_headers_parse_response (const char *str,
                              int len,
                              SoupMessageHeaders *headers,
                              SoupHTTPVersion *ver,
-                             guint *status_code,
+                             guint *status_code,
                              char **reason_phrase);

Parses the headers of an HTTP response in str and stores the @@ -996,8 +996,8 @@

Beware that headers may be modified even on failure.

-

Parameters

-
+

Parameters

+
@@ -1022,19 +1022,19 @@ - - - @@ -1042,17 +1042,17 @@

ver

if non-NULL, will be filled in with the HTTP +

if non-NULL, will be filled in with the HTTP version.

[out][allow-none]

status_code

if non-NULL, will be filled in with +

if non-NULL, will be filled in with the status code.

[out][allow-none]

reason_phrase

if non-NULL, will be filled in with +

if non-NULL, will be filled in with the reason phrase.

[out][allow-none]
-

Returns

+

Returns

success or failure.


soup_headers_parse_status_line ()

-
gboolean
+
gboolean
 soup_headers_parse_status_line (const char *status_line,
                                 SoupHTTPVersion *ver,
-                                guint *status_code,
+                                guint *status_code,
                                 char **reason_phrase);

Parses the HTTP Status-Line string in status_line into ver @@ -1063,8 +1063,8 @@ must be terminated by either "\0" or "\r\n".

-

Parameters

-
+

Parameters

+
@@ -1078,19 +1078,19 @@ - - - @@ -1098,15 +1098,15 @@

ver

if non-NULL, will be filled in with the HTTP +

if non-NULL, will be filled in with the HTTP version.

[out][allow-none]

status_code

if non-NULL, will be filled in with +

if non-NULL, will be filled in with the status code.

[out][allow-none]

reason_phrase

if non-NULL, will be filled in with +

if non-NULL, will be filled in with the reason phrase.

[out][allow-none]
-

Returns

-

TRUE if status_line +

Returns

+

TRUE if status_line was parsed successfully.


soup_headers_parse ()

-
gboolean
+
gboolean
 soup_headers_parse (const char *str,
                     int len,
                     SoupMessageHeaders *dest);
@@ -1119,8 +1119,8 @@

This is a low-level method; normally you would use soup_headers_parse_request() or soup_headers_parse_response().

-

Parameters

-
+

Parameters

+
@@ -1148,7 +1148,7 @@
-

Returns

+

Returns

success or failure

Since: 2.26

@@ -1156,14 +1156,14 @@

soup_header_parse_list ()

-
GSList *
+
GSList *
 soup_header_parse_list (const char *header);

Parses a header whose content is described by RFC2616 as "something", where "something" does not itself contain commas, except as part of quoted-strings.

-

Parameters

-
+

Parameters

+
@@ -1177,8 +1177,8 @@
-

Returns

-

a GSList of +

Returns

+

a GSList of list elements, as allocated strings.

[transfer full][element-type utf8]

@@ -1186,19 +1186,19 @@

soup_header_parse_quality_list ()

-
GSList *
+
GSList *
 soup_header_parse_quality_list (const char *header,
-                                GSList **unacceptable);
+ GSList **unacceptable);

Parses a header whose content is a list of items with optional "qvalue"s (eg, Accept, Accept-Charset, Accept-Encoding, Accept-Language, TE).

If unacceptable - is not NULL, then on return, it will contain the + is not NULL, then on return, it will contain the items with qvalue 0. Either way, those items will be removed from the main list.

-

Parameters

-
+

Parameters

+
@@ -1220,8 +1220,8 @@
-

Returns

-

a GSList of +

Returns

+

a GSList of acceptable values (as allocated strings), highest-qvalue first.

[transfer full][element-type utf8]

@@ -1230,13 +1230,13 @@

soup_header_free_list ()

void
-soup_header_free_list (GSList *list);
+soup_header_free_list (GSList *list);

Frees list .

[skip]

-

Parameters

-
+

Parameters

+
@@ -1244,7 +1244,7 @@ - @@ -1254,7 +1254,7 @@

soup_header_contains ()

-
gboolean
+
gboolean
 soup_header_contains (const char *header,
                       const char *token);

Parses header @@ -1263,8 +1263,8 @@ case-insensitively). Note that this can't be used with lists that have qvalues.

-

Parameters

-

list

a GSList returned from soup_header_parse_list() or +

a GSList returned from soup_header_parse_list() or soup_header_parse_quality_list()

 
+

Parameters

+
@@ -1286,7 +1286,7 @@
-

Returns

+

Returns

whether or not header contains token

@@ -1295,18 +1295,18 @@

soup_header_parse_param_list ()

-
GHashTable *
+
GHashTable *
 soup_header_parse_param_list (const char *header);

Parses a header which is a comma-delimited list of something like: token [ "=" ( token | quoted-string ) ].

Tokens that don't have an associated value will still be added to -the resulting hash table, but with a NULL value.

+the resulting hash table, but with a NULL value.

This also handles RFC5987 encoding (which in HTTP is mostly used for giving UTF8-encoded filenames in the Content-Disposition header).

-

Parameters

-
+

Parameters

+
@@ -1320,9 +1320,9 @@
-

Returns

+

Returns

a -GHashTable of list elements, which can be freed with +GHashTable of list elements, which can be freed with soup_header_free_param_list().

[element-type utf8 utf8][transfer full]

@@ -1330,18 +1330,18 @@

soup_header_parse_semi_param_list ()

-
GHashTable *
+
GHashTable *
 soup_header_parse_semi_param_list (const char *header);

Parses a header which is a semicolon-delimited list of something like: token [ "=" ( token | quoted-string ) ].

Tokens that don't have an associated value will still be added to -the resulting hash table, but with a NULL value.

+the resulting hash table, but with a NULL value.

This also handles RFC5987 encoding (which in HTTP is mostly used for giving UTF8-encoded filenames in the Content-Disposition header).

-

Parameters

-
+

Parameters

+
@@ -1355,9 +1355,9 @@
-

Returns

+

Returns

a -GHashTable of list elements, which can be freed with +GHashTable of list elements, which can be freed with soup_header_free_param_list().

[element-type utf8 utf8][transfer full]

@@ -1367,12 +1367,12 @@

soup_header_free_param_list ()

void
-soup_header_free_param_list (GHashTable *param_list);
+soup_header_free_param_list (GHashTable *param_list);

Frees param_list .

-

Parameters

-
+

Parameters

+
@@ -1380,7 +1380,7 @@ - @@ -1391,7 +1391,7 @@

soup_header_g_string_append_param ()

void
-soup_header_g_string_append_param (GString *string,
+soup_header_g_string_append_param (GString *string,
                                    const char *name,
                                    const char *value);

Appends something like name @@ -1409,12 +1409,12 @@ reality, it can only be used portably with the Content-Disposition "filename" parameter.

If value - is NULL, this will just append name + is NULL, this will just append name to string .

-

Parameters

-

param_list

a GHashTable returned from soup_header_parse_param_list() +

a GHashTable returned from soup_header_parse_param_list() or soup_header_parse_semi_param_list().

[element-type utf8 utf8]
+

Parameters

+
@@ -1423,7 +1423,7 @@ - + @@ -1433,7 +1433,7 @@ - + @@ -1446,7 +1446,7 @@

soup_header_g_string_append_param_quoted ()

void
 soup_header_g_string_append_param_quoted
-                               (GString *string,
+                               (GString *string,
                                 const char *name,
                                 const char *value);

Appends something like name @@ -1459,8 +1459,8 @@ is (non-ASCII) UTF-8, this will instead use RFC 5987 encoding, just like soup_header_g_string_append_param().

-

Parameters

-

string

a GString being used to construct an HTTP header value

a GString being used to construct an HTTP header value

 

value

a parameter value, or NULL

a parameter value, or NULL

 
+

Parameters

+
@@ -1469,7 +1469,7 @@ - + @@ -1490,15 +1490,15 @@

soup_str_case_equal ()

-
gboolean
-soup_str_case_equal (gconstpointer v1,
-                     gconstpointer v2);
+
gboolean
+soup_str_case_equal (gconstpointer v1,
+                     gconstpointer v2);

Compares v1 and v2 in a case-insensitive manner

-

Parameters

-

string

a GString being used to construct an HTTP header value

a GString being used to construct an HTTP header value

 
+

Parameters

+
@@ -1519,20 +1519,20 @@
-

Returns

-

TRUE if they are equal (modulo case)

+

Returns

+

TRUE if they are equal (modulo case)


soup_str_case_hash ()

-
guint
-soup_str_case_hash (gconstpointer key);
+
guint
+soup_str_case_hash (gconstpointer key);

Hashes key in a case-insensitive manner.

-

Parameters

-
+

Parameters

+
@@ -1546,17 +1546,17 @@
-

Returns

+

Returns

the hash code.


soup_add_completion ()

-
GSource *
-soup_add_completion (GMainContext *async_context,
-                     GSourceFunc function,
-                     gpointer data);
+
GSource *
+soup_add_completion (GMainContext *async_context,
+                     GSourceFunc function,
+                     gpointer data);

Adds function to be executed from inside async_context with the @@ -1565,8 +1565,8 @@ 's main loop, as soon as possible.

[skip]

-

Parameters

-
+

Parameters

+
@@ -1575,8 +1575,8 @@ - + @@ -1594,30 +1594,30 @@

async_context

the GMainContext to dispatch the I/O -watch in, or NULL for the default context.

the GMainContext to dispatch the I/O +watch in, or NULL for the default context.

[allow-none]
-

Returns

-

a GSource, which can be removed from async_context -with g_source_destroy().

+

Returns

+

a GSource, which can be removed from async_context +with g_source_destroy().

Since: 2.24


soup_add_idle ()

-
GSource *
-soup_add_idle (GMainContext *async_context,
-               GSourceFunc function,
-               gpointer data);
-

Adds an idle event as with g_idle_add(), but using the given +

GSource *
+soup_add_idle (GMainContext *async_context,
+               GSourceFunc function,
+               gpointer data);
+

Adds an idle event as with g_idle_add(), but using the given async_context .

If you want function to run "right away", use soup_add_completion(), since that sets a higher priority on the -GSource than soup_add_idle() does.

+GSource than soup_add_idle() does.

[skip]

-

Parameters

-
+

Parameters

+
@@ -1626,8 +1626,8 @@ - + @@ -1645,27 +1645,27 @@

async_context

the GMainContext to dispatch the I/O -watch in, or NULL for the default context.

the GMainContext to dispatch the I/O +watch in, or NULL for the default context.

[allow-none]
-

Returns

-

a GSource, which can be removed from async_context -with g_source_destroy().

+

Returns

+

a GSource, which can be removed from async_context +with g_source_destroy().


soup_add_io_watch ()

-
GSource *
-soup_add_io_watch (GMainContext *async_context,
-                   GIOChannel *chan,
-                   GIOCondition condition,
-                   GIOFunc function,
-                   gpointer data);
-

Adds an I/O watch as with g_io_add_watch(), but using the given +

GSource *
+soup_add_io_watch (GMainContext *async_context,
+                   GIOChannel *chan,
+                   GIOCondition condition,
+                   GIOFunc function,
+                   gpointer data);
+

Adds an I/O watch as with g_io_add_watch(), but using the given async_context .

[skip]

-

Parameters

-
+

Parameters

+
@@ -1674,13 +1674,13 @@ - + - + @@ -1704,26 +1704,26 @@

async_context

the GMainContext to dispatch the I/O -watch in, or NULL for the default context.

the GMainContext to dispatch the I/O +watch in, or NULL for the default context.

[allow-none]

chan

the GIOChannel to watch

the GIOChannel to watch

 
-

Returns

-

a GSource, which can be removed from async_context -with g_source_destroy().

+

Returns

+

a GSource, which can be removed from async_context +with g_source_destroy().


soup_add_timeout ()

-
GSource *
-soup_add_timeout (GMainContext *async_context,
-                  guint interval,
-                  GSourceFunc function,
-                  gpointer data);
-

Adds a timeout as with g_timeout_add(), but using the given +

GSource *
+soup_add_timeout (GMainContext *async_context,
+                  guint interval,
+                  GSourceFunc function,
+                  gpointer data);
+

Adds a timeout as with g_timeout_add(), but using the given async_context .

[skip]

-

Parameters

-
+

Parameters

+
@@ -1732,8 +1732,8 @@ - + @@ -1756,9 +1756,9 @@

async_context

the GMainContext to dispatch the I/O -watch in, or NULL for the default context.

the GMainContext to dispatch the I/O +watch in, or NULL for the default context.

[allow-none]
-

Returns

-

a GSource, which can be removed from async_context -with g_source_destroy().

+

Returns

+

a GSource, which can be removed from async_context +with g_source_destroy().

@@ -1781,19 +1781,19 @@

A date and time. The date is assumed to be in the (proleptic) Gregorian calendar. The time is in UTC if utc - is TRUE. Otherwise, + is TRUE. Otherwise, the time is a local time, and offset gives the offset from UTC in minutes (such that adding offset to the time would give the correct UTC time). If utc - is FALSE and offset + is FALSE and offset is 0, then the SoupDate represents a "floating" time with no associated timezone information.

-

Members

-
+

Members

+
@@ -1831,8 +1831,8 @@ - - + + @@ -1859,8 +1859,8 @@ available.

This enum may be extended with more values in future releases.

-

Members

-
 

gboolean utc;

TRUE if the date is in UTC

gboolean utc;

TRUE if the date is in UTC

 
+

Members

+
@@ -1929,6 +1929,6 @@ +
Generated by GTK-Doc V1.25 \ No newline at end of file diff -Nru libsoup2.4-2.56.0/docs/reference/html/libsoup-2.4-SoupServer-deprecated-API.html libsoup2.4-2.56.1/docs/reference/html/libsoup-2.4-SoupServer-deprecated-API.html --- libsoup2.4-2.56.0/docs/reference/html/libsoup-2.4-SoupServer-deprecated-API.html 2016-09-19 15:57:43.000000000 +0000 +++ libsoup2.4-2.56.1/docs/reference/html/libsoup-2.4-SoupServer-deprecated-API.html 2017-08-10 12:36:57.000000000 +0000 @@ -3,12 +3,12 @@ SoupServer deprecated API: libsoup Reference Manual - + - + @@ -33,7 +33,7 @@

Functions

-
+
@@ -41,7 +41,7 @@
-guint +guint soup_server_get_port () @@ -81,7 +81,7 @@
-GMainContext * +GMainContext * soup_server_get_async_context () @@ -108,7 +108,7 @@

Types and Values

-
+
@@ -149,7 +149,7 @@

Functions

soup_server_get_port ()

-
guint
+
guint
 soup_server_get_port (SoupServer *server);

soup_server_get_port is deprecated and should not be used in newly-written code.

@@ -160,8 +160,8 @@ is listening on, if you are using the old API.

-

Parameters

-
+

Parameters

+
@@ -175,7 +175,7 @@
-

Returns

+

Returns

the port server is listening on.

@@ -189,7 +189,7 @@

soup_server_get_listener is deprecated and should not be used in newly-written code.

If you are using soup_server_listen(), etc, then use soup_server_get_listeners() to get a list of all listening sockets, -but note that that function returns GSockets, not SoupSockets.

+but note that that function returns GSockets, not SoupSockets.

Gets server 's listening socket, if you are using the old API.

@@ -197,8 +197,8 @@ modifiying it may cause server to malfunction.

-

Parameters

-
+

Parameters

+
@@ -212,7 +212,7 @@
-

Returns

+

Returns

the listening socket.

[transfer none]

@@ -226,17 +226,17 @@

soup_server_run is deprecated and should not be used in newly-written code.

When using soup_server_listen(), etc, the server will always listen for connections, and will process them whenever the -thread-default GMainContext is running.

+thread-default GMainContext is running.

Starts server , if you are using the old API, causing it to listen for and process incoming connections. Unlike -soup_server_run_async(), this creates a GMainLoop and runs it, and +soup_server_run_async(), this creates a GMainLoop and runs it, and it will not return until someone calls soup_server_quit() to stop the server.

-

Parameters

-
+

Parameters

+
@@ -259,20 +259,20 @@

soup_server_run_async is deprecated and should not be used in newly-written code.

When using soup_server_listen(), etc, the server will always listen for connections, and will process them whenever the -thread-default GMainContext is running.

+thread-default GMainContext is running.

Starts server , if you are using the old API, causing it to listen for and process incoming connections.

The server runs in server -'s GMainContext. It will not actually +'s GMainContext. It will not actually perform any processing unless the appropriate main loop is running. In the simple case where you did not set the server's SOUP_SERVER_ASYNC_CONTEXT property, this means the server will run whenever the glib main loop is running.

-

Parameters

-
+

Parameters

+
@@ -295,7 +295,7 @@

soup_server_quit is deprecated and should not be used in newly-written code.

When using soup_server_listen(), etc, the server will always listen for connections, and will process them whenever the -thread-default GMainContext is running.

+thread-default GMainContext is running.

Stops processing for server , if you are using the old API. Call @@ -308,8 +308,8 @@ is still in a working state after this call; you can start and stop a server as many times as you want.

-

Parameters

-
+

Parameters

+
@@ -326,23 +326,23 @@

soup_server_get_async_context ()

-
GMainContext *
+
GMainContext *
 soup_server_get_async_context (SoupServer *server);

soup_server_get_async_context is deprecated and should not be used in newly-written code.

If you are using soup_server_listen(), etc, then -the server listens on the thread-default GMainContext, and this +the server listens on the thread-default GMainContext, and this property is ignored.

Gets server 's async_context, if you are using the old API. (With the new API, the server runs in the thread's thread-default -GMainContext, regardless of what this method returns.)

+GMainContext, regardless of what this method returns.)

This does not add a ref to the context, so you will need to ref it yourself if you want it to outlive its server.

-

Parameters

-
+

Parameters

+
@@ -356,10 +356,10 @@
-

Returns

+

Returns

server -'s GMainContext, -which may be NULL.

+'s GMainContext, +which may be NULL.

[nullable][transfer none]

@@ -371,7 +371,7 @@

soup_client_context_get_socket is deprecated and should not be used in newly-written code.

use soup_client_context_get_gsocket(), which returns -a GSocket.

+a GSocket.

Retrieves the SoupSocket that client is associated with.

@@ -383,8 +383,8 @@ not get fooled when the allocator reuses the memory address of a previously-destroyed socket to represent a new socket.

-

Parameters

-
+

Parameters

+
@@ -398,7 +398,7 @@
-

Returns

+

Returns

the SoupSocket that client is associated with.

@@ -413,13 +413,13 @@

soup_client_context_get_address is deprecated and should not be used in newly-written code.

Use soup_client_context_get_remote_address(), which returns -a GSocketAddress.

+a GSocketAddress.

Retrieves the SoupAddress associated with the remote end of a connection.

-

Parameters

-
+

Parameters

+
@@ -433,10 +433,10 @@
-

Returns

+

Returns

the SoupAddress associated with the remote end of a connection, it may be -NULL if you used soup_server_accept_iostream().

+NULL if you used soup_server_accept_iostream().

[nullable][transfer none]

@@ -449,7 +449,7 @@

SOUP_SERVER_PORT is deprecated and should not be used in newly-written code.

-

SoupServers can listen on multiple interfaces +

SoupServers can listen on multiple interfaces at once now. Use soup_server_listen(), etc, to listen on a port, and soup_server_get_uris() to see what ports are being listened on.

@@ -463,7 +463,7 @@

SOUP_SERVER_INTERFACE is deprecated and should not be used in newly-written code.

-

SoupServers can listen on multiple interfaces +

SoupServers can listen on multiple interfaces at once now. Use soup_server_listen(), etc, to listen on an interface, and soup_server_get_uris() to see what addresses are being listened on.

@@ -501,7 +501,7 @@

SOUP_SERVER_ASYNC_CONTEXT is deprecated and should not be used in newly-written code.

-

The new API uses the thread-default GMainContext +

The new API uses the thread-default GMainContext rather than having an explicitly-specified one.

Alias for the deprecated “async-context” @@ -510,6 +510,6 @@

+
Generated by GTK-Doc V1.25 \ No newline at end of file diff -Nru libsoup2.4-2.56.0/docs/reference/html/libsoup-2.4-soup-status.html libsoup2.4-2.56.1/docs/reference/html/libsoup-2.4-soup-status.html --- libsoup2.4-2.56.0/docs/reference/html/libsoup-2.4-soup-status.html 2016-09-19 15:57:43.000000000 +0000 +++ libsoup2.4-2.56.1/docs/reference/html/libsoup-2.4-soup-status.html 2017-08-10 12:36:57.000000000 +0000 @@ -3,12 +3,12 @@ soup-status: libsoup Reference Manual - + - + @@ -33,7 +33,7 @@

Functions

-
+
@@ -84,7 +84,7 @@
-guint +guint soup_status_proxify () @@ -95,7 +95,7 @@

Types and Values

-
+
@@ -129,8 +129,8 @@

Tests if status is a libsoup transport error.

-

Parameters

-
+

Parameters

+
@@ -144,8 +144,8 @@
-

Returns

-

TRUE or FALSE

+

Returns

+

TRUE or FALSE


@@ -156,8 +156,8 @@

Tests if status is an Informational (1xx) response.

-

Parameters

-
+

Parameters

+
@@ -171,8 +171,8 @@
-

Returns

-

TRUE or FALSE

+

Returns

+

TRUE or FALSE


@@ -183,8 +183,8 @@

Tests if status is a Successful (2xx) response.

-

Parameters

-
+

Parameters

+
@@ -198,8 +198,8 @@
-

Returns

-

TRUE or FALSE

+

Returns

+

TRUE or FALSE


@@ -210,8 +210,8 @@

Tests if status is a Redirection (3xx) response.

-

Parameters

-
+

Parameters

+
@@ -225,8 +225,8 @@
-

Returns

-

TRUE or FALSE

+

Returns

+

TRUE or FALSE


@@ -237,8 +237,8 @@

Tests if status is a Client Error (4xx) response.

-

Parameters

-
+

Parameters

+
@@ -252,8 +252,8 @@
-

Returns

-

TRUE or FALSE

+

Returns

+

TRUE or FALSE


@@ -264,8 +264,8 @@

Tests if status is a Server Error (5xx) response.

-

Parameters

-
+

Parameters

+
@@ -279,15 +279,15 @@
-

Returns

-

TRUE or FALSE

+

Returns

+

TRUE or FALSE


soup_status_get_phrase ()

const char *
-soup_status_get_phrase (guint status_code);
+soup_status_get_phrase (guint status_code);

Looks up the stock HTTP description of status_code . This is used by soup_message_set_status() to get the correct text to go with a @@ -302,8 +302,8 @@ Instead, you should create you own error messages based on the status code, and on what you were trying to do.

-

Parameters

-
+

Parameters

+
@@ -317,7 +317,7 @@
-

Returns

+

Returns

the (terse, English) description of status_code

@@ -325,15 +325,15 @@

soup_status_proxify ()

-
guint
-soup_status_proxify (guint status_code);
+
guint
+soup_status_proxify (guint status_code);

Turns SOUP_STATUS_CANT_RESOLVE into SOUP_STATUS_CANT_RESOLVE_PROXY and SOUP_STATUS_CANT_CONNECT into SOUP_STATUS_CANT_CONNECT_PROXY. Other status codes are passed through unchanged.

-

Parameters

-
+

Parameters

+
@@ -347,7 +347,7 @@
-

Returns

+

Returns

the "proxified" equivalent of status_code .

@@ -367,8 +367,8 @@ SoupKnownStatusCode, but the individual values have always had the names they have now.

-

Members

-
+

Members

+
@@ -840,12 +840,12 @@

SOUP_HTTP_ERROR

#define SOUP_HTTP_ERROR soup_http_error_quark()
 
-

A GError domain representing an HTTP status. Use a SoupStatus for +

A GError domain representing an HTTP status. Use a SoupStatus for the code value.

+
Generated by GTK-Doc V1.25 \ No newline at end of file diff -Nru libsoup2.4-2.56.0/docs/reference/html/libsoup-2.4-Top-Level-Domain-utils.html libsoup2.4-2.56.1/docs/reference/html/libsoup-2.4-Top-Level-Domain-utils.html --- libsoup2.4-2.56.0/docs/reference/html/libsoup-2.4-Top-Level-Domain-utils.html 2016-09-19 15:57:43.000000000 +0000 +++ libsoup2.4-2.56.1/docs/reference/html/libsoup-2.4-Top-Level-Domain-utils.html 2017-08-10 12:36:57.000000000 +0000 @@ -3,12 +3,12 @@ Top Level Domain utils: libsoup Reference Manual - + - + @@ -33,7 +33,7 @@

Functions

-
+
@@ -48,7 +48,7 @@
-gboolean +gboolean soup_tld_domain_is_public_suffix () @@ -59,7 +59,7 @@

Types and Values

-
+
@@ -93,13 +93,13 @@

soup_tld_get_base_domain ()

const char *
 soup_tld_get_base_domain (const char *hostname,
-                          GError **error);
+ GError **error);

Finds the base domain for a given hostname . The base domain is composed by the top level domain (such as .org, .com, .co.uk, etc) plus the second level domain, for example for myhost.mydomain.com it will return mydomain.com.

-

Note that NULL will be returned for private URLs (those not ending +

Note that NULL will be returned for private URLs (those not ending with any well known TLD) because choosing a base domain for them would be totally arbitrary.

Prior to libsoup 2.46, this function required that hostname @@ -108,8 +108,8 @@ UTF-8 or ASCII format (and the return value will be in the same format).

-

Parameters

-
+

Parameters

+
@@ -123,7 +123,7 @@ - @@ -131,10 +131,10 @@

error

return location for a GError, or NULL to ignore +

return location for a GError, or NULL to ignore errors. See SoupTLDError for the available error codes

 
-

Returns

+

Returns

a pointer to the start of the base domain in hostname . If -an error occurs, NULL will be returned and error +an error occurs, NULL will be returned and error set.

Since: 2.40

@@ -142,7 +142,7 @@

soup_tld_domain_is_public_suffix ()

-
gboolean
+
gboolean
 soup_tld_domain_is_public_suffix (const char *domain);

Looks whether the domain passed as argument is a public domain @@ -153,8 +153,8 @@ UTF-8 or ASCII format (and the return value will be in the same format).

-

Parameters

-
+

Parameters

+
@@ -168,8 +168,8 @@
-

Returns

-

TRUE if it is a public domain, FALSE otherwise.

+

Returns

+

TRUE if it is a public domain, FALSE otherwise.

Since: 2.40

@@ -180,7 +180,7 @@

SOUP_TLD_ERROR

#define SOUP_TLD_ERROR soup_tld_error_quark()
 
-

The GError domain for soup-tld-related errors.

+

The GError domain for soup-tld-related errors.

Since: 2.40


@@ -188,8 +188,8 @@

enum SoupTLDError

Error codes for SOUP_TLD_ERROR.

-

Members

-
+

Members

+
@@ -238,6 +238,6 @@ +
Generated by GTK-Doc V1.25 \ No newline at end of file diff -Nru libsoup2.4-2.56.0/docs/reference/html/libsoup-2.4-Version-Information.html libsoup2.4-2.56.1/docs/reference/html/libsoup-2.4-Version-Information.html --- libsoup2.4-2.56.0/docs/reference/html/libsoup-2.4-Version-Information.html 2016-09-19 15:57:43.000000000 +0000 +++ libsoup2.4-2.56.1/docs/reference/html/libsoup-2.4-Version-Information.html 2017-08-10 12:36:57.000000000 +0000 @@ -3,12 +3,12 @@ Version Information: libsoup Reference Manual - + - + @@ -33,7 +33,7 @@

Functions

-
+
@@ -41,7 +41,7 @@ - + + +
-guint +guint soup_get_major_version () @@ -49,7 +49,7 @@
-guint +guint soup_get_minor_version () @@ -57,7 +57,7 @@
-guint +guint soup_get_micro_version () @@ -65,7 +65,7 @@
-gboolean +gboolean soup_check_version () @@ -73,21 +73,32 @@
#defineSOUP_MAJOR_VERSION +SOUP_CHECK_VERSION() +
+
+
+

Types and Values

+
++++ + - + - + - + @@ -172,7 +183,7 @@

Functions

soup_get_major_version ()

-
guint
+
guint
 soup_get_major_version (void);

Returns the major version number of the libsoup library. (e.g. in libsoup version 2.42.0 this is 2.)

@@ -181,7 +192,7 @@ macro, which represents the major version of the libsoup headers you have included when compiling your code.

-

Returns

+

Returns

the major version number of the libsoup library

Since: 2.42

@@ -189,7 +200,7 @@

soup_get_minor_version ()

-
guint
+
guint
 soup_get_minor_version (void);

Returns the minor version number of the libsoup library. (e.g. in libsoup version 2.42.0 this is 42.)

@@ -198,7 +209,7 @@ macro, which represents the minor version of the libsoup headers you have included when compiling your code.

-

Returns

+

Returns

the minor version number of the libsoup library

Since: 2.42

@@ -206,7 +217,7 @@

soup_get_micro_version ()

-
guint
+
guint
 soup_get_micro_version (void);

Returns the micro version number of the libsoup library. (e.g. in libsoup version 2.42.0 this is 0.)

@@ -215,7 +226,7 @@ macro, which represents the micro version of the libsoup headers you have included when compiling your code.

-

Returns

+

Returns

the micro version number of the libsoup library

Since: 2.42

@@ -223,17 +234,17 @@

soup_check_version ()

-
gboolean
-soup_check_version (guint major,
-                    guint minor,
-                    guint micro);
+
gboolean
+soup_check_version (guint major,
+                    guint minor,
+                    guint micro);

Like SOUP_CHECK_VERSION, but the check for soup_check_version is at runtime instead of compile time. This is useful for compiling against older versions of libsoup, but using features from newer versions.

-

Parameters

-
#defineSOUP_MINOR_VERSIONSOUP_MAJOR_VERSION
#defineSOUP_MICRO_VERSIONSOUP_MINOR_VERSION
#define -SOUP_CHECK_VERSION() -SOUP_MICRO_VERSION
#define
+

Parameters

+
@@ -259,50 +270,20 @@
-

Returns

-

TRUE if the version of the libsoup currently loaded +

Returns

+

TRUE if the version of the libsoup currently loaded is the same as or newer than the passed-in version.

Since: 2.42


-

SOUP_MAJOR_VERSION

-
#define SOUP_MAJOR_VERSION (2)
-
-

Like soup_get_major_version(), but from the headers used at -application compile time, rather than from the library linked -against at application run time.

-

Since: 2.42

-
-
-
-

SOUP_MINOR_VERSION

-
#define SOUP_MINOR_VERSION (56)
-
-

Like soup_get_minor_version(), but from the headers used at -application compile time, rather than from the library linked -against at application run time.

-

Since: 2.42

-
-
-
-

SOUP_MICRO_VERSION

-
#define SOUP_MICRO_VERSION (0)
-
-

Like soup_get_micro_version(), but from the headers used at -application compile time, rather than from the library linked -against at application run time.

-

Since: 2.42

-
-
-

SOUP_CHECK_VERSION()

#define             SOUP_CHECK_VERSION(major, minor, micro)

Macro to test the version of libsoup being compiled against.

-

Parameters

-
+

Parameters

+
@@ -328,12 +309,44 @@
-

Returns

-

TRUE if the version of the libsoup header files +

Returns

+

TRUE if the version of the libsoup header files is the same as or newer than the passed-in version.

Since: 2.42

+ +
+

Types and Values

+
+

SOUP_MAJOR_VERSION

+
#define SOUP_MAJOR_VERSION (2)
+
+

Like soup_get_major_version(), but from the headers used at +application compile time, rather than from the library linked +against at application run time.

+

Since: 2.42

+
+
+
+

SOUP_MINOR_VERSION

+
#define SOUP_MINOR_VERSION (56)
+
+

Like soup_get_minor_version(), but from the headers used at +application compile time, rather than from the library linked +against at application run time.

+

Since: 2.42

+
+
+
+

SOUP_MICRO_VERSION

+
#define SOUP_MICRO_VERSION (1)
+
+

Like soup_get_micro_version(), but from the headers used at +application compile time, rather than from the library linked +against at application run time.

+

Since: 2.42

+

SOUP_VERSION_MIN_REQUIRED

@@ -519,11 +532,8 @@

Since: 2.52

-
-

Types and Values

-
+
Generated by GTK-Doc V1.25 \ No newline at end of file diff -Nru libsoup2.4-2.56.0/docs/reference/html/libsoup-2.4-WebSockets.html libsoup2.4-2.56.1/docs/reference/html/libsoup-2.4-WebSockets.html --- libsoup2.4-2.56.0/docs/reference/html/libsoup-2.4-WebSockets.html 2016-09-19 15:57:43.000000000 +0000 +++ libsoup2.4-2.56.1/docs/reference/html/libsoup-2.4-WebSockets.html 2017-08-10 12:36:57.000000000 +0000 @@ -3,12 +3,12 @@ WebSockets: libsoup Reference Manual - + - + @@ -36,7 +36,7 @@

Properties

-
+
@@ -190,24 +186,24 @@ +GIOStream * - + +gchar * +gchar * @@ -227,7 +223,7 @@

Signals

-
-GIOStream * io-stream Read / Write / Construct Only
guint64guint64 max-incoming-payload-size Read / Write / Construct
-gchar * origin Read / Write / Construct Only
-gchar * protocol Read / Write / Construct Only
+
@@ -259,7 +255,7 @@

Types and Values

-
+
@@ -289,12 +285,16 @@ + + + +
enum SoupWebsocketError
#defineSOUP_WEBSOCKET_ERROR

Object Hierarchy

-
    GObject
+
    GObject
     ╰── SoupWebsocketConnection
 
@@ -340,8 +340,8 @@ soup_session_websocket_connect_async() to create a WebSocket connection, it will call this for you.

-

Parameters

-
+

Parameters

+
@@ -372,10 +372,10 @@

soup_websocket_client_verify_handshake ()

-
gboolean
+
gboolean
 soup_websocket_client_verify_handshake
                                (SoupMessage *msg,
-                                GError **error);
+ GError **error);

Looks at the response status code and headers in msg and determines if they contain a valid WebSocket handshake response @@ -385,8 +385,8 @@ soup_session_websocket_connect_async() to create a WebSocket connection, it will call this for you.

-

Parameters

-
+

Parameters

+
@@ -401,36 +401,36 @@ - +

error

return location for a GError

return location for a GError

 
-

Returns

-

TRUE if msg +

Returns

+

TRUE if msg contains a completed valid WebSocket -handshake, FALSE and an error if not.

+handshake, FALSE and an error if not.

Since: 2.50


soup_websocket_server_check_handshake ()

-
gboolean
+
gboolean
 soup_websocket_server_check_handshake (SoupMessage *msg,
                                        const char *origin,
                                        char **protocols,
-                                       GError **error);
+ GError **error);

Examines the method and request headers in msg and determines whether msg contains a valid handshake request.

If origin - is non-NULL, then only requests containing a matching + is non-NULL, then only requests containing a matching "Origin" header will be accepted. If protocols - is non-NULL, then + is non-NULL, then only requests containing a compatible "Sec-WebSocket-Protocols" header will be accepted.

Normally soup_websocket_server_process_handshake() will take care @@ -440,8 +440,8 @@ more complicated validation; eg, accepting multiple different Origins, or handling different protocols depending on the path.

-

Parameters

-
+

Parameters

+
@@ -466,24 +466,24 @@ - +

error

return location for a GError

return location for a GError

 
-

Returns

-

TRUE if msg +

Returns

+

TRUE if msg contained a valid WebSocket handshake, -FALSE and an error if not.

+FALSE and an error if not.

Since: 2.50


soup_websocket_server_process_handshake ()

-
gboolean
+
gboolean
 soup_websocket_server_process_handshake
                                (SoupMessage *msg,
                                 const char *expected_origin,
@@ -494,17 +494,17 @@
 contains a valid handshake request), fills in the handshake
 response.

If expected_origin - is non-NULL, then only requests containing a matching + is non-NULL, then only requests containing a matching "Origin" header will be accepted. If protocols - is non-NULL, then + is non-NULL, then only requests containing a compatible "Sec-WebSocket-Protocols" header will be accepted.

This is a low-level function; if you use soup_server_add_websocket_handler() to handle accepting WebSocket connections, it will call this for you.

-

Parameters

-
+

Parameters

+
@@ -531,10 +531,10 @@
-

Returns

-

TRUE if msg +

Returns

+

TRUE if msg contained a valid WebSocket handshake -request and was updated to contain a handshake response. FALSE if not.

+request and was updated to contain a handshake response. FALSE if not.

Since: 2.50

@@ -542,7 +542,7 @@

soup_websocket_connection_new ()

SoupWebsocketConnection *
-soup_websocket_connection_new (GIOStream *stream,
+soup_websocket_connection_new (GIOStream *stream,
                                SoupURI *uri,
                                SoupWebsocketConnectionType type,
                                const char *origin,
@@ -552,8 +552,8 @@
 called after completing the handshake to begin using the WebSocket
 protocol.

-

Parameters

-
+

Parameters

+
@@ -562,7 +562,7 @@ - + @@ -589,7 +589,7 @@

stream

a GIOStream connected to the WebSocket server

a GIOStream connected to the WebSocket server

 
-

Returns

+

Returns

a new SoupWebsocketConnection

Since: 2.50

@@ -597,13 +597,13 @@

soup_websocket_connection_get_io_stream ()

-
GIOStream *
+
GIOStream *
 soup_websocket_connection_get_io_stream
                                (SoupWebsocketConnection *self);

Get the I/O stream the WebSocket is communicating over.

-

Parameters

-
+

Parameters

+
@@ -617,7 +617,7 @@
-

Returns

+

Returns

the WebSocket's I/O stream.

[transfer none]

@@ -631,8 +631,8 @@ (SoupWebsocketConnection *self);

Get the connection type (client/server) of the connection.

-

Parameters

-
+

Parameters

+
@@ -646,7 +646,7 @@
-

Returns

+

Returns

the connection type

Since: 2.50

@@ -660,8 +660,8 @@

For servers this represents the address of the WebSocket, and for clients it is the address connected to.

-

Parameters

-
+

Parameters

+
@@ -675,7 +675,7 @@
-

Returns

+

Returns

the URI.

[transfer none]

@@ -688,8 +688,8 @@ soup_websocket_connection_get_origin (SoupWebsocketConnection *self);

Get the origin of the WebSocket.

-

Parameters

-
+

Parameters

+
@@ -703,8 +703,8 @@
-

Returns

-

the origin, or NULL.

+

Returns

+

the origin, or NULL.

[nullable]

Since: 2.50

@@ -717,8 +717,8 @@ (SoupWebsocketConnection *self);

Get the protocol chosen via negotiation with the peer.

-

Parameters

-
+

Parameters

+
@@ -732,8 +732,8 @@
-

Returns

-

the chosen protocol, or NULL.

+

Returns

+

the chosen protocol, or NULL.

[nullable]

Since: 2.50

@@ -745,8 +745,8 @@ soup_websocket_connection_get_state (SoupWebsocketConnection *self);

Get the current state of the WebSocket.

-

Parameters

-
+

Parameters

+
@@ -760,7 +760,7 @@
-

Returns

+

Returns

the state

Since: 2.50

@@ -775,8 +775,8 @@

The message is queued to be sent and will be sent when the main loop is run.

-

Parameters

-
+

Parameters

+
@@ -803,14 +803,14 @@

soup_websocket_connection_send_binary ()

void
 soup_websocket_connection_send_binary (SoupWebsocketConnection *self,
-                                       gconstpointer data,
-                                       gsize length);
+ gconstpointer data, + gsize length);

Send a binary message to the peer.

The message is queued to be sent and will be sent when the main loop is run.

-

Parameters

-
+

Parameters

+
@@ -843,7 +843,7 @@

soup_websocket_connection_close ()

void
 soup_websocket_connection_close (SoupWebsocketConnection *self,
-                                 gushort code,
+                                 gushort code,
                                  const char *data);

Close the connection in an orderly fashion.

Note that until the “closed” signal fires, the connection @@ -855,8 +855,8 @@ Note that the data must be UTF-8 valid.

-

Parameters

-
+

Parameters

+
@@ -886,7 +886,7 @@

soup_websocket_connection_get_close_code ()

-
gushort
+
gushort
 soup_websocket_connection_get_close_code
                                (SoupWebsocketConnection *self);

Get the close code received from the WebSocket peer.

@@ -895,8 +895,8 @@ SoupWebsocketCloseCode enumeration, but may also be an application defined close code.

-

Parameters

-
+

Parameters

+
@@ -910,7 +910,7 @@
-

Returns

+

Returns

the close code or zero.

Since: 2.50

@@ -926,8 +926,8 @@ SOUP_WEBSOCKET_STATE_CLOSED state. The data may be freed once the main loop is run, so copy it if you need to keep it around.

-

Parameters

-
+

Parameters

+
@@ -941,18 +941,9 @@
-

Returns

-

the close data or NULL

-
-

Since: 2.50

+

Returns

+

the close data or NULL

-
-
-

SOUP_WEBSOCKET_ERROR

-
#define SOUP_WEBSOCKET_ERROR (soup_websocket_error_get_quark ())
-
-

A GError domain for WebSocket-related errors. Used with -SoupWebsocketError.

Since: 2.50

@@ -969,8 +960,8 @@

enum SoupWebsocketConnectionType

The type of a SoupWebsocketConnection.

-

Members

-
+

Members

+
@@ -1008,8 +999,8 @@

enum SoupWebsocketState

The state of the WebSocket connection.

-

Members

-
+

Members

+
@@ -1049,8 +1040,8 @@

The type of data contained in a “message” signal.

-

Members

-
+

Members

+
@@ -1084,8 +1075,8 @@ soup_websocket_connection_get_close_code(). (However, other codes are also allowed.)

-

Members

-
+

Members

+
@@ -1196,8 +1187,8 @@

enum SoupWebsocketError

WebSocket-related errors.

-

Members

-
+

Members

+
@@ -1240,6 +1231,15 @@

Since: 2.50

+
+
+

SOUP_WEBSOCKET_ERROR

+
#define SOUP_WEBSOCKET_ERROR (soup_websocket_error_get_quark ())
+
+

A GError domain for WebSocket-related errors. Used with +SoupWebsocketError.

+

Since: 2.50

+

Property Details

@@ -1254,7 +1254,7 @@

The “io-stream” property

-
  “io-stream”                GIOStream *
+
  “io-stream”                GIOStream *

The underlying IO stream the WebSocket is communicating over.

The input and output streams must be pollable streams.

@@ -1264,7 +1264,7 @@

The “max-incoming-payload-size” property

-
  “max-incoming-payload-size” guint64
+
  “max-incoming-payload-size” guint64

The maximum payload size for incoming packets the protocol expects or 0 to not limit it.

Flags: Read / Write / Construct

@@ -1274,7 +1274,7 @@

The “origin” property

-
  “origin”                   gchar *
+
  “origin”                   gchar *

The client's Origin.

Flags: Read / Write / Construct Only

Default value: NULL

@@ -1283,8 +1283,8 @@

The “protocol” property

-
  “protocol”                 gchar *
-

The chosen protocol, or NULL if a protocol was not agreed +

  “protocol”                 gchar *
+

The chosen protocol, or NULL if a protocol was not agreed upon.

Flags: Read / Write / Construct Only

Default value: NULL

@@ -1316,15 +1316,15 @@

The “closed” signal

void
 user_function (SoupWebsocketConnection *self,
-               gpointer                 user_data)
+ gpointer user_data)

Emitted when the connection has completely closed, either due to an orderly close from the peer, one initiated via soup_websocket_connection_close() or a fatal error condition that caused a close.

This signal will be emitted once.

-

Parameters

-
+

Parameters

+
@@ -1352,11 +1352,11 @@

The “closing” signal

void
 user_function (SoupWebsocketConnection *self,
-               gpointer                 user_data)
+ gpointer user_data)

This signal will be emitted during an orderly close.

-

Parameters

-
+

Parameters

+
@@ -1384,14 +1384,14 @@

The “error” signal

void
 user_function (SoupWebsocketConnection *self,
-               GError                  *error,
-               gpointer                 user_data)
+ GError *error, + gpointer user_data)

Emitted when an error occurred on the WebSocket. This may be fired multiple times. Fatal errors will be followed by the “closed” signal being emitted.

-

Parameters

-
+

Parameters

+
@@ -1424,17 +1424,17 @@

The “message” signal

void
 user_function (SoupWebsocketConnection *self,
-               gint                     type,
-               GBytes                  *message,
-               gpointer                 user_data)
+ gint type, + GBytes *message, + gpointer user_data)

Emitted when we receive a message from the peer.

As a convenience, the message data will always be NUL-terminated, but the NUL byte will not be included in the length count.

-

Parameters

-
+

Parameters

+
@@ -1475,6 +1475,6 @@ +
Generated by GTK-Doc V1.25 \ No newline at end of file diff -Nru libsoup2.4-2.56.0/docs/reference/html/libsoup-2.4-XMLRPC-Support.html libsoup2.4-2.56.1/docs/reference/html/libsoup-2.4-XMLRPC-Support.html --- libsoup2.4-2.56.0/docs/reference/html/libsoup-2.4-XMLRPC-Support.html 2016-09-19 15:57:43.000000000 +0000 +++ libsoup2.4-2.56.1/docs/reference/html/libsoup-2.4-XMLRPC-Support.html 2017-08-10 12:36:57.000000000 +0000 @@ -3,12 +3,12 @@ XMLRPC Support: libsoup Reference Manual - + - + @@ -33,7 +33,7 @@

Functions

-
+
@@ -57,7 +57,7 @@ - @@ -197,7 +197,7 @@ In particular, the "async-context" and "use-thread-context" properties are now effectively unused, and the session always queues -asynchronous requests in the GMainContext that was is +asynchronous requests in the GMainContext that was is the thread default when the asynchronous operation is started. Session bookkeeping tasks (like closing idle connections) happen in the context that was thread default when the session was created. @@ -212,6 +212,6 @@ +
Generated by GTK-Doc V1.25 \ No newline at end of file diff -Nru libsoup2.4-2.56.0/docs/reference/html/SoupAddress.html libsoup2.4-2.56.1/docs/reference/html/SoupAddress.html --- libsoup2.4-2.56.0/docs/reference/html/SoupAddress.html 2016-09-19 15:57:43.000000000 +0000 +++ libsoup2.4-2.56.1/docs/reference/html/SoupAddress.html 2017-08-10 12:36:57.000000000 +0000 @@ -3,12 +3,12 @@ SoupAddress: libsoup Reference Manual - + - + @@ -36,7 +36,7 @@
-GVariant * +GVariant * soup_xmlrpc_parse_response () @@ -65,7 +65,7 @@
-GVariant * +GVariant * soup_xmlrpc_variant_new_datetime () @@ -89,7 +89,7 @@
-GVariant * +GVariant * soup_xmlrpc_params_parse () @@ -121,7 +121,7 @@
-gboolean +gboolean soup_xmlrpc_message_set_response () @@ -140,7 +140,7 @@

Types and Values

-
+
@@ -183,13 +183,13 @@

soup_xmlrpc_build_request ()

char *
 soup_xmlrpc_build_request (const char *method_name,
-                           GVariant *params,
-                           GError **error);
+ GVariant *params, + GError **error);

This creates an XML-RPC methodCall and returns it as a string. This is the low-level method that soup_xmlrpc_message_new() is built on.

params - is a GVariant tuple representing the method parameters.

+ is a GVariant tuple representing the method parameters.

Serialization details:

  • "a{s*}" and "{s*}" are serialized as <struct>

  • @@ -201,9 +201,9 @@
  • doubles are serialized as <double>

  • Strings are serialized as <string>

  • Variants (i.e. "v" type) are unwrapped and their child is serialized.

  • -
  • GVariants created by soup_xmlrpc_variant_new_datetime() are serialized as +

  • GVariants created by soup_xmlrpc_variant_new_datetime() are serialized as <dateTime.iso8601>

  • -
  • Other types are not supported and will return NULL and set error +

  • Other types are not supported and will return NULL and set error . This notably includes: object-paths, signatures, uint64, handles, maybes and dictionaries with non-string keys.

  • @@ -211,8 +211,8 @@

    If params is floating, it is consumed.

    -

    Parameters

    -
+

Parameters

+
@@ -226,20 +226,20 @@ - + - +

params

a GVariant tuple

a GVariant tuple

 

error

a GError, or NULL

a GError, or NULL

 
-

Returns

-

the text of the methodCall, or NULL on error.

+

Returns

+

the text of the methodCall, or NULL on error.

Since: 2.52

@@ -249,16 +249,16 @@
SoupMessage *
 soup_xmlrpc_message_new (const char *uri,
                          const char *method_name,
-                         GVariant *params,
-                         GError **error);
+ GVariant *params, + GError **error);

Creates an XML-RPC methodCall and returns a SoupMessage, ready to send, for that method call.

See soup_xmlrpc_build_request() for serialization details.

If params is floating, it is consumed.

-

Parameters

-
+

Parameters

+
@@ -278,21 +278,21 @@ - + - +

params

a GVariant tuple

a GVariant tuple

 

error

a GError, or NULL

a GError, or NULL

 
-

Returns

+

Returns

a SoupMessage encoding the -indicated XML-RPC request, or NULL on error.

+indicated XML-RPC request, or NULL on error.

[transfer full]

Since: 2.52

@@ -300,26 +300,26 @@

soup_xmlrpc_parse_response ()

-
GVariant *
+
GVariant *
 soup_xmlrpc_parse_response (const char *method_response,
                             int length,
                             const char *signature,
-                            GError **error);
+ GError **error);

Parses method_response and returns the return value. If method_response - is a fault, NULL is returned, and error + is a fault, NULL is returned, and error will be set to an error in the SOUP_XMLRPC_FAULT domain, with the error code containing the fault code, and the error message containing the fault string. If method_response - cannot be parsed, NULL is returned, + cannot be parsed, NULL is returned, and error will be set to an error in the SOUP_XMLRPC_ERROR domain.

See soup_xmlrpc_params_parse() for deserialization details.

-

Parameters

-
+

Parameters

+
@@ -339,20 +339,20 @@ - + - +

signature

A valid GVariant type string, or NULL.

A valid GVariant type string, or NULL.

[allow-none]

error

a GError, or NULL

a GError, or NULL

 
-

Returns

-

a new (non-floating) GVariant, or NULL.

+

Returns

+

a new (non-floating) GVariant, or NULL.

[transfer full]

Since: 2.52

@@ -360,26 +360,26 @@

soup_xmlrpc_variant_new_datetime ()

-
GVariant *
+
GVariant *
 soup_xmlrpc_variant_new_datetime (SoupDate *date);
-

Construct a special GVariant used to serialize a <dateTime.iso8601> +

Construct a special GVariant used to serialize a <dateTime.iso8601> node. See soup_xmlrpc_build_request().

-

The actual type of the returned GVariant is unspecified and "v" or "*" +

The actual type of the returned GVariant is unspecified and "v" or "*" should be used in variant format strings. For example:

-

Parameters

-
+

Parameters

+
@@ -393,8 +393,8 @@
-

Returns

-

a floating GVariant.

+

Returns

+

a floating GVariant.

Since: 2.52

@@ -402,9 +402,9 @@

soup_xmlrpc_variant_get_datetime ()

SoupDate *
-soup_xmlrpc_variant_get_datetime (GVariant *variant,
-                                  GError **error);
-

Get the SoupDate from special GVariant created by +soup_xmlrpc_variant_get_datetime (GVariant *variant, + GError **error); +

Get the SoupDate from special GVariant created by soup_xmlrpc_variant_new_datetime() or by parsing a <dateTime.iso8601> node. See soup_xmlrpc_params_parse().

If variant @@ -412,8 +412,8 @@ considered a programmer error because it generally means parameters received are not in the expected type.

-

Parameters

-
+

Parameters

+
@@ -422,20 +422,20 @@ - + - +

variant

a GVariant

a GVariant

 

error

a GError, or NULL

a GError, or NULL

 
-

Returns

-

a new SoupDate, or NULL on error.

+

Returns

+

a new SoupDate, or NULL on error.

Since: 2.52

@@ -446,8 +446,8 @@ soup_xmlrpc_params_free (SoupXMLRPCParams *self);

Free a SoupXMLRPCParams returned by soup_xmlrpc_parse_request().

-

Parameters

-
+

Parameters

+
@@ -465,10 +465,10 @@

soup_xmlrpc_params_parse ()

-
GVariant *
+
GVariant *
 soup_xmlrpc_params_parse (SoupXMLRPCParams *self,
                           const char *signature,
-                          GError **error);
+ GError **error);

Parse method parameters returned by soup_xmlrpc_parse_request().

Deserialization details:

    @@ -496,8 +496,8 @@
  • Dictionaries must have string keys, otherwise an error is returned.

-

Parameters

-
+

Parameters

+
@@ -511,20 +511,20 @@ - + - +

signature

A valid GVariant type string, or NULL.

A valid GVariant type string, or NULL.

[allow-none]

error

a GError, or NULL

a GError, or NULL

 
-

Returns

-

a new (non-floating) GVariant, or NULL.

+

Returns

+

a new (non-floating) GVariant, or NULL.

[transfer full]

Since: 2.52

@@ -536,13 +536,13 @@ soup_xmlrpc_parse_request (const char *method_call, int length, SoupXMLRPCParams **params, - GError **error); + GError **error);

Parses method_call and return the method name. Method parameters can be parsed later using soup_xmlrpc_params_parse().

-

Parameters

-
+

Parameters

+
@@ -567,15 +567,15 @@ - +

error

a GError, or NULL

a GError, or NULL

 
-

Returns

-

method's name, or NULL on error.

+

Returns

+

method's name, or NULL on error.

[transfer full]

Since: 2.52

@@ -584,8 +584,8 @@

soup_xmlrpc_build_response ()

char *
-soup_xmlrpc_build_response (GVariant *value,
-                            GError **error);
+soup_xmlrpc_build_response (GVariant *value, + GError **error);

This creates a (successful) XML-RPC methodResponse and returns it as a string. To create a fault response, use soup_xmlrpc_build_fault(). This is the low-level method that soup_xmlrpc_message_set_response() is built on.

@@ -596,8 +596,8 @@

If value is floating, it is consumed.

-

Parameters

-
+

Parameters

+
@@ -611,15 +611,15 @@ - +

error

a GError, or NULL

a GError, or NULL

 
-

Returns

-

the text of the methodResponse, or NULL on error.

+

Returns

+

the text of the methodResponse, or NULL on error.

Since: 2.52

@@ -634,8 +634,8 @@ (To create a successful response, use soup_xmlrpc_build_method_response().)

-

Parameters

-
+

Parameters

+
@@ -662,17 +662,17 @@
-

Returns

+

Returns

the text of the fault


soup_xmlrpc_message_set_response ()

-
gboolean
+
gboolean
 soup_xmlrpc_message_set_response (SoupMessage *msg,
-                                  GVariant *value,
-                                  GError **error);
+ GVariant *value, + GError **error);

Sets the status code and response body of msg to indicate a successful XML-RPC call, with a return value given by value @@ -682,8 +682,8 @@

If value is floating, it is consumed.

-

Parameters

-
+

Parameters

+
@@ -697,20 +697,20 @@ - + - +

value

a GVariant

a GVariant

 

error

a GError, or NULL

a GError, or NULL

 
-

Returns

-

TRUE on success, FALSE otherwise.

+

Returns

+

TRUE on success, FALSE otherwise.

Since: 2.52

@@ -729,8 +729,8 @@ and fault_format .

-

Parameters

-
+

Parameters

+
@@ -775,8 +775,8 @@

enum SoupXMLRPCError

-

Members

-
+

Members

+
@@ -802,7 +802,7 @@

SOUP_XMLRPC_FAULT

#define SOUP_XMLRPC_FAULT soup_xmlrpc_fault_quark()
 
-

A GError domain representing an XML-RPC fault code. Used with +

A GError domain representing an XML-RPC fault code. Used with SoupXMLRPCFault (although servers may also return fault codes not in that enumeration).

@@ -813,8 +813,8 @@ These are an extension, not part of the XML-RPC spec; you can't assume servers will use them.

-

Members

-
+

Members

+
@@ -916,6 +916,6 @@ +
Generated by GTK-Doc V1.25 \ No newline at end of file diff -Nru libsoup2.4-2.56.0/docs/reference/html/libsoup-build-howto.html libsoup2.4-2.56.1/docs/reference/html/libsoup-build-howto.html --- libsoup2.4-2.56.0/docs/reference/html/libsoup-build-howto.html 2016-09-19 15:57:43.000000000 +0000 +++ libsoup2.4-2.56.1/docs/reference/html/libsoup-build-howto.html 2017-08-10 12:36:57.000000000 +0000 @@ -3,12 +3,12 @@ Compiling with libsoup: libsoup Reference Manual - + - + @@ -130,6 +130,6 @@ +
Generated by GTK-Doc V1.25 \ No newline at end of file diff -Nru libsoup2.4-2.56.0/docs/reference/html/libsoup-client-howto.html libsoup2.4-2.56.1/docs/reference/html/libsoup-client-howto.html --- libsoup2.4-2.56.0/docs/reference/html/libsoup-client-howto.html 2016-09-19 15:57:43.000000000 +0000 +++ libsoup2.4-2.56.1/docs/reference/html/libsoup-client-howto.html 2017-08-10 12:36:57.000000000 +0000 @@ -3,12 +3,12 @@ libsoup Client Basics: libsoup Reference Manual - + - + @@ -112,9 +112,9 @@ @@ -315,7 +315,7 @@ 3 4 @@ -329,7 +329,7 @@ you can examine the message's status_code, reason_phrase, and response_headers fields to see the response -metadata. To get the response body, read from the returned GInputStream, and close it +metadata. To get the response body, read from the returned GInputStream, and close it when you are done.

@@ -403,7 +403,7 @@ my_callback (GObject *object, GAsyncResult *result, gpointer user_data) { GInputStream *stream; - GError *error = NULL; + GError *error = NULL; stream = soup_session_send_finish (SOUP_SESSION (object), result, &error); ... @@ -418,7 +418,7 @@ control is returned back to the main loop), it will be sent and the response be will be read. When the message has been sent, and its headers received, the callback will be invoked, in the standard -GAsyncReadyCallback +GAsyncReadyCallback style.

@@ -561,7 +561,7 @@ A SoupSession can be used from multiple threads. However, if you are using the async APIs, then each thread you use the session from must have its own -thread-default GMainContext. +thread-default GMainContext.

SoupMessage is @@ -598,6 +598,6 @@

+
Generated by GTK-Doc V1.25 \ No newline at end of file diff -Nru libsoup2.4-2.56.0/docs/reference/html/libsoup-request-howto.html libsoup2.4-2.56.1/docs/reference/html/libsoup-request-howto.html --- libsoup2.4-2.56.0/docs/reference/html/libsoup-request-howto.html 2016-09-19 15:57:43.000000000 +0000 +++ libsoup2.4-2.56.1/docs/reference/html/libsoup-request-howto.html 2017-08-10 12:36:57.000000000 +0000 @@ -3,12 +3,12 @@ libsoup Client SoupRequest API: libsoup Reference Manual - + - + @@ -50,7 +50,7 @@

Additionally, before libsoup 2.42, the SoupRequest API was the only way to stream an HTTP -response body via GInputStream. As of 2.42, +response body via GInputStream. As of 2.42, there are streaming APIs based on SoupMessage (soup_session_send and soup_session_send_async), so applications that are using SoupRequest with only @@ -93,7 +93,7 @@ Once you have created a SoupRequest, you can send it with either soup_request_send or soup_request_send_async. -This will provide you with a GInputStream which you can +This will provide you with a GInputStream which you can read to get the response body.

@@ -145,7 +145,7 @@

@@ -160,12 +160,12 @@ names, implement the various SoupRequest methods, and then register the type with your SoupSession by calling soup_session_add_feature_by_type -and passing the GType of +and passing the GType of your request class.

+
Generated by GTK-Doc V1.25 \ No newline at end of file diff -Nru libsoup2.4-2.56.0/docs/reference/html/libsoup-server-howto.html libsoup2.4-2.56.1/docs/reference/html/libsoup-server-howto.html --- libsoup2.4-2.56.0/docs/reference/html/libsoup-server-howto.html 2016-09-19 15:57:43.000000000 +0000 +++ libsoup2.4-2.56.1/docs/reference/html/libsoup-server-howto.html 2017-08-10 12:36:57.000000000 +0000 @@ -3,12 +3,12 @@ libsoup Server Basics: libsoup Reference Manual - + - + @@ -48,7 +48,7 @@ @@ -89,7 +89,7 @@

Adding Listening Sockets

To tell the server where to listen, call soup_server_listen - (to listen on a specific GSocketAddress), soup_server_listen_all + (to listen on a specific GSocketAddress), soup_server_listen_all (to listen on a given port on all network interfaces), or soup_server_listen_local (to listen to a given port on the loopback interface only). You can call any of these functions multiple times, to set up multiple @@ -110,7 +110,7 @@

The server runs asynchronously, in the thread-default - GMainContext of the + GMainContext of the thread in which the "listen" calls were made.

@@ -306,8 +306,8 @@ /* This is somewhat silly. Presumably your server will do * something more interesting. */ - body = g_hash_table_lookup (server_data->bodies, path); - mime_type = g_hash_table_lookup (server_data->mime_types, path); + body = g_hash_table_lookup (server_data->bodies, path); + mime_type = g_hash_table_lookup (server_data->mime_types, path); if (!body || !mime_type) { soup_message_set_status (msg, SOUP_STATUS_NOT_FOUND); return; @@ -388,9 +388,9 @@ SOUP_AUTH_DOMAIN_BASIC_AUTH_DATA, auth_data, SOUP_AUTH_DOMAIN_ADD_PATH, "/foo", SOUP_AUTH_DOMAIN_ADD_PATH, "/bar/private", - NULL); + NULL);soup_server_add_auth_domain (server, domain); -g_object_unref (domain); +g_object_unref (domain);

SOUP_SESSION_PROXY_RESOLVER - specifies a GProxyResolver + specifies a GProxyResolver to use to determine the HTTP proxies to use. By default, - this is set to the resolver returned by g_proxy_resolver_get_default, + this is set to the resolver returned by g_proxy_resolver_get_default, so you do not need to set it yourself.

@@ -225,14 +225,14 @@ 11

session = soup_session_new_with_options (
     SOUP_SESSION_ADD_FEATURE_BY_TYPE, SOUP_TYPE_CONTENT_SNIFFER,
-    NULL);
+    NULL);
 
 if (debug_level) {
     SoupLogger *logger;
 
     logger = soup_logger_new (debug_level, -1);
     soup_session_add_feature (session, SOUP_SESSION_FEATURE (logger));
-    g_object_unref (logger);
+    g_object_unref (logger);
 }
GInputStream *stream;
-GError *error = NULL;
+GError *error = NULL;
 
 stream = soup_session_send (session, msg, cancellable, &error);

SoupRequestFile

Handles file and - resource URIs. + resource URIs. If you request a URI corresponding to a directory, this will generate an HTML listing of the directory.

SOUP_SERVER_TLS_CERTIFICATE

- A GTlsCertificate + A GTlsCertificate (containing a private key) that will be used when handling HTTPS requests on the server.

@@ -422,7 +422,7 @@ 15 16 17
static gboolean
+        
static gboolean
 auth_callback (SoupAuthDomain *domain, SoupMessage *msg,
                const char *username, const char *password,
                gpointer user_data)
@@ -432,7 +432,7 @@
 
     user = my_server_data_lookup_user (server_data, username);
     if (!user)
-        return FALSE;
+        return FALSE;
 
     /* FIXME: Don't do this. Keeping a cleartext password database
      * is bad.
@@ -479,6 +479,6 @@
 
 
 
+
Generated by GTK-Doc V1.25 \ No newline at end of file diff -Nru libsoup2.4-2.56.0/docs/reference/html/libsoup-session-porting.html libsoup2.4-2.56.1/docs/reference/html/libsoup-session-porting.html --- libsoup2.4-2.56.0/docs/reference/html/libsoup-session-porting.html 2016-09-19 15:57:43.000000000 +0000 +++ libsoup2.4-2.56.1/docs/reference/html/libsoup-session-porting.html 2017-08-10 12:36:57.000000000 +0000 @@ -3,12 +3,12 @@ Porting to the new SoupSession: libsoup Reference Manual - + - + @@ -98,7 +98,7 @@ The new "proxy-resolver" property is now initialized to the default - GProxyResolver, + GProxyResolver, meaning that it will automatically use the user's system proxy configuration. This replaces the use of the SoupProxyResolverDefault, @@ -158,10 +158,10 @@ SoupURI *uri; auth_manager = SOUP_AUTH_MANAGER (soup_session_get_feature (session, SOUP_TYPE_AUTH_MANAGER)); -auth = g_object_new (SOUP_TYPE_AUTH_NTLM, NULL); +auth = g_object_new (SOUP_TYPE_AUTH_NTLM, NULL); uri = soup_uri_new ("http://ntlm-using-host.example.com/"); soup_auth_manager_use_auth (auth_manager, uri, auth); -g_object_unref (auth); +g_object_unref (auth); soup_uri_free (auth);

Functions

-
+
@@ -84,7 +84,7 @@
-guint +guint soup_address_resolve_sync () @@ -92,7 +92,7 @@
-gboolean +gboolean soup_address_is_resolved () @@ -114,7 +114,7 @@
-GSocketAddress * +GSocketAddress * soup_address_get_gsockaddr () @@ -129,7 +129,7 @@
-guint +guint soup_address_get_port () @@ -137,7 +137,7 @@
-gboolean +gboolean soup_address_equal_by_name () @@ -145,7 +145,7 @@
-guint +guint soup_address_hash_by_name () @@ -153,7 +153,7 @@
-gboolean +gboolean soup_address_equal_by_ip () @@ -161,7 +161,7 @@
-guint +guint soup_address_hash_by_ip () @@ -172,7 +172,7 @@

Properties

-
+
@@ -186,29 +186,29 @@ +gchar * +gchar * - + +gchar * - + @@ -217,7 +217,7 @@

Types and Values

-
-gchar * name Read / Write / Construct Only
-gchar * physical Read
gintgint port Read / Write / Construct Only
-gchar * protocol Read / Write / Construct Only
gpointergpointer sockaddr Read / Write / Construct Only
+
@@ -264,7 +264,7 @@

Object Hierarchy

-
    GObject
+
    GObject
     ╰── SoupAddress
 
@@ -272,7 +272,7 @@

Implemented Interfaces

SoupAddress implements - GSocketConnectable.

+ GSocketConnectable.

Includes

@@ -285,8 +285,8 @@ both the IP address and the port. (It is somewhat like an object-oriented version of struct sockaddr.)

Although SoupAddress is still used in some libsoup API's, it -should not be used in new code; use GLib's GNetworkAddress or -GSocketAddress instead.

+should not be used in new code; use GLib's GNetworkAddress or +GSocketAddress instead.

Functions

@@ -294,7 +294,7 @@

soup_address_new ()

SoupAddress *
 soup_address_new (const char *name,
-                  guint port);
+ guint port);

Creates a SoupAddress from name and port . The SoupAddress's IP @@ -302,8 +302,8 @@ soup_address_resolve_async() or soup_address_resolve_sync() to force a DNS resolution.

-

Parameters

-
+

Parameters

+
@@ -324,7 +324,7 @@
-

Returns

+

Returns

a SoupAddress

@@ -335,12 +335,12 @@ soup_address_new_from_sockaddr (struct sockaddr *sa, int len);

Returns a SoupAddress equivalent to sa - (or NULL if sa + (or NULL if sa 's address family isn't supported)

-

Parameters

-
+

Parameters

+
@@ -362,7 +362,7 @@
-

Returns

+

Returns

the new SoupAddress.

[nullable]

@@ -372,15 +372,15 @@

soup_address_new_any ()

SoupAddress *
 soup_address_new_any (SoupAddressFamily family,
-                      guint port);
+ guint port);

Returns a SoupAddress corresponding to the "any" address for family - (or NULL if family + (or NULL if family isn't supported), suitable for using as a listening SoupSocket.

-

Parameters

-
+

Parameters

+
@@ -401,7 +401,7 @@
-

Returns

+

Returns

the new SoupAddress.

[nullable]

@@ -411,12 +411,12 @@

SoupAddressCallback ()

void
 (*SoupAddressCallback) (SoupAddress *addr,
-                        guint status,
-                        gpointer user_data);
+ guint status, + gpointer user_data);

The callback function passed to soup_address_resolve_async().

-

Parameters

-
+

Parameters

+
@@ -449,17 +449,17 @@

soup_address_resolve_async ()

void
 soup_address_resolve_async (SoupAddress *addr,
-                            GMainContext *async_context,
-                            GCancellable *cancellable,
+                            GMainContext *async_context,
+                            GCancellable *cancellable,
                             SoupAddressCallback callback,
-                            gpointer user_data);
+ gpointer user_data);

Asynchronously resolves the missing half of addr (its IP address if it was created with soup_address_new(), or its hostname if it was created with soup_address_new_from_sockaddr() or soup_address_new_any().)

If cancellable - is non-NULL, it can be used to cancel the + is non-NULL, it can be used to cancel the resolution. callback will still be invoked in this case, with a status of SOUP_STATUS_CANCELLED.

@@ -471,8 +471,8 @@ , or mixed with calls to soup_address_resolve_sync().

-

Parameters

-
+

Parameters

+
@@ -486,13 +486,13 @@ - - + @@ -513,14 +513,14 @@

soup_address_resolve_sync ()

-
guint
+
guint
 soup_address_resolve_sync (SoupAddress *addr,
-                           GCancellable *cancellable);
+ GCancellable *cancellable);

Synchronously resolves the missing half of addr , as with soup_address_resolve_async().

If cancellable - is non-NULL, it can be used to cancel the + is non-NULL, it can be used to cancel the resolution. soup_address_resolve_sync() will then return a status of SOUP_STATUS_CANCELLED.

It is safe to call this more than once, even from different @@ -528,8 +528,8 @@ soup_address_resolve_sync() with calls to soup_address_resolve_async() on the same address.

-

Parameters

-

async_context

the GMainContext to call callback +

the GMainContext to call callback from.

[allow-none]

cancellable

a GCancellable object, or NULL

a GCancellable object, or NULL

 
+

Parameters

+
@@ -543,14 +543,14 @@ - +

cancellable

a GCancellable object, or NULL

a GCancellable object, or NULL

 
@@ -558,7 +558,7 @@

soup_address_is_resolved ()

-
gboolean
+
gboolean
 soup_address_is_resolved (SoupAddress *addr);

Tests if addr has already been resolved. Unlike the other @@ -566,8 +566,8 @@ might be being resolved in another thread.

-

Parameters

-
+

Parameters

+
@@ -581,8 +581,8 @@
-

Returns

-

TRUE if addr +

Returns

+

TRUE if addr has been resolved.

@@ -599,8 +599,8 @@ soup_address_is_resolved() to safely test whether or not an address is resolved before fetching its name or address.

-

Parameters

-
+

Parameters

+
@@ -614,8 +614,8 @@
-

Returns

-

the hostname, or NULL if it is not known.

+

Returns

+

the hostname, or NULL if it is not known.

[nullable]

@@ -628,15 +628,15 @@

Returns the sockaddr associated with addr , with its length in *len -. If the sockaddr is not yet known, returns NULL.

+. If the sockaddr is not yet known, returns NULL.

This method is not thread-safe; if you call it while addr is being resolved in another thread, it may return garbage. You can use soup_address_is_resolved() to safely test whether or not an address is resolved before fetching its name or address.

-

Parameters

-
+

Parameters

+
@@ -657,22 +657,22 @@
-

Returns

-

the sockaddr, or NULL.

+

Returns

+

the sockaddr, or NULL.

[nullable][transfer none]


soup_address_get_gsockaddr ()

-
GSocketAddress *
+
GSocketAddress *
 soup_address_get_gsockaddr (SoupAddress *addr);
-

Creates a new GSocketAddress corresponding to addr +

Creates a new GSocketAddress corresponding to addr (which is assumed to only have one socket address associated with it).

-

Parameters

-
+

Parameters

+
@@ -686,8 +686,8 @@
-

Returns

-

a new GSocketAddress.

+

Returns

+

a new GSocketAddress.

[transfer full]

Since: 2.32

@@ -699,15 +699,15 @@ soup_address_get_physical (SoupAddress *addr);

Returns the physical address associated with addr as a string. -(Eg, "127.0.0.1"). If the address is not yet known, returns NULL.

+(Eg, "127.0.0.1"). If the address is not yet known, returns NULL.

This method is not thread-safe; if you call it while addr is being resolved in another thread, it may return garbage. You can use soup_address_is_resolved() to safely test whether or not an address is resolved before fetching its name or address.

-

Parameters

-
+

Parameters

+
@@ -721,21 +721,21 @@
-

Returns

-

the physical address, or NULL.

+

Returns

+

the physical address, or NULL.

[nullable]


soup_address_get_port ()

-
guint
+
guint
 soup_address_get_port (SoupAddress *addr);

Returns the port associated with addr .

-

Parameters

-
+

Parameters

+
@@ -749,20 +749,20 @@
-

Returns

+

Returns

the port


soup_address_equal_by_name ()

-
gboolean
-soup_address_equal_by_name (gconstpointer addr1,
-                            gconstpointer addr2);
+
gboolean
+soup_address_equal_by_name (gconstpointer addr1,
+                            gconstpointer addr2);

Tests if addr1 and addr2 have the same "name". This method can be -used with soup_address_hash_by_name() to create a GHashTable that +used with soup_address_hash_by_name() to create a GHashTable that hashes on address "names".

Comparing by name normally means comparing the addresses by their hostnames. But if the address was originally created using an IP @@ -781,8 +781,8 @@

See also soup_address_equal_by_ip(), which compares by IP address rather than by name.

-

Parameters

-
+

Parameters

+
@@ -804,7 +804,7 @@
-

Returns

+

Returns

whether or not addr1 and addr2 have the same name

@@ -814,13 +814,13 @@

soup_address_hash_by_name ()

-
guint
-soup_address_hash_by_name (gconstpointer addr);
-

A hash function (for GHashTable) that corresponds to +

guint
+soup_address_hash_by_name (gconstpointer addr);
+

A hash function (for GHashTable) that corresponds to soup_address_equal_by_name(), qv

-

Parameters

-
+

Parameters

+
@@ -834,7 +834,7 @@
-

Returns

+

Returns

the named-based hash value for addr .

@@ -843,14 +843,14 @@

soup_address_equal_by_ip ()

-
gboolean
-soup_address_equal_by_ip (gconstpointer addr1,
-                          gconstpointer addr2);
+
gboolean
+soup_address_equal_by_ip (gconstpointer addr1,
+                          gconstpointer addr2);

Tests if addr1 and addr2 have the same IP address. This method can be used with soup_address_hash_by_ip() to create a -GHashTable that hashes on IP address.

+GHashTable that hashes on IP address.

This would be used to distinguish hosts in situations where different virtual hosts on the same IP address should be considered the same. Eg, if "www.example.com" and "www.example.net" have the @@ -859,8 +859,8 @@

See also soup_address_equal_by_name(), which compares by name rather than by IP address.

-

Parameters

-
+

Parameters

+
@@ -883,7 +883,7 @@
-

Returns

+

Returns

whether or not addr1 and addr2 have the same IP @@ -894,13 +894,13 @@


soup_address_hash_by_ip ()

-
guint
-soup_address_hash_by_ip (gconstpointer addr);
-

A hash function (for GHashTable) that corresponds to +

guint
+soup_address_hash_by_ip (gconstpointer addr);
+

A hash function (for GHashTable) that corresponds to soup_address_equal_by_ip(), qv

-

Parameters

-
+

Parameters

+
@@ -914,7 +914,7 @@
-

Returns

+

Returns

the IP-based hash value for addr .

@@ -932,8 +932,8 @@

enum SoupAddressFamily

The supported address families.

-

Members

-
+

Members

+
@@ -1034,7 +1034,7 @@

The “name” property

-
  “name”                     gchar *
+
  “name”                     gchar *

Hostname for this address.

Flags: Read / Write / Construct Only

Default value: NULL

@@ -1042,7 +1042,7 @@

The “physical” property

-
  “physical”                 gchar *
+
  “physical”                 gchar *

IP address for this address.

Flags: Read

Default value: NULL

@@ -1050,7 +1050,7 @@

The “port” property

-
  “port”                     gint
+
  “port”                     gint

Port for this address.

Flags: Read / Write / Construct Only

Allowed values: [-1,65535]

@@ -1059,7 +1059,7 @@

The “protocol” property

-
  “protocol”                 gchar *
+
  “protocol”                 gchar *

URI scheme for this address.

Flags: Read / Write / Construct Only

Default value: NULL

@@ -1067,13 +1067,13 @@

The “sockaddr” property

-
  “sockaddr”                 gpointer
+
  “sockaddr”                 gpointer

struct sockaddr for this address.

Flags: Read / Write / Construct Only

+
Generated by GTK-Doc V1.25
\ No newline at end of file diff -Nru libsoup2.4-2.56.0/docs/reference/html/SoupAuthDomainBasic.html libsoup2.4-2.56.1/docs/reference/html/SoupAuthDomainBasic.html --- libsoup2.4-2.56.0/docs/reference/html/SoupAuthDomainBasic.html 2016-09-19 15:57:43.000000000 +0000 +++ libsoup2.4-2.56.1/docs/reference/html/SoupAuthDomainBasic.html 2017-08-10 12:36:57.000000000 +0000 @@ -3,12 +3,12 @@ SoupAuthDomainBasic: libsoup Reference Manual - + - + @@ -35,7 +35,7 @@

Functions

-
+
@@ -51,7 +51,7 @@
-gboolean +gboolean (*SoupAuthDomainBasicAuthCallback) () @@ -70,7 +70,7 @@

Properties

-
+
@@ -78,12 +78,12 @@ - + - + @@ -92,7 +92,7 @@

Types and Values

-
gpointergpointer auth-callback Read / Write
gpointergpointer auth-data Read / Write
+
@@ -115,7 +115,7 @@

Object Hierarchy

-
    GObject
+
    GObject
     ╰── SoupAuthDomain
         ╰── SoupAuthDomainBasic
 
@@ -142,8 +142,8 @@ returned with the authentication challenge to the client. Other parameters are optional.

-

Parameters

-
+

Parameters

+
@@ -152,7 +152,7 @@ - + @@ -164,24 +164,24 @@

optname1

name of first option, or NULL

name of first option, or NULL

 
-

Returns

+

Returns

the new SoupAuthDomain


SoupAuthDomainBasicAuthCallback ()

-
gboolean
+
gboolean
 (*SoupAuthDomainBasicAuthCallback) (SoupAuthDomain *domain,
                                     SoupMessage *msg,
                                     const char *username,
                                     const char *password,
-                                    gpointer user_data);
+ gpointer user_data);

Callback used by SoupAuthDomainBasic for authentication purposes. The application should verify that username and password and valid -and return TRUE or FALSE.

+and return TRUE or FALSE.

If you are maintaining your own password database (rather than using the password to authenticate against some other system like PAM or a remote server), you should make sure you know what you are @@ -193,8 +193,8 @@ database may give attackers access to other more-interesting sites as well.

-

Parameters

-
+

Parameters

+
@@ -230,8 +230,8 @@
-

Returns

-

TRUE if username +

Returns

+

TRUE if username and password are valid

@@ -243,8 +243,8 @@ soup_auth_domain_basic_set_auth_callback (SoupAuthDomain *domain, SoupAuthDomainBasicAuthCallback callback, - gpointer user_data, - GDestroyNotify dnotify); + gpointer user_data, + GDestroyNotify dnotify);

Sets the callback that domain will use to authenticate incoming requests. For each request containing authorization, domain @@ -257,8 +257,8 @@ SOUP_AUTH_DOMAIN_BASIC_AUTH_DATA properties, which can also be used to set the callback at construct time.

-

Parameters

-
+

Parameters

+
@@ -320,20 +320,20 @@

Property Details

The “auth-callback” property

-
  “auth-callback”            gpointer
+
  “auth-callback”            gpointer

Password-checking callback.

Flags: Read / Write


The “auth-data” property

-
  “auth-data”                gpointer
+
  “auth-data”                gpointer

Data to pass to authentication callback.

Flags: Read / Write

+
Generated by GTK-Doc V1.25 \ No newline at end of file diff -Nru libsoup2.4-2.56.0/docs/reference/html/SoupAuthDomainDigest.html libsoup2.4-2.56.1/docs/reference/html/SoupAuthDomainDigest.html --- libsoup2.4-2.56.0/docs/reference/html/SoupAuthDomainDigest.html 2016-09-19 15:57:43.000000000 +0000 +++ libsoup2.4-2.56.1/docs/reference/html/SoupAuthDomainDigest.html 2017-08-10 12:36:57.000000000 +0000 @@ -3,12 +3,12 @@ SoupAuthDomainDigest: libsoup Reference Manual - + - + @@ -35,7 +35,7 @@

Functions

-
+
@@ -78,7 +78,7 @@

Properties

-
+
@@ -86,12 +86,12 @@ - + - + @@ -100,7 +100,7 @@

Types and Values

-
gpointergpointer auth-callback Read / Write
gpointergpointer auth-data Read / Write
+
@@ -123,7 +123,7 @@

Object Hierarchy

-
    GObject
+
    GObject
     ╰── SoupAuthDomain
         ╰── SoupAuthDomainDigest
 
@@ -150,8 +150,8 @@ returned with the authentication challenge to the client. Other parameters are optional.

-

Parameters

-
+

Parameters

+
@@ -160,7 +160,7 @@ - + @@ -172,7 +172,7 @@

optname1

name of first option, or NULL

name of first option, or NULL

 
-

Returns

+

Returns

the new SoupAuthDomain

@@ -183,15 +183,15 @@ (*SoupAuthDomainDigestAuthCallback) (SoupAuthDomain *domain, SoupMessage *msg, const char *username, - gpointer user_data); + gpointer user_data);

Callback used by SoupAuthDomainDigest for authentication purposes. The application should look up username in its password database, and return the corresponding encoded password (see soup_auth_domain_digest_encode_password()).

-

Parameters

-
+

Parameters

+
@@ -222,8 +222,8 @@
-

Returns

-

the encoded password, or NULL if +

Returns

+

the encoded password, or NULL if username is not a valid user. domain will free the password when @@ -238,8 +238,8 @@ soup_auth_domain_digest_set_auth_callback (SoupAuthDomain *domain, SoupAuthDomainDigestAuthCallback callback, - gpointer user_data, - GDestroyNotify dnotify); + gpointer user_data, + GDestroyNotify dnotify);

Sets the callback that domain will use to authenticate incoming requests. For each request containing authorization, domain @@ -252,8 +252,8 @@ SOUP_AUTH_DOMAIN_DIGEST_AUTH_DATA properties, which can also be used to set the callback at construct time.

-

Parameters

-
+

Parameters

+
@@ -311,8 +311,8 @@ that the encoded password returned by this method is identical to the encoded password stored in an Apache .htdigest file.)

-

Parameters

-
+

Parameters

+
@@ -340,7 +340,7 @@
-

Returns

+

Returns

the encoded password

@@ -372,20 +372,20 @@

Property Details

The “auth-callback” property

-
  “auth-callback”            gpointer
+
  “auth-callback”            gpointer

Password-finding callback.

Flags: Read / Write


The “auth-data” property

-
  “auth-data”                gpointer
+
  “auth-data”                gpointer

Data to pass to authentication callback.

Flags: Read / Write

+
Generated by GTK-Doc V1.25 \ No newline at end of file diff -Nru libsoup2.4-2.56.0/docs/reference/html/SoupAuthDomain.html libsoup2.4-2.56.1/docs/reference/html/SoupAuthDomain.html --- libsoup2.4-2.56.0/docs/reference/html/SoupAuthDomain.html 2016-09-19 15:57:43.000000000 +0000 +++ libsoup2.4-2.56.1/docs/reference/html/SoupAuthDomain.html 2017-08-10 12:36:57.000000000 +0000 @@ -3,12 +3,12 @@ SoupAuthDomain: libsoup Reference Manual - + - + @@ -35,7 +35,7 @@

Functions

-
+
@@ -59,7 +59,7 @@
-gboolean +gboolean (*SoupAuthDomainFilter) () @@ -82,7 +82,7 @@
-gboolean +gboolean (*SoupAuthDomainGenericAuthCallback) () @@ -98,7 +98,7 @@
-gboolean +gboolean soup_auth_domain_check_password () @@ -106,7 +106,7 @@
-gboolean +gboolean soup_auth_domain_covers () @@ -133,7 +133,7 @@

Properties

-
+
@@ -142,44 +142,44 @@ +gchar * - + - + - + - + - + +gchar * +gchar * @@ -188,7 +188,7 @@

Types and Values

-
-gchar * add-path Write
gpointergpointer filter Read / Write
gpointergpointer filter-data Read / Write
gpointergpointer generic-auth-callback Read / Write
gpointergpointer generic-auth-data Read / Write
gbooleangboolean proxy Read / Write / Construct Only
-gchar * realm Read / Write / Construct Only
-gchar * remove-path Write
+
@@ -235,7 +235,7 @@

Object Hierarchy

-
    GObject
+
    GObject
     ╰── SoupAuthDomain
         ├── SoupAuthDomainBasic
         ╰── SoupAuthDomainDigest
@@ -282,8 +282,8 @@
 property, which can also be used to add one or more paths at
 construct time.

-

Parameters

-
+

Parameters

+
@@ -328,8 +328,8 @@ SOUP_AUTH_DOMAIN_REMOVE_PATH property, which can also be used to remove one or more paths at construct time.

-

Parameters

-
+

Parameters

+
@@ -354,15 +354,15 @@

SoupAuthDomainFilter ()

-
gboolean
+
gboolean
 (*SoupAuthDomainFilter) (SoupAuthDomain *domain,
                          SoupMessage *msg,
-                         gpointer user_data);
+ gpointer user_data);

The prototype for a SoupAuthDomain filter; see soup_auth_domain_set_filter() for details.

-

Parameters

-
+

Parameters

+
@@ -388,9 +388,9 @@
-

Returns

-

TRUE if msg -requires authentication, FALSE if not.

+

Returns

+

TRUE if msg +requires authentication, FALSE if not.


@@ -399,8 +399,8 @@
void
 soup_auth_domain_set_filter (SoupAuthDomain *domain,
                              SoupAuthDomainFilter filter,
-                             gpointer filter_data,
-                             GDestroyNotify dnotify);
+ gpointer filter_data, + GDestroyNotify dnotify);

Adds filter as an authentication filter to domain . The filter @@ -408,16 +408,16 @@ would otherwise require it. Eg, it might check the message's path in some way that is too complicated to do via the other methods, or it might check the message's method, and allow GETs but not PUTs.

-

The filter function returns TRUE if the request should still -require authentication, or FALSE if authentication is unnecessary +

The filter function returns TRUE if the request should still +require authentication, or FALSE if authentication is unnecessary for this request.

-

To help prevent security holes, your filter should return TRUE by -default, and only return FALSE under specifically-tested +

To help prevent security holes, your filter should return TRUE by +default, and only return FALSE under specifically-tested circumstances, rather than the other way around. Eg, in the example above, where you want to authenticate PUTs but not GETs, you should -check if the method is GET and return FALSE in that case, and then -return TRUE for all other methods (rather than returning TRUE for -PUT and FALSE for all other methods). This way if it turned out +check if the method is GET and return FALSE in that case, and then +return TRUE for all other methods (rather than returning TRUE for +PUT and FALSE for all other methods). This way if it turned out (now or later) that some paths supported additional methods besides GET and PUT, those methods would default to being NOT allowed for unauthenticated users.

@@ -425,8 +425,8 @@ and SOUP_AUTH_DOMAIN_FILTER_DATA properties, which can also be used to set the filter at construct time.

-

Parameters

-
+

Parameters

+
@@ -469,8 +469,8 @@

Gets the realm name associated with domain

-

Parameters

-
+

Parameters

+
@@ -484,7 +484,7 @@
-

Returns

+

Returns

domain 's realm

@@ -492,11 +492,11 @@

SoupAuthDomainGenericAuthCallback ()

-
gboolean
+
gboolean
 (*SoupAuthDomainGenericAuthCallback) (SoupAuthDomain *domain,
                                       SoupMessage *msg,
                                       const char *username,
-                                      gpointer user_data);
+ gpointer user_data);

The prototype for a SoupAuthDomain generic authentication callback.

The callback should look up the user's password, call soup_auth_domain_check_password(), and use the return value from @@ -512,8 +512,8 @@ SoupServer is used, this is not really relevant, but it may still be worth considering.

-

Parameters

-
+

Parameters

+
@@ -546,9 +546,9 @@
-

Returns

-

TRUE if msg -is authenticated, FALSE if not.

+

Returns

+

TRUE if msg +is authenticated, FALSE if not.


@@ -558,8 +558,8 @@ soup_auth_domain_set_generic_auth_callback (SoupAuthDomain *domain, SoupAuthDomainGenericAuthCallback auth_callback, - gpointer auth_data, - GDestroyNotify dnotify); + gpointer auth_data, + GDestroyNotify dnotify);

Sets auth_callback as an authentication-handling callback for domain @@ -570,8 +570,8 @@ will be invoked. See SoupAuthDomainGenericAuthCallback for information on what the callback should do.

-

Parameters

-
+

Parameters

+
@@ -608,7 +608,7 @@

soup_auth_domain_check_password ()

-
gboolean
+
gboolean
 soup_auth_domain_check_password (SoupAuthDomain *domain,
                                  SoupMessage *msg,
                                  const char *username,
@@ -621,8 +621,8 @@
 . This would normally be called from a
 SoupAuthDomainGenericAuthCallback.

-

Parameters

-
+

Parameters

+
@@ -653,14 +653,14 @@
-

Returns

+

Returns

whether or not the message is authenticated


soup_auth_domain_covers ()

-
gboolean
+
gboolean
 soup_auth_domain_covers (SoupAuthDomain *domain,
                          SoupMessage *msg);

Checks if domain @@ -673,8 +673,8 @@

This is used by SoupServer internally and is probably of no use to anyone else.

-

Parameters

-
+

Parameters

+
@@ -695,8 +695,8 @@
-

Returns

-

TRUE if domain +

Returns

+

TRUE if domain requires msg to be authenticated

@@ -718,8 +718,8 @@

This is used by SoupServer internally and is probably of no use to anyone else.

-

Parameters

-
+

Parameters

+
@@ -740,10 +740,10 @@
-

Returns

+

Returns

the username that msg has authenticated -as, if in fact it has authenticated. NULL otherwise.

+as, if in fact it has authenticated. NULL otherwise.

[nullable]

@@ -761,8 +761,8 @@

This is used by SoupServer internally and is probably of no use to anyone else.

-

Parameters

-
+

Parameters

+
@@ -859,7 +859,7 @@

Property Details

The “add-path” property

-
  “add-path”                 gchar *
+
  “add-path”                 gchar *

Add a path covered by this auth domain.

Flags: Write

Default value: NULL

@@ -867,35 +867,35 @@

The “filter” property

-
  “filter”                   gpointer
+
  “filter”                   gpointer

A filter for deciding whether or not to require authentication.

Flags: Read / Write


The “filter-data” property

-
  “filter-data”              gpointer
+
  “filter-data”              gpointer

Data to pass to filter.

Flags: Read / Write


The “generic-auth-callback” property

-
  “generic-auth-callback”    gpointer
+
  “generic-auth-callback”    gpointer

An authentication callback that can be used with any SoupAuthDomain subclass.

Flags: Read / Write


The “generic-auth-data” property

-
  “generic-auth-data”        gpointer
+
  “generic-auth-data”        gpointer

Data to pass to auth callback.

Flags: Read / Write


The “proxy” property

-
  “proxy”                    gboolean
+
  “proxy”                    gboolean

Whether or not this is a proxy auth domain.

Flags: Read / Write / Construct Only

Default value: FALSE

@@ -903,7 +903,7 @@

The “realm” property

-
  “realm”                    gchar *
+
  “realm”                    gchar *

The realm of this auth domain.

Flags: Read / Write / Construct Only

Default value: NULL

@@ -911,7 +911,7 @@

The “remove-path” property

-
  “remove-path”              gchar *
+
  “remove-path”              gchar *

Remove a path covered by this auth domain.

Flags: Write

Default value: NULL

@@ -923,6 +923,6 @@
+
Generated by GTK-Doc V1.25
\ No newline at end of file diff -Nru libsoup2.4-2.56.0/docs/reference/html/SoupAuth.html libsoup2.4-2.56.1/docs/reference/html/SoupAuth.html --- libsoup2.4-2.56.0/docs/reference/html/SoupAuth.html 2016-09-19 15:57:43.000000000 +0000 +++ libsoup2.4-2.56.1/docs/reference/html/SoupAuth.html 2017-08-10 12:36:57.000000000 +0000 @@ -3,12 +3,12 @@ SoupAuth: libsoup Reference Manual - + - + @@ -35,7 +35,7 @@

Functions

-
+
@@ -51,31 +51,15 @@ - - - - - - - - - - - - - - - -
-gboolean +gboolean soup_auth_update ()
#defineSOUP_TYPE_AUTH_BASIC
#defineSOUP_TYPE_AUTH_DIGEST
#defineSOUP_TYPE_AUTH_NTLM
#defineSOUP_TYPE_AUTH_NEGOTIATE
-gboolean +gboolean soup_auth_negotiate_supported () @@ -83,7 +67,7 @@
-gboolean +gboolean soup_auth_is_for_proxy () @@ -128,7 +112,7 @@
-gboolean +gboolean soup_auth_can_authenticate () @@ -136,7 +120,7 @@
-gboolean +gboolean soup_auth_is_authenticated () @@ -144,7 +128,7 @@
-gboolean +gboolean soup_auth_is_ready () @@ -160,7 +144,7 @@
-GSList * +GSList * soup_auth_get_protection_space () @@ -179,7 +163,7 @@

Properties

-
+
@@ -188,29 +172,29 @@ +gchar * - + - + +gchar * +gchar * @@ -219,7 +203,7 @@

Types and Values

-
-gchar * host Read / Write
gbooleangboolean is-authenticated Read
gbooleangboolean is-for-proxy Read / Write
-gchar * realm Read / Write
-gchar * scheme-name Read
+
@@ -231,6 +215,22 @@ + + + + + + + + + + + + + + + + @@ -254,7 +254,7 @@

Object Hierarchy

-
    GObject
+
    GObject
     ╰── SoupAuth
 
@@ -274,7 +274,7 @@

soup_auth_new ()

SoupAuth *
-soup_auth_new (GType type,
+soup_auth_new (GType type,
                SoupMessage *msg,
                const char *auth_header);

Creates a new SoupAuth of type type @@ -285,8 +285,8 @@

This is called by SoupSession; you will normally not create auths yourself.

-

Parameters

-
#defineSOUP_TYPE_AUTH_BASIC
#defineSOUP_TYPE_AUTH_DIGEST
#defineSOUP_TYPE_AUTH_NTLM
#defineSOUP_TYPE_AUTH_NEGOTIATE
#define SOUP_AUTH_SCHEME_NAME
+

Parameters

+
@@ -312,8 +312,8 @@
-

Returns

-

the new SoupAuth, or NULL if it could +

Returns

+

the new SoupAuth, or NULL if it could not be created.

[nullable]

@@ -321,7 +321,7 @@

soup_auth_update ()

-
gboolean
+
gboolean
 soup_auth_update (SoupAuth *auth,
                   SoupMessage *msg,
                   const char *auth_header);
@@ -332,8 +332,8 @@ possibly un-authenticating it. As with soup_auth_new(), this is normally only used by SoupSession.

-

Parameters

-
+

Parameters

+
@@ -360,68 +360,21 @@
-

Returns

-

TRUE if auth +

Returns

+

TRUE if auth is still a valid (but potentially -unauthenticated) SoupAuth. FALSE if something about auth_params +unauthenticated) SoupAuth. FALSE if something about auth_params could not be parsed or incorporated into auth at all.


-

SOUP_TYPE_AUTH_BASIC

-
#define SOUP_TYPE_AUTH_BASIC  (soup_auth_basic_get_type ())
-
-

A GType corresponding to HTTP "Basic" authentication. -SoupSessions support this by default; if you want to disable -support for it, call soup_session_remove_feature_by_type(), -passing SOUP_TYPE_AUTH_BASIC.

-

Since: 2.34

-
-
-
-

SOUP_TYPE_AUTH_DIGEST

-
#define SOUP_TYPE_AUTH_DIGEST (soup_auth_digest_get_type ())
-
-

A GType corresponding to HTTP "Digest" authentication. -SoupSessions support this by default; if you want to disable -support for it, call soup_session_remove_feature_by_type(), -passing SOUP_TYPE_AUTH_DIGEST.

-

Since: 2.34

-
-
-
-

SOUP_TYPE_AUTH_NTLM

-
#define SOUP_TYPE_AUTH_NTLM   (soup_auth_ntlm_get_type ())
-
-

A GType corresponding to HTTP-based NTLM authentication. -SoupSessions do not support this type by default; if you want to -enable support for it, call soup_session_add_feature_by_type(), -passing SOUP_TYPE_AUTH_NTLM.

-

Since: 2.34

-
-
-
-

SOUP_TYPE_AUTH_NEGOTIATE

-
#define SOUP_TYPE_AUTH_NEGOTIATE  (soup_auth_negotiate_get_type ())
-
-

A GType corresponding to HTTP-based GSS-Negotiate authentication. -SoupSessions do not support this type by default; if you want to -enable support for it, call soup_session_add_feature_by_type(), -passing SOUP_TYPE_AUTH_NEGOTIATE.

-

This auth type will only work if libsoup was compiled with GSSAPI -support; you can check soup_auth_negotiate_supported() to see if it -was.

-

Since: 2.54

-
-
-

soup_auth_negotiate_supported ()

-
gboolean
+
gboolean
 soup_auth_negotiate_supported (void);

Indicates whether libsoup was built with GSSAPI support. If this is -FALSE, SOUP_TYPE_AUTH_NEGOTIATE will still be defined and can +FALSE, SOUP_TYPE_AUTH_NEGOTIATE will still be defined and can still be added to a SoupSession, but libsoup will never attempt to actually use this auth type.

Since: 2.54

@@ -429,14 +382,14 @@

soup_auth_is_for_proxy ()

-
gboolean
+
gboolean
 soup_auth_is_for_proxy (SoupAuth *auth);

Tests whether or not auth is associated with a proxy server rather than an "origin" server.

-

Parameters

-
+

Parameters

+
@@ -450,8 +403,8 @@
-

Returns

-

TRUE or FALSE

+

Returns

+

TRUE or FALSE


@@ -462,8 +415,8 @@

Returns auth 's scheme name. (Eg, "Basic", "Digest", or "NTLM")

-

Parameters

-
+

Parameters

+
@@ -477,7 +430,7 @@
-

Returns

+

Returns

the scheme name

@@ -489,8 +442,8 @@

Returns the host that auth is associated with.

-

Parameters

-
+

Parameters

+
@@ -504,7 +457,7 @@
-

Returns

+

Returns

the hostname

@@ -519,8 +472,8 @@ string that is meaningful to the user. (Although it is probably not localized.)

-

Parameters

-
+

Parameters

+
@@ -534,7 +487,7 @@
-

Returns

+

Returns

the realm name

@@ -549,8 +502,8 @@ identifier refer to the same authentication domain (eg, the URLs associated with them take the same usernames and passwords).

-

Parameters

-
+

Parameters

+
@@ -564,7 +517,7 @@
-

Returns

+

Returns

the identifier

@@ -578,8 +531,8 @@

Call this on an auth to authenticate it; normally this will cause the auth's message to be requeued with the new authentication info.

-

Parameters

-
+

Parameters

+
@@ -608,14 +561,14 @@

soup_auth_can_authenticate ()

-
gboolean
+
gboolean
 soup_auth_can_authenticate (SoupAuth *auth);

Tests if auth is able to authenticate by providing credentials to the soup_auth_authenticate().

-

Parameters

-
+

Parameters

+
@@ -629,8 +582,8 @@
-

Returns

-

TRUE if auth +

Returns

+

TRUE if auth is able to accept credentials.

Since: 2.54

@@ -638,13 +591,13 @@

soup_auth_is_authenticated ()

-
gboolean
+
gboolean
 soup_auth_is_authenticated (SoupAuth *auth);

Tests if auth has been given a username and password

-

Parameters

-
+

Parameters

+
@@ -658,15 +611,15 @@
-

Returns

-

TRUE if auth +

Returns

+

TRUE if auth has been given a username and password


soup_auth_is_ready ()

-
gboolean
+
gboolean
 soup_auth_is_ready (SoupAuth *auth,
                     SoupMessage *msg);

Tests if auth @@ -676,8 +629,8 @@ some auth types (eg, NTLM), the auth may be sendable (eg, as an authentication request) even before it is authenticated.

-

Parameters

-
+

Parameters

+
@@ -698,8 +651,8 @@
-

Returns

-

TRUE if auth +

Returns

+

TRUE if auth is ready to make a request with.

Since: 2.42

@@ -713,10 +666,10 @@

Generates an appropriate "Authorization" header for msg . (The session will only call this if soup_auth_is_authenticated() -returned TRUE.)

+returned TRUE.)

-

Parameters

-
+

Parameters

+
@@ -737,14 +690,14 @@
-

Returns

+

Returns

the "Authorization" header, which must be freed.


soup_auth_get_protection_space ()

-
GSList *
+
GSList *
 soup_auth_get_protection_space (SoupAuth *auth,
                                 SoupURI *source_uri);

Returns a list of paths on the server which auth @@ -754,8 +707,8 @@ 's protection space, unless otherwise discovered not to be.)

-

Parameters

-
+

Parameters

+
@@ -778,7 +731,7 @@
-

Returns

+

Returns

the list of paths, which can be freed with soup_auth_free_protection_space().

[element-type utf8][transfer full]

@@ -789,13 +742,13 @@

soup_auth_free_protection_space ()

void
 soup_auth_free_protection_space (SoupAuth *auth,
-                                 GSList *space);
+ GSList *space);

Frees space .

[skip]

-

Parameters

-
+

Parameters

+
@@ -829,6 +782,53 @@
+

SOUP_TYPE_AUTH_BASIC

+
#define SOUP_TYPE_AUTH_BASIC  (soup_auth_basic_get_type ())
+
+

A GType corresponding to HTTP "Basic" authentication. +SoupSessions support this by default; if you want to disable +support for it, call soup_session_remove_feature_by_type(), +passing SOUP_TYPE_AUTH_BASIC.

+

Since: 2.34

+
+
+
+

SOUP_TYPE_AUTH_DIGEST

+
#define SOUP_TYPE_AUTH_DIGEST (soup_auth_digest_get_type ())
+
+

A GType corresponding to HTTP "Digest" authentication. +SoupSessions support this by default; if you want to disable +support for it, call soup_session_remove_feature_by_type(), +passing SOUP_TYPE_AUTH_DIGEST.

+

Since: 2.34

+
+
+
+

SOUP_TYPE_AUTH_NTLM

+
#define SOUP_TYPE_AUTH_NTLM   (soup_auth_ntlm_get_type ())
+
+

A GType corresponding to HTTP-based NTLM authentication. +SoupSessions do not support this type by default; if you want to +enable support for it, call soup_session_add_feature_by_type(), +passing SOUP_TYPE_AUTH_NTLM.

+

Since: 2.34

+
+
+
+

SOUP_TYPE_AUTH_NEGOTIATE

+
#define SOUP_TYPE_AUTH_NEGOTIATE  (soup_auth_negotiate_get_type ())
+
+

A GType corresponding to HTTP-based GSS-Negotiate authentication. +SoupSessions do not support this type by default; if you want to +enable support for it, call soup_session_add_feature_by_type(), +passing SOUP_TYPE_AUTH_NEGOTIATE.

+

This auth type will only work if libsoup was compiled with GSSAPI +support; you can check soup_auth_negotiate_supported() to see if it +was.

+

Since: 2.54

+
+
+

SOUP_AUTH_SCHEME_NAME

#define SOUP_AUTH_SCHEME_NAME      "scheme-name"
 
@@ -872,7 +872,7 @@

Property Details

The “host” property

-
  “host”                     gchar *
+
  “host”                     gchar *

Authentication host.

Flags: Read / Write

Default value: NULL

@@ -880,7 +880,7 @@

The “is-authenticated” property

-
  “is-authenticated”         gboolean
+
  “is-authenticated”         gboolean

Whether or not the auth is authenticated.

Flags: Read

Default value: FALSE

@@ -888,7 +888,7 @@

The “is-for-proxy” property

-
  “is-for-proxy”             gboolean
+
  “is-for-proxy”             gboolean

Whether or not the auth is for a proxy server.

Flags: Read / Write

Default value: FALSE

@@ -896,7 +896,7 @@

The “realm” property

-
  “realm”                    gchar *
+
  “realm”                    gchar *

Authentication realm.

Flags: Read / Write

Default value: NULL

@@ -904,7 +904,7 @@

The “scheme-name” property

-
  “scheme-name”              gchar *
+
  “scheme-name”              gchar *

Authentication scheme name.

Flags: Read

Default value: NULL

@@ -916,6 +916,6 @@
+
Generated by GTK-Doc V1.25
\ No newline at end of file diff -Nru libsoup2.4-2.56.0/docs/reference/html/SoupAuthManager.html libsoup2.4-2.56.1/docs/reference/html/SoupAuthManager.html --- libsoup2.4-2.56.0/docs/reference/html/SoupAuthManager.html 2016-09-19 15:57:43.000000000 +0000 +++ libsoup2.4-2.56.1/docs/reference/html/SoupAuthManager.html 2017-08-10 12:36:57.000000000 +0000 @@ -3,12 +3,12 @@ SoupAuthManager: libsoup Reference Manual - + - + @@ -36,30 +36,24 @@

Functions

-
+
- - - - - - + - - +
#defineSOUP_TYPE_AUTH_MANAGER
void soup_auth_manager_use_auth ()

Signals

-
+
@@ -74,20 +68,26 @@

Types and Values

-
+
- + + - + + + + + +
  SoupAuthManager
#defineSOUP_TYPE_AUTH_MANAGER

Object Hierarchy

-
    GObject
+
    GObject
     ╰── SoupAuthManager
 
@@ -115,20 +115,6 @@

Functions

-

SOUP_TYPE_AUTH_MANAGER

-
#define SOUP_TYPE_AUTH_MANAGER            (soup_auth_manager_get_type ())
-
-

The GType of SoupAuthManager; you can use this with -soup_session_remove_feature_by_type() or -soup_message_disable_feature().

-

(Although this type has only been publicly visible since libsoup -2.42, it has always existed in the background, and you can use -g_type_from_name ("SoupAuthManager") -to get its GType in earlier releases.)

-

Since: 2.42

-
-
-

soup_auth_manager_use_auth ()

void
 soup_auth_manager_use_auth (SoupAuthManager *manager,
@@ -146,8 +132,8 @@
 Authorization header does not depend on any additional information
 from the server. (Eg, Basic or NTLM, but not Digest.)

-

Parameters

-
+

Parameters

+
@@ -182,6 +168,20 @@

SoupAuthManager

typedef struct _SoupAuthManager SoupAuthManager;
+
+
+

SOUP_TYPE_AUTH_MANAGER

+
#define SOUP_TYPE_AUTH_MANAGER            (soup_auth_manager_get_type ())
+
+

The GType of SoupAuthManager; you can use this with +soup_session_remove_feature_by_type() or +soup_message_disable_feature().

+

(Although this type has only been publicly visible since libsoup +2.42, it has always existed in the background, and you can use +g_type_from_name ("SoupAuthManager") +to get its GType in earlier releases.)

+

Since: 2.42

+

Signal Details

@@ -191,16 +191,16 @@ user_function (SoupAuthManager *manager, SoupMessage *msg, SoupAuth *auth, - gboolean retrying, - gpointer user_data) + gboolean retrying, + gpointer user_data)

Emitted when the manager requires the application to provide authentication credentials.

SoupSession connects to this signal and emits its own “authenticate” signal when it is emitted, so you shouldn't need to use this signal directly.

-

Parameters

-
+

Parameters

+
@@ -224,7 +224,7 @@ - + @@ -244,6 +244,6 @@ +
Generated by GTK-Doc V1.25 \ No newline at end of file diff -Nru libsoup2.4-2.56.0/docs/reference/html/SoupCache.html libsoup2.4-2.56.1/docs/reference/html/SoupCache.html --- libsoup2.4-2.56.0/docs/reference/html/SoupCache.html 2016-09-19 15:57:43.000000000 +0000 +++ libsoup2.4-2.56.1/docs/reference/html/SoupCache.html 2017-08-10 12:36:57.000000000 +0000 @@ -3,12 +3,12 @@ SoupCache: libsoup Reference Manual - + - + @@ -36,7 +36,7 @@

retrying

TRUE if this is the second (or later) attempt

TRUE if this is the second (or later) attempt

 

Functions

-
+
@@ -84,7 +84,7 @@
-guint +guint soup_cache_get_max_size () @@ -103,7 +103,7 @@

Properties

-
+
@@ -112,7 +112,7 @@ +gchar * @@ -126,7 +126,7 @@

Types and Values

-
-gchar * cache-dir Read / Write / Construct Only
+
@@ -145,7 +145,7 @@

Object Hierarchy

-
    GObject
+
    GObject
     ╰── SoupCache
 
@@ -173,8 +173,8 @@ SoupCacheType cache_type);

Creates a new SoupCache.

-

Parameters

-
+

Parameters

+
@@ -183,7 +183,7 @@ - + @@ -195,7 +195,7 @@

cache_dir

the directory to store the cached data, or NULL to use the default one

the directory to store the cached data, or NULL to use the default one

 
-

Returns

+

Returns

a new SoupCache

Since: 2.34

@@ -207,14 +207,14 @@ soup_cache_flush (SoupCache *cache);

This function will force all pending writes in the cache to be -committed to disk. For doing so it will iterate the GMainContext +committed to disk. For doing so it will iterate the GMainContext associated with cache 's session as long as needed.

Contrast with soup_cache_dump(), which writes out the cache index file.

-

Parameters

-
+

Parameters

+
@@ -237,8 +237,8 @@

Will remove all entries in the cache plus all the cache files.

-

Parameters

-
+

Parameters

+
@@ -264,8 +264,8 @@

You must call this before exiting if you want your cache data to persist between sessions.

-

Parameters

-
+

Parameters

+
@@ -288,8 +288,8 @@

Loads the contents of cache 's index into memory.

-

Parameters

-
+

Parameters

+
@@ -307,12 +307,12 @@

soup_cache_get_max_size ()

-
guint
+
guint
 soup_cache_get_max_size (SoupCache *cache);

Gets the maximum size of the cache.

-

Parameters

-
+

Parameters

+
@@ -326,7 +326,7 @@
-

Returns

+

Returns

the maximum size of the cache, in bytes.

Since: 2.34

@@ -336,11 +336,11 @@

soup_cache_set_max_size ()

void
 soup_cache_set_max_size (SoupCache *cache,
-                         guint max_size);
+ guint max_size);

Sets the maximum size of the cache.

-

Parameters

-
+

Parameters

+
@@ -375,8 +375,8 @@

The type of cache; this affects what kinds of responses will be saved.

-

Members

-
+

Members

+
@@ -407,7 +407,7 @@

Property Details

The “cache-dir” property

-
  “cache-dir”                gchar *
+
  “cache-dir”                gchar *

The directory to store the cache files.

Flags: Read / Write / Construct Only

Default value: NULL

@@ -423,6 +423,6 @@
+
Generated by GTK-Doc V1.25 \ No newline at end of file diff -Nru libsoup2.4-2.56.0/docs/reference/html/SoupContentDecoder.html libsoup2.4-2.56.1/docs/reference/html/SoupContentDecoder.html --- libsoup2.4-2.56.0/docs/reference/html/SoupContentDecoder.html 2016-09-19 15:57:43.000000000 +0000 +++ libsoup2.4-2.56.1/docs/reference/html/SoupContentDecoder.html 2017-08-10 12:36:57.000000000 +0000 @@ -3,12 +3,12 @@ SoupContentDecoder: libsoup Reference Manual - + - + @@ -35,7 +35,7 @@

Types and Values

-
+
@@ -48,7 +48,7 @@

Object Hierarchy

-
    GObject
+
    GObject
     ╰── SoupContentDecoder
 
@@ -103,6 +103,6 @@ +
Generated by GTK-Doc V1.25 \ No newline at end of file diff -Nru libsoup2.4-2.56.0/docs/reference/html/SoupContentSniffer.html libsoup2.4-2.56.1/docs/reference/html/SoupContentSniffer.html --- libsoup2.4-2.56.0/docs/reference/html/SoupContentSniffer.html 2016-09-19 15:57:43.000000000 +0000 +++ libsoup2.4-2.56.1/docs/reference/html/SoupContentSniffer.html 2017-08-10 12:36:57.000000000 +0000 @@ -3,12 +3,12 @@ SoupContentSniffer: libsoup Reference Manual - + - + @@ -35,7 +35,7 @@

Functions

-
+
@@ -59,7 +59,7 @@
-gsize +gsize soup_content_sniffer_get_buffer_size () @@ -70,7 +70,7 @@

Types and Values

-
+
@@ -83,7 +83,7 @@

Object Hierarchy

-
    GObject
+
    GObject
     ╰── SoupContentSniffer
 
@@ -115,7 +115,7 @@ soup_content_sniffer_new (void);

Creates a new SoupContentSniffer.

-

Returns

+

Returns

a new SoupContentSniffer

Since: 2.28

@@ -127,15 +127,15 @@ soup_content_sniffer_sniff (SoupContentSniffer *sniffer, SoupMessage *msg, SoupBuffer *buffer, - GHashTable **params); + GHashTable **params);

Sniffs buffer to determine its Content-Type. The result may also be influenced by the Content-Type declared in msg 's response headers.

-

Parameters

-
+

Parameters

+
@@ -161,16 +161,16 @@ +location for Content-Type parameters (eg, "charset"), or NULL.

params

return -location for Content-Type parameters (eg, "charset"), or NULL.

[element-type utf8 utf8][out][transfer full][allow-none]
-

Returns

+

Returns

the sniffed Content-Type of buffer -; this will never be NULL, +; this will never be NULL, but may be "application/octet-stream".

Since: 2.28

@@ -178,14 +178,14 @@

soup_content_sniffer_get_buffer_size ()

-
gsize
+
gsize
 soup_content_sniffer_get_buffer_size (SoupContentSniffer *sniffer);

Gets the number of bytes sniffer needs in order to properly sniff a buffer.

-

Parameters

-
+

Parameters

+
@@ -199,7 +199,7 @@
-

Returns

+

Returns

the number of bytes to sniff

Since: 2.28

@@ -214,6 +214,6 @@
+
Generated by GTK-Doc V1.25 \ No newline at end of file diff -Nru libsoup2.4-2.56.0/docs/reference/html/SoupCookie.html libsoup2.4-2.56.1/docs/reference/html/SoupCookie.html --- libsoup2.4-2.56.0/docs/reference/html/SoupCookie.html 2016-09-19 15:57:43.000000000 +0000 +++ libsoup2.4-2.56.1/docs/reference/html/SoupCookie.html 2017-08-10 12:36:57.000000000 +0000 @@ -3,12 +3,12 @@ SoupCookie: libsoup Reference Manual - + - + @@ -34,7 +34,7 @@

Functions

-
+
@@ -141,22 +141,6 @@ - - - - - - - - - - - - - - - - @@ -182,7 +166,7 @@
#defineSOUP_COOKIE_MAX_AGE_ONE_HOUR
#defineSOUP_COOKIE_MAX_AGE_ONE_DAY
#defineSOUP_COOKIE_MAX_AGE_ONE_WEEK
#defineSOUP_COOKIE_MAX_AGE_ONE_YEAR
void
-gboolean +gboolean soup_cookie_get_secure () @@ -198,7 +182,7 @@
-gboolean +gboolean soup_cookie_get_http_only () @@ -206,7 +190,7 @@
-gboolean +gboolean soup_cookie_applies_to_uri () @@ -214,7 +198,7 @@
-gboolean +gboolean soup_cookie_domain_matches () @@ -238,7 +222,7 @@
-GSList * +GSList * soup_cookies_from_request () @@ -246,7 +230,7 @@
-GSList * +GSList * soup_cookies_from_response () @@ -289,20 +273,38 @@

Types and Values

-

Object Hierarchy

-
    GBoxed
+
    GBoxed
     ╰── SoupCookie
 
@@ -346,8 +348,8 @@ about setting the exact time that the cookie will expire, use soup_cookie_set_expires().)

-

Parameters

-
+

Parameters

+
@@ -371,7 +373,7 @@ - + @@ -383,7 +385,7 @@

path

cookie path, or NULL

cookie path, or NULL

 
-

Returns

+

Returns

a new SoupCookie.

Since: 2.24

@@ -402,14 +404,14 @@ does not have "path" or "domain" attributes, they will be defaulted from origin . If origin - is NULL, path will default -to "/", but domain will be left as NULL. Note that this is not a + is NULL, path will default +to "/", but domain will be left as NULL. Note that this is not a valid state for a SoupCookie, and you will need to fill in some appropriate string for the domain if you want to actually make use of the cookie.

-

Parameters

-
+

Parameters

+
@@ -423,15 +425,15 @@ - +

origin

origin of the cookie, or NULL

origin of the cookie, or NULL

 
-

Returns

-

a new SoupCookie, or NULL if it could +

Returns

+

a new SoupCookie, or NULL if it could not be parsed, or contained an illegal "domain" attribute for a cookie originating from origin .

@@ -447,8 +449,8 @@

Copies cookie .

-

Parameters

-
+

Parameters

+
@@ -462,7 +464,7 @@
-

Returns

+

Returns

a copy of cookie

@@ -476,8 +478,8 @@

Frees cookie

-

Parameters

-
+

Parameters

+
@@ -502,8 +504,8 @@ 's name to name

-

Parameters

-
+

Parameters

+
@@ -533,8 +535,8 @@

Gets cookie 's name

-

Parameters

-
+

Parameters

+
@@ -548,7 +550,7 @@
-

Returns

+

Returns

cookie 's name

@@ -564,8 +566,8 @@ 's value to value

-

Parameters

-
+

Parameters

+
@@ -595,8 +597,8 @@

Gets cookie 's value

-

Parameters

-
+

Parameters

+
@@ -610,7 +612,7 @@
-

Returns

+

Returns

cookie 's value

@@ -626,8 +628,8 @@ 's domain to domain

-

Parameters

-
+

Parameters

+
@@ -657,8 +659,8 @@

Gets cookie 's domain

-

Parameters

-
+

Parameters

+
@@ -672,7 +674,7 @@
-

Returns

+

Returns

cookie 's domain

@@ -688,8 +690,8 @@ 's path to path

-

Parameters

-
+

Parameters

+
@@ -719,8 +721,8 @@

Gets cookie 's path

-

Parameters

-
+

Parameters

+
@@ -734,7 +736,7 @@
-

Returns

+

Returns

cookie 's path

@@ -759,8 +761,8 @@ considered already-expired.)

(This sets the same property as soup_cookie_set_expires().)

-

Parameters

-
+

Parameters

+
@@ -784,42 +786,6 @@
-

SOUP_COOKIE_MAX_AGE_ONE_HOUR

-
#define SOUP_COOKIE_MAX_AGE_ONE_HOUR (60 * 60)
-
-

A constant corresponding to 1 hour, for use with soup_cookie_new() -and soup_cookie_set_max_age().

-

Since: 2.24

-
-
-
-

SOUP_COOKIE_MAX_AGE_ONE_DAY

-
#define SOUP_COOKIE_MAX_AGE_ONE_DAY  (SOUP_COOKIE_MAX_AGE_ONE_HOUR * 24)
-
-

A constant corresponding to 1 day, for use with soup_cookie_new() -and soup_cookie_set_max_age().

-

Since: 2.24

-
-
-
-

SOUP_COOKIE_MAX_AGE_ONE_WEEK

-
#define SOUP_COOKIE_MAX_AGE_ONE_WEEK (SOUP_COOKIE_MAX_AGE_ONE_DAY * 7)
-
-

A constant corresponding to 1 week, for use with soup_cookie_new() -and soup_cookie_set_max_age().

-

Since: 2.24

-
-
-
-

SOUP_COOKIE_MAX_AGE_ONE_YEAR

-
#define SOUP_COOKIE_MAX_AGE_ONE_YEAR (SOUP_COOKIE_MAX_AGE_ONE_DAY * 365.2422)
-
-

A constant corresponding to 1 year, for use with soup_cookie_new() -and soup_cookie_set_max_age().

-

Since: 2.24

-
-
-

soup_cookie_set_expires ()

void
 soup_cookie_set_expires (SoupCookie *cookie,
@@ -827,14 +793,14 @@
 

Sets cookie 's expiration time to expires . If expires - is NULL, + is NULL, cookie will be a session cookie and will expire at the end of the client's session.

(This sets the same property as soup_cookie_set_max_age().)

-

Parameters

-
+

Parameters

+
@@ -848,7 +814,7 @@ - + @@ -864,8 +830,8 @@

Gets cookie 's expiration time

-

Parameters

-

expires

the new expiration time, or NULL

the new expiration time, or NULL

 
+

Parameters

+
@@ -879,7 +845,7 @@
-

Returns

+

Returns

cookie 's expiration time, which is owned by cookie @@ -893,16 +859,16 @@

soup_cookie_set_secure ()

void
 soup_cookie_set_secure (SoupCookie *cookie,
-                        gboolean secure);
+ gboolean secure);

Sets cookie 's secure attribute to secure -. If TRUE, cookie +. If TRUE, cookie will only be transmitted from the client to the server over secure (https) connections.

-

Parameters

-
+

Parameters

+
@@ -927,13 +893,13 @@

soup_cookie_get_secure ()

-
gboolean
+
gboolean
 soup_cookie_get_secure (SoupCookie *cookie);

Gets cookie 's secure attribute

-

Parameters

-
+

Parameters

+
@@ -947,7 +913,7 @@
-

Returns

+

Returns

cookie 's secure attribute

@@ -958,16 +924,16 @@

soup_cookie_set_http_only ()

void
 soup_cookie_set_http_only (SoupCookie *cookie,
-                           gboolean http_only);
+ gboolean http_only);

Sets cookie 's HttpOnly attribute to http_only -. If TRUE, cookie +. If TRUE, cookie will be marked as "http only", meaning it should not be exposed to web page scripts or other untrusted code.

-

Parameters

-
+

Parameters

+
@@ -992,13 +958,13 @@

soup_cookie_get_http_only ()

-
gboolean
+
gboolean
 soup_cookie_get_http_only (SoupCookie *cookie);

Gets cookie 's HttpOnly attribute

-

Parameters

-
+

Parameters

+
@@ -1012,7 +978,7 @@
-

Returns

+

Returns

cookie 's HttpOnly attribute

@@ -1021,7 +987,7 @@

soup_cookie_applies_to_uri ()

-
gboolean
+
gboolean
 soup_cookie_applies_to_uri (SoupCookie *cookie,
                             SoupURI *uri);

Tests if cookie @@ -1033,8 +999,8 @@ , because it assumes that the caller has already done that. But don't rely on that; it may change in the future.)

-

Parameters

-
+

Parameters

+
@@ -1055,10 +1021,10 @@
-

Returns

-

TRUE if cookie +

Returns

+

TRUE if cookie should be sent to uri -, FALSE if +, FALSE if not

Since: 2.24

@@ -1066,7 +1032,7 @@

soup_cookie_domain_matches ()

-
gboolean
+
gboolean
 soup_cookie_domain_matches (SoupCookie *cookie,
                             const char *host);

Checks if the cookie @@ -1079,8 +1045,8 @@ should be accepted when receiving a response from host .

-

Parameters

-
+

Parameters

+
@@ -1101,8 +1067,8 @@
-

Returns

-

TRUE if the domains match, FALSE otherwise

+

Returns

+

TRUE if the domains match, FALSE otherwise

Since: 2.30

@@ -1115,8 +1081,8 @@ in the format used by the Cookie header (ie, for returning a cookie from a SoupSession to a server).

-

Parameters

-
+

Parameters

+
@@ -1130,7 +1096,7 @@
-

Returns

+

Returns

the header

Since: 2.24

@@ -1144,8 +1110,8 @@ in the format used by the Set-Cookie header (ie, for sending a cookie from a SoupServer to a client).

-

Parameters

-
+

Parameters

+
@@ -1159,7 +1125,7 @@
-

Returns

+

Returns

the header

Since: 2.24

@@ -1167,18 +1133,18 @@

soup_cookies_from_request ()

-
GSList *
+
GSList *
 soup_cookies_from_request (SoupMessage *msg);

Parses msg -'s Cookie request header and returns a GSList of +'s Cookie request header and returns a GSList of SoupCookies. As the "Cookie" header, unlike "Set-Cookie", only contains cookie names and values, none of the other SoupCookie fields will be filled in. (Thus, you can't generally pass a cookie returned from this method directly to soup_cookies_to_response().)

-

Parameters

-
+

Parameters

+
@@ -1192,8 +1158,8 @@
-

Returns

-

a GSList +

Returns

+

a GSList of SoupCookies, which can be freed with soup_cookies_free().

[element-type SoupCookie][transfer full]

@@ -1203,16 +1169,16 @@

soup_cookies_from_response ()

-
GSList *
+
GSList *
 soup_cookies_from_response (SoupMessage *msg);

Parses msg -'s Set-Cookie response headers and returns a GSList of +'s Set-Cookie response headers and returns a GSList of SoupCookies. Cookies that do not specify "path" or "domain" attributes will have their values defaulted from msg .

-

Parameters

-
+

Parameters

+
@@ -1226,8 +1192,8 @@
-

Returns

-

a GSList +

Returns

+

a GSList of SoupCookies, which can be freed with soup_cookies_free().

[element-type SoupCookie][transfer full]

@@ -1238,7 +1204,7 @@

soup_cookies_to_request ()

void
-soup_cookies_to_request (GSList *cookies,
+soup_cookies_to_request (GSList *cookies,
                          SoupMessage *msg);

Adds the name and value of each cookie in cookies to msg @@ -1249,8 +1215,8 @@ careful that you do not append the same cookies twice, eg, when requeuing a message.)

-

Parameters

-
+

Parameters

+
@@ -1259,7 +1225,7 @@ - + @@ -1276,7 +1242,7 @@

soup_cookies_to_response ()

void
-soup_cookies_to_response (GSList *cookies,
+soup_cookies_to_response (GSList *cookies,
                           SoupMessage *msg);

Appends a "Set-Cookie" response header to msg for each cookie in @@ -1285,8 +1251,8 @@ msg may already have.)

-

Parameters

-

cookies

a GSList of SoupCookie.

a GSList of SoupCookie.

[element-type SoupCookie]
+

Parameters

+
@@ -1295,7 +1261,7 @@ - + @@ -1312,12 +1278,12 @@

soup_cookies_to_cookie_header ()

char *
-soup_cookies_to_cookie_header (GSList *cookies);
-

Serializes a GSList of SoupCookie into a string suitable for +soup_cookies_to_cookie_header (GSList *cookies); +

Serializes a GSList of SoupCookie into a string suitable for setting as the value of the "Cookie" header.

-

Parameters

-

cookies

a GSList of SoupCookie.

a GSList of SoupCookie.

[element-type SoupCookie]
+

Parameters

+
@@ -1325,13 +1291,13 @@ - +

cookies

a GSList of SoupCookie.

a GSList of SoupCookie.

[element-type SoupCookie]
-

Returns

+

Returns

the serialization of cookies

@@ -1341,13 +1307,13 @@

soup_cookies_free ()

void
-soup_cookies_free (GSList *cookies);
+soup_cookies_free (GSList *cookies);

Frees cookies .

[skip]

-

Parameters

-
+

Parameters

+
@@ -1355,7 +1321,7 @@ - +

cookies

a GSList of SoupCookie.

a GSList of SoupCookie.

[element-type SoupCookie]
@@ -1394,18 +1360,18 @@ as a suffix). Otherwise, it is a hostname and must match exactly.

expires - will be non-NULL if the cookie uses either the original + will be non-NULL if the cookie uses either the original "expires" attribute, or the newer "max-age" attribute. If expires -is NULL, it indicates that neither "expires" nor "max-age" was +is NULL, it indicates that neither "expires" nor "max-age" was specified, and the cookie expires at the end of the session.

If http_only is set, the cookie should not be exposed to untrusted code (eg, javascript), so as to minimize the danger posed by cross-site scripting attacks.

-

Members

-
+

Members

+
@@ -1430,22 +1396,22 @@ - + - + - - + + - - + + @@ -1453,6 +1419,42 @@

Since: 2.24

+
+
+

SOUP_COOKIE_MAX_AGE_ONE_HOUR

+
#define SOUP_COOKIE_MAX_AGE_ONE_HOUR (60 * 60)
+
+

A constant corresponding to 1 hour, for use with soup_cookie_new() +and soup_cookie_set_max_age().

+

Since: 2.24

+
+
+
+

SOUP_COOKIE_MAX_AGE_ONE_DAY

+
#define SOUP_COOKIE_MAX_AGE_ONE_DAY  (SOUP_COOKIE_MAX_AGE_ONE_HOUR * 24)
+
+

A constant corresponding to 1 day, for use with soup_cookie_new() +and soup_cookie_set_max_age().

+

Since: 2.24

+
+
+
+

SOUP_COOKIE_MAX_AGE_ONE_WEEK

+
#define SOUP_COOKIE_MAX_AGE_ONE_WEEK (SOUP_COOKIE_MAX_AGE_ONE_DAY * 7)
+
+

A constant corresponding to 1 week, for use with soup_cookie_new() +and soup_cookie_set_max_age().

+

Since: 2.24

+
+
+
+

SOUP_COOKIE_MAX_AGE_ONE_YEAR

+
#define SOUP_COOKIE_MAX_AGE_ONE_YEAR (SOUP_COOKIE_MAX_AGE_ONE_DAY * 365.2422)
+
+

A constant corresponding to 1 year, for use with soup_cookie_new() +and soup_cookie_set_max_age().

+

Since: 2.24

+

See Also

@@ -1460,6 +1462,6 @@
+
Generated by GTK-Doc V1.25 \ No newline at end of file diff -Nru libsoup2.4-2.56.0/docs/reference/html/SoupCookieJarDB.html libsoup2.4-2.56.1/docs/reference/html/SoupCookieJarDB.html --- libsoup2.4-2.56.0/docs/reference/html/SoupCookieJarDB.html 2016-09-19 15:57:43.000000000 +0000 +++ libsoup2.4-2.56.1/docs/reference/html/SoupCookieJarDB.html 2017-08-10 12:36:57.000000000 +0000 @@ -3,12 +3,12 @@ SoupCookieJarDB: libsoup Reference Manual - + - + @@ -36,7 +36,7 @@

char *path;

the "path" attribute, or NULL

the "path" attribute, or NULL

 

SoupDate *expires;

the cookie expiration time, or NULL for a session cookie

the cookie expiration time, or NULL for a session cookie

 

gboolean secure;

TRUE if the cookie should only be tranferred over SSL

gboolean secure;

TRUE if the cookie should only be tranferred over SSL

 

gboolean http_only;

TRUE if the cookie should not be exposed to scripts

gboolean http_only;

TRUE if the cookie should not be exposed to scripts

 

Functions

-
+
@@ -53,7 +53,7 @@

Properties

-
+
@@ -61,7 +61,7 @@ +gchar * @@ -69,7 +69,7 @@

Types and Values

-
-gchar * filename Read / Write / Construct Only
+
@@ -88,7 +88,7 @@

Object Hierarchy

-
    GObject
+
    GObject
     ╰── SoupCookieJar
         ╰── SoupCookieJarDB
 
@@ -118,21 +118,21 @@

soup_cookie_jar_db_new ()

SoupCookieJar *
 soup_cookie_jar_db_new (const char *filename,
-                        gboolean read_only);
+ gboolean read_only);

Creates a SoupCookieJarDB.

filename will be read in at startup to create an initial set of cookies. If read_only - is FALSE, then the non-session cookies will + is FALSE, then the non-session cookies will be written to filename when the 'changed' signal is emitted from the jar. (If read_only - is TRUE, then the cookie jar will only be + is TRUE, then the cookie jar will only be used for this session, and changes made to it will be lost when the jar is destroyed.)

-

Parameters

-
+

Parameters

+
@@ -141,12 +141,12 @@ - + - @@ -154,7 +154,7 @@

filename

the filename to read to/write from, or NULL

the filename to read to/write from, or NULL

 

read_only

TRUE if filename +

TRUE if filename is read-only

 
-

Returns

+

Returns

the new SoupCookieJar

Since: 2.42

@@ -179,7 +179,7 @@

Property Details

The “filename” property

-
  “filename”                 gchar *
+
  “filename”                 gchar *

Cookie-storage filename.

Flags: Read / Write / Construct Only

Default value: NULL

@@ -187,6 +187,6 @@
+
Generated by GTK-Doc V1.25
\ No newline at end of file diff -Nru libsoup2.4-2.56.0/docs/reference/html/SoupCookieJar.html libsoup2.4-2.56.1/docs/reference/html/SoupCookieJar.html --- libsoup2.4-2.56.0/docs/reference/html/SoupCookieJar.html 2016-09-19 15:57:43.000000000 +0000 +++ libsoup2.4-2.56.1/docs/reference/html/SoupCookieJar.html 2017-08-10 12:36:57.000000000 +0000 @@ -3,12 +3,12 @@ SoupCookieJar: libsoup Reference Manual - + - + @@ -37,7 +37,7 @@

Functions

-
+
@@ -61,7 +61,7 @@
-GSList * +GSList * soup_cookie_jar_get_cookie_list () @@ -109,7 +109,7 @@
-GSList * +GSList * soup_cookie_jar_all_cookies () @@ -133,7 +133,7 @@
-gboolean +gboolean soup_cookie_jar_is_persistent () @@ -144,7 +144,7 @@

Properties

-
+
@@ -157,7 +157,7 @@ - + @@ -166,7 +166,7 @@

Signals

-
Read / Write
gbooleangboolean read-only Read / Write / Construct Only
+
@@ -181,7 +181,7 @@

Types and Values

-
+
@@ -208,7 +208,7 @@

Object Hierarchy

-
    GObject
+
    GObject
     ╰── SoupCookieJar
         ├── SoupCookieJarDB
         ╰── SoupCookieJarText
@@ -244,7 +244,7 @@
 

Creates a new SoupCookieJar. The base SoupCookieJar class does not support persistent storage of cookies; use a subclass for that.

-

Returns

+

Returns

a new SoupCookieJar

Since: 2.24

@@ -255,22 +255,22 @@
char *
 soup_cookie_jar_get_cookies (SoupCookieJar *jar,
                              SoupURI *uri,
-                             gboolean for_http);
+ gboolean for_http);

Retrieves (in Cookie-header form) the list of cookies that would be sent with a request to uri .

If for_http - is TRUE, the return value will include cookies marked + is TRUE, the return value will include cookies marked "HttpOnly" (that is, cookies that the server wishes to keep hidden from client-side scripting operations such as the JavaScript document.cookies property). Since SoupCookieJar sets the Cookie header itself when making the actual HTTP request, you should almost certainly be setting for_http - to FALSE if you are calling + to FALSE if you are calling this.

-

Parameters

-
+

Parameters

+
@@ -297,8 +297,8 @@
-

Returns

-

the cookies, in string form, or NULL if +

Returns

+

the cookies, in string form, or NULL if there are no cookies for uri .

[nullable]

@@ -308,25 +308,25 @@

soup_cookie_jar_get_cookie_list ()

-
GSList *
+
GSList *
 soup_cookie_jar_get_cookie_list (SoupCookieJar *jar,
                                  SoupURI *uri,
-                                 gboolean for_http);
+ gboolean for_http);

Retrieves the list of cookies that would be sent with a request to uri -as a GSList of SoupCookie objects.

+as a GSList of SoupCookie objects.

If for_http - is TRUE, the return value will include cookies marked + is TRUE, the return value will include cookies marked "HttpOnly" (that is, cookies that the server wishes to keep hidden from client-side scripting operations such as the JavaScript document.cookies property). Since SoupCookieJar sets the Cookie header itself when making the actual HTTP request, you should almost certainly be setting for_http - to FALSE if you are calling + to FALSE if you are calling this.

-

Parameters

-
+

Parameters

+
@@ -353,8 +353,8 @@
-

Returns

-

a GSList +

Returns

+

a GSList with the cookies in the jar that would be sent with a request to uri .

@@ -380,8 +380,8 @@ will have no way of knowing if the cookie is being set by a third party or not.

-

Parameters

-
+

Parameters

+
@@ -427,8 +427,8 @@ case such a security policy is set in the jar .

-

Parameters

-
+

Parameters

+
@@ -474,8 +474,8 @@

cookie will be 'stolen' by the jar, so don't free it afterwards.

-

Parameters

-
+

Parameters

+
@@ -517,8 +517,8 @@

cookie will be 'stolen' by the jar, so don't free it afterwards.

-

Parameters

-
+

Parameters

+
@@ -555,8 +555,8 @@ from jar , emitting the 'changed' signal.

-

Parameters

-
+

Parameters

+
@@ -581,15 +581,15 @@

soup_cookie_jar_all_cookies ()

-
GSList *
+
GSList *
 soup_cookie_jar_all_cookies (SoupCookieJar *jar);
-

Constructs a GSList with every cookie inside the jar +

Constructs a GSList with every cookie inside the jar . The cookies in the list are a copy of the original, so you have to free them when you are done with them.

-

Parameters

-
+

Parameters

+
@@ -603,8 +603,8 @@
-

Returns

-

a GSList +

Returns

+

a GSList with all the cookies in the jar .

[transfer full][element-type Soup.Cookie]

@@ -619,8 +619,8 @@

Gets jar 's SoupCookieJarAcceptPolicy

-

Parameters

-
+

Parameters

+
@@ -634,7 +634,7 @@
-

Returns

+

Returns

the SoupCookieJarAcceptPolicy set in the jar

@@ -650,8 +650,8 @@ as the cookie acceptance policy for jar .

-

Parameters

-
+

Parameters

+
@@ -676,13 +676,13 @@

soup_cookie_jar_is_persistent ()

-
gboolean
+
gboolean
 soup_cookie_jar_is_persistent (SoupCookieJar *jar);

Gets whether jar stores cookies persistenly.

-

Parameters

-
+

Parameters

+
@@ -696,9 +696,9 @@
-

Returns

-

TRUE if jar -storage is persistent or FALSE otherwise.

+

Returns

+

TRUE if jar +storage is persistent or FALSE otherwise.

Since: 2.40

@@ -715,8 +715,8 @@

The policy for accepting or rejecting cookies returned in responses.

-

Members

-
+

Members

+
@@ -789,7 +789,7 @@

The “read-only” property

-
  “read-only”                gboolean
+
  “read-only”                gboolean

Whether or not the cookie jar is read-only.

Flags: Read / Write / Construct Only

Default value: FALSE

@@ -803,24 +803,24 @@ user_function (SoupCookieJar *jar, SoupCookie *old_cookie, SoupCookie *new_cookie, - gpointer user_data) + gpointer user_data)

Emitted when jar changes. If a cookie has been added, new_cookie will contain the newly-added cookie and old_cookie - will be NULL. If a cookie has been deleted, + will be NULL. If a cookie has been deleted, old_cookie will contain the to-be-deleted cookie and new_cookie - will be NULL. If a cookie has been changed, + will be NULL. If a cookie has been changed, old_cookie will contain its old value, and new_cookie its new value.

-

Parameters

-
+

Parameters

+
@@ -855,6 +855,6 @@ +
Generated by GTK-Doc V1.25 \ No newline at end of file diff -Nru libsoup2.4-2.56.0/docs/reference/html/SoupCookieJarText.html libsoup2.4-2.56.1/docs/reference/html/SoupCookieJarText.html --- libsoup2.4-2.56.0/docs/reference/html/SoupCookieJarText.html 2016-09-19 15:57:43.000000000 +0000 +++ libsoup2.4-2.56.1/docs/reference/html/SoupCookieJarText.html 2017-08-10 12:36:57.000000000 +0000 @@ -3,12 +3,12 @@ SoupCookieJarText: libsoup Reference Manual - + - + @@ -36,7 +36,7 @@

Functions

-
+
@@ -53,7 +53,7 @@

Properties

-
+
@@ -61,7 +61,7 @@ +gchar * @@ -69,7 +69,7 @@

Types and Values

-
-gchar * filename Read / Write / Construct Only
+
@@ -88,7 +88,7 @@

Object Hierarchy

-
    GObject
+
    GObject
     ╰── SoupCookieJar
         ╰── SoupCookieJarText
 
@@ -115,21 +115,21 @@

soup_cookie_jar_text_new ()

SoupCookieJar *
 soup_cookie_jar_text_new (const char *filename,
-                          gboolean read_only);
+ gboolean read_only);

Creates a SoupCookieJarText.

filename will be read in at startup to create an initial set of cookies. If read_only - is FALSE, then the non-session cookies will + is FALSE, then the non-session cookies will be written to filename when the 'changed' signal is emitted from the jar. (If read_only - is TRUE, then the cookie jar will only be + is TRUE, then the cookie jar will only be used for this session, and changes made to it will be lost when the jar is destroyed.)

-

Parameters

-
+

Parameters

+
@@ -143,7 +143,7 @@ - @@ -151,7 +151,7 @@

read_only

TRUE if filename +

TRUE if filename is read-only

 
-

Returns

+

Returns

the new SoupCookieJar

Since: 2.26

@@ -176,7 +176,7 @@

Property Details

The “filename” property

-
  “filename”                 gchar *
+
  “filename”                 gchar *

Cookie-storage filename.

Flags: Read / Write / Construct Only

Default value: NULL

@@ -184,6 +184,6 @@
+
Generated by GTK-Doc V1.25
\ No newline at end of file diff -Nru libsoup2.4-2.56.0/docs/reference/html/SoupLogger.html libsoup2.4-2.56.1/docs/reference/html/SoupLogger.html --- libsoup2.4-2.56.0/docs/reference/html/SoupLogger.html 2016-09-19 15:57:43.000000000 +0000 +++ libsoup2.4-2.56.1/docs/reference/html/SoupLogger.html 2017-08-10 12:36:57.000000000 +0000 @@ -3,12 +3,12 @@ SoupLogger: libsoup Reference Manual - + - + @@ -36,7 +36,7 @@

Functions

-
+
@@ -95,7 +95,7 @@

Properties

-
+
@@ -108,7 +108,7 @@ - + @@ -117,7 +117,7 @@

Types and Values

-
Read / Write
gintgint max-body-size Read / Write
+
@@ -136,7 +136,7 @@

Object Hierarchy

-
    GObject
+
    GObject
     ╰── SoupLogger
 
@@ -225,8 +225,8 @@ logged, use soup_logger_set_request_filter() and soup_logger_set_response_filter().

-

Parameters

-
+

Parameters

+
@@ -247,7 +247,7 @@
-

Returns

+

Returns

a new SoupLogger

@@ -257,15 +257,15 @@
SoupLoggerLogLevel
 (*SoupLoggerFilter) (SoupLogger *logger,
                      SoupMessage *msg,
-                     gpointer user_data);
+ gpointer user_data);

The prototype for a logging filter. The filter callback will be invoked for each request or response, and should analyze it and return a SoupLoggerLogLevel value indicating how much of the message to log. Eg, it might choose between SOUP_LOGGER_LOG_BODY and SOUP_LOGGER_LOG_HEADERS depending on the Content-Type.

-

Parameters

-
+

Parameters

+
@@ -292,7 +292,7 @@
-

Returns

+

Returns

a SoupLoggerLogLevel value indicating how much of the message to log

@@ -303,8 +303,8 @@
void
 soup_logger_set_request_filter (SoupLogger *logger,
                                 SoupLoggerFilter request_filter,
-                                gpointer filter_data,
-                                GDestroyNotify destroy);
+ gpointer filter_data, + GDestroyNotify destroy);

Sets up a filter to determine the log level for a given request. For each HTTP request logger will invoke request_filter @@ -314,8 +314,8 @@ will just always log requests at the level passed to soup_logger_new().)

-

Parameters

-
+

Parameters

+
@@ -339,7 +339,7 @@ - @@ -353,8 +353,8 @@
void
 soup_logger_set_response_filter (SoupLogger *logger,
                                  SoupLoggerFilter response_filter,
-                                 gpointer filter_data,
-                                 GDestroyNotify destroy);
+ gpointer filter_data, + GDestroyNotify destroy);

Sets up a filter to determine the log level for a given response. For each HTTP response logger will invoke response_filter @@ -364,8 +364,8 @@ will just always log responses at the level passed to soup_logger_new().)

-

Parameters

-

destroy

a GDestroyNotify to free filter_data +

a GDestroyNotify to free filter_data

 
+

Parameters

+
@@ -389,7 +389,7 @@ - @@ -405,7 +405,7 @@ SoupLoggerLogLevel level, char direction, const char *data, - gpointer user_data); + gpointer user_data);

The prototype for a custom printing callback.

level indicates what kind of information is being printed. Eg, it @@ -428,8 +428,8 @@

-

Parameters

-

destroy

a GDestroyNotify to free filter_data +

a GDestroyNotify to free filter_data

 
+

Parameters

+
@@ -472,13 +472,13 @@
void
 soup_logger_set_printer (SoupLogger *logger,
                          SoupLoggerPrinter printer,
-                         gpointer printer_data,
-                         GDestroyNotify destroy);
+ gpointer printer_data, + GDestroyNotify destroy);

Sets up an alternate log printing routine, if you don't want the log to go to stdout.

-

Parameters

-
+

Parameters

+
@@ -502,7 +502,7 @@ - @@ -522,8 +522,8 @@

enum SoupLoggerLogLevel

Describes the level of logging output to provide.

-

Members

-

destroy

a GDestroyNotify to free printer_data +

a GDestroyNotify to free printer_data

 
+

Members

+
@@ -578,7 +578,7 @@

The “max-body-size” property

-
  “max-body-size”            gint
+
  “max-body-size”            gint

If “level” is SOUP_LOGGER_LOG_BODY, this gives the maximum number of bytes of the body that will be logged. (-1 means "no limit".)

@@ -590,6 +590,6 @@
+
Generated by GTK-Doc V1.25 \ No newline at end of file diff -Nru libsoup2.4-2.56.0/docs/reference/html/SoupMessageBody.html libsoup2.4-2.56.1/docs/reference/html/SoupMessageBody.html --- libsoup2.4-2.56.0/docs/reference/html/SoupMessageBody.html 2016-09-19 15:57:43.000000000 +0000 +++ libsoup2.4-2.56.1/docs/reference/html/SoupMessageBody.html 2017-08-10 12:36:57.000000000 +0000 @@ -3,12 +3,12 @@ SoupMessageBody: libsoup Reference Manual - + - + @@ -34,7 +34,7 @@

Functions

-
+
@@ -74,7 +74,7 @@ + (GDestroyNotify)xmlFree);
-gpointer +gpointer soup_buffer_get_owner () @@ -106,7 +106,7 @@
-GBytes * +GBytes * soup_buffer_get_as_bytes () @@ -138,7 +138,7 @@
-gboolean +gboolean soup_message_body_get_accumulate () @@ -221,7 +221,7 @@

Types and Values

-
+
@@ -244,7 +244,7 @@

Object Hierarchy

-
    GBoxed
+
    GBoxed
     ├── SoupBuffer
     ╰── SoupMessageBody
 
@@ -270,14 +270,14 @@

soup_buffer_new ()

SoupBuffer *
 soup_buffer_new (SoupMemoryUse use,
-                 gconstpointer data,
-                 gsize length);
+ gconstpointer data, + gsize length);

Creates a new SoupBuffer containing length bytes from data .

-

Parameters

-
+

Parameters

+
@@ -305,7 +305,7 @@
-

Returns

+

Returns

the new SoupBuffer.

@@ -314,8 +314,8 @@

soup_buffer_new_subbuffer ()

SoupBuffer *
 soup_buffer_new_subbuffer (SoupBuffer *parent,
-                           gsize offset,
-                           gsize length);
+ gsize offset, + gsize length);

Creates a new SoupBuffer containing length bytes "copied" from parent @@ -325,8 +325,8 @@ parent does.)

-

Parameters

-
+

Parameters

+
@@ -354,7 +354,7 @@
-

Returns

+

Returns

the new SoupBuffer.

@@ -362,10 +362,10 @@

soup_buffer_new_with_owner ()

SoupBuffer *
-soup_buffer_new_with_owner (gconstpointer data,
-                            gsize length,
-                            gpointer owner,
-                            GDestroyNotify owner_dnotify);
+soup_buffer_new_with_owner (gconstpointer data, + gsize length, + gpointer owner, + GDestroyNotify owner_dnotify);

Creates a new SoupBuffer containing length bytes from data . When @@ -387,7 +387,7 @@ 3

xmlDocDumpMemory (doc, &xmlbody, &len);
 return soup_buffer_new_with_owner (xmlbody, len, xmlbody,
-                                   (GDestroyNotify)xmlFree);
@@ -401,8 +401,8 @@ would be a pointer to one of the object's fields).

-

Parameters

-
+

Parameters

+
@@ -437,7 +437,7 @@
-

Returns

+

Returns

the new SoupBuffer.

@@ -445,8 +445,8 @@

soup_buffer_new_take ()

SoupBuffer *
-soup_buffer_new_take (guchar *data,
-                      gsize length);
+soup_buffer_new_take (guchar *data, + gsize length);

Creates a new SoupBuffer containing length bytes from data .

@@ -455,8 +455,8 @@ convenience and simplifying language bindings.

[rename-to soup_buffer_new]

-

Parameters

-
+

Parameters

+
@@ -478,7 +478,7 @@
-

Returns

+

Returns

the new SoupBuffer.

Since: 2.32

@@ -486,13 +486,13 @@

soup_buffer_get_owner ()

-
gpointer
+
gpointer
 soup_buffer_get_owner (SoupBuffer *buffer);

Gets the "owner" object for a buffer created with soup_buffer_new_with_owner().

-

Parameters

-
+

Parameters

+
@@ -506,7 +506,7 @@
-

Returns

+

Returns

the owner pointer.

[transfer none]

@@ -516,14 +516,14 @@

soup_buffer_get_data ()

void
 soup_buffer_get_data (SoupBuffer *buffer,
-                      const guint8 **data,
-                      gsize *length);
+ const guint8 **data, + gsize *length);

This function exists for use by language bindings, because it's not currently possible to get the right effect by annotating the fields of SoupBuffer.

-

Parameters

-
+

Parameters

+
@@ -566,8 +566,8 @@ will actually return a copy of it, so that the data in the copy will remain valid after the temporary buffer is freed.

-

Parameters

-
+

Parameters

+
@@ -581,7 +581,7 @@
-

Returns

+

Returns

the new (or newly-reffed) buffer

@@ -596,8 +596,8 @@ or may not actually free buffer .)

-

Parameters

-
+

Parameters

+
@@ -614,16 +614,16 @@

soup_buffer_get_as_bytes ()

-
GBytes *
+
GBytes *
 soup_buffer_get_as_bytes (SoupBuffer *buffer);
-

Creates a GBytes pointing to the same memory as buffer +

Creates a GBytes pointing to the same memory as buffer . The -GBytes will hold a reference on buffer +GBytes will hold a reference on buffer to ensure that it is not -freed while the GBytes is still valid.

+freed while the GBytes is still valid.

-

Parameters

-
+

Parameters

+
@@ -637,8 +637,8 @@
-

Returns

-

a new GBytes which has the same content +

Returns

+

a new GBytes which has the same content as the SoupBuffer.

[transfer full]

@@ -652,7 +652,7 @@

Creates a new SoupMessageBody. SoupMessage uses this internally; you will not normally need to call it yourself.

-

Returns

+

Returns

a new SoupMessageBody.

@@ -665,8 +665,8 @@ . You will not normally need to use this, as SoupMessage frees its associated message bodies automatically.

-

Parameters

-
+

Parameters

+
@@ -685,26 +685,26 @@

soup_message_body_set_accumulate ()

void
 soup_message_body_set_accumulate (SoupMessageBody *body,
-                                  gboolean accumulate);
+ gboolean accumulate);

Sets or clears the accumulate flag on body . (The default value is -TRUE.) If set to FALSE, body +TRUE.) If set to FALSE, body 's data field will not be filled in after the body is fully sent/received, and the chunks that make up body may be discarded when they are no longer needed.

-

In particular, if you set this flag to FALSE on an "incoming" +

In particular, if you set this flag to FALSE on an "incoming" message body (that is, the “response_body” of a client-side message, or “request_body” of a server-side message), this will cause each chunk of the body to be discarded after its corresponding “got_chunk” signal is emitted. (This is equivalent to setting the deprecated SOUP_MESSAGE_OVERWRITE_CHUNKS flag on the message.)

-

If you set this flag to FALSE on the “response_body” of +

If you set this flag to FALSE on the “response_body” of a server-side message, it will cause each chunk of the body to be discarded after its corresponding “wrote_chunk” signal is emitted.

-

If you set the flag to FALSE on the “request_body” of a +

If you set the flag to FALSE on the “request_body” of a client-side message, it will block the accumulation of chunks into body 's data field, but it will not normally cause the chunks to @@ -716,8 +716,8 @@ be discarded, and you will be responsible for recreating the request body after the “restarted” signal is emitted.

-

Parameters

-
+

Parameters

+
@@ -743,14 +743,14 @@

soup_message_body_get_accumulate ()

-
gboolean
+
gboolean
 soup_message_body_get_accumulate (SoupMessageBody *body);

Gets the accumulate flag on body ; see soup_message_body_set_accumulate() for details.

-

Parameters

-
+

Parameters

+
@@ -764,7 +764,7 @@
-

Returns

+

Returns

the accumulate flag for body .

@@ -776,16 +776,16 @@
void
 soup_message_body_append (SoupMessageBody *body,
                           SoupMemoryUse use,
-                          gconstpointer data,
-                          gsize length);
+ gconstpointer data, + gsize length);

Appends length bytes from data to body according to use .

-

Parameters

-
+

Parameters

+
@@ -827,13 +827,13 @@

Appends the data from buffer to body . (SoupMessageBody uses -SoupBuffers internally, so this is normally a constant-time +SoupBuffers internally, so this is normally a constant-time operation that doesn't actually require copying the data in buffer .)

-

Parameters

-
+

Parameters

+
@@ -859,8 +859,8 @@

soup_message_body_append_take ()

void
 soup_message_body_append_take (SoupMessageBody *body,
-                               guchar *data,
-                               gsize length);
+ guchar *data, + gsize length);

Appends length bytes from data to body @@ -870,8 +870,8 @@ convenience and simplifying language bindings.

[rename-to soup_message_body_append]

-

Parameters

-
+

Parameters

+
@@ -907,8 +907,8 @@

Deletes all of the data in body .

-

Parameters

-
+

Parameters

+
@@ -931,8 +931,8 @@ as being complete; Call this when using chunked encoding after you have appended the last chunk.

-

Parameters

-
+

Parameters

+
@@ -958,8 +958,8 @@ 's length field).

-

Parameters

-
+

Parameters

+
@@ -973,7 +973,7 @@
-

Returns

+

Returns

a SoupBuffer containing the same data as body . (You must free this buffer if you do not want it.)

@@ -984,7 +984,7 @@

soup_message_body_get_chunk ()

SoupBuffer *
 soup_message_body_get_chunk (SoupMessageBody *body,
-                             goffset offset);
+ goffset offset);

Gets a SoupBuffer containing data from body starting at offset . @@ -1001,13 +1001,13 @@ then soup_message_body_get_chunk() will return a 0-length chunk (indicating the end of body ). If it has not, then -soup_message_body_get_chunk() will return NULL (indicating that +soup_message_body_get_chunk() will return NULL (indicating that body may still potentially have more data, but that data is not currently available).

-

Parameters

-
+

Parameters

+
@@ -1028,8 +1028,8 @@
-

Returns

-

a SoupBuffer, or NULL.

+

Returns

+

a SoupBuffer, or NULL.

[nullable]

@@ -1045,12 +1045,12 @@ , exactly as with soup_message_body_append_buffer(), but if you have set body -'s accumulate flag to FALSE, then that will not happen.

+'s accumulate flag to FALSE, then that will not happen.

This is a low-level method which you should not normally need to use.

-

Parameters

-
+

Parameters

+
@@ -1081,15 +1081,15 @@

Handles the SoupMessageBody part of writing a chunk of data to the network. Normally this is a no-op, but if you have set body 's -accumulate flag to FALSE, then this will cause chunk +accumulate flag to FALSE, then this will cause chunk to be discarded to free up memory.

This is a low-level method which you should not need to use, and there are further restrictions on its proper use which are not documented here.

-

Parameters

-
+

Parameters

+
@@ -1125,10 +1125,10 @@ SoupMessageBody.

data is a char because that's generally convenient; in some -situations you may need to cast it to guchar or another type.

+situations you may need to cast it to guchar or another type.

-

Members

-
+

Members

+
@@ -1141,7 +1141,7 @@ - + @@ -1158,8 +1158,8 @@

See also soup_buffer_new_with_owner(), which allows to you create a buffer containing data which is owned by another object.

-

Members

-
[type gpointer]

gsize length;

gsize length;

length of data

 
+

Members

+
@@ -1180,7 +1180,7 @@ @@ -1222,7 +1222,7 @@

Note that while length always reflects the full length of the message body, data - is normally NULL, and will only be filled in + is normally NULL, and will only be filled in after soup_message_body_flatten() is called. For client-side messages, this automatically happens for the response body after it has been fully read, unless you set the @@ -1234,8 +1234,8 @@ with a '\0' byte (which is not reflected in length ).

-

Members

-

The caller has allocated the memory for the SoupBuffer's use; libsoup will assume ownership of it and free it -(with g_free()) when it is done with it.

+(with g_free()) when it is done with it.

 
+

Members

+
@@ -1248,7 +1248,7 @@ - + @@ -1264,6 +1264,6 @@ +
Generated by GTK-Doc V1.25 \ No newline at end of file diff -Nru libsoup2.4-2.56.0/docs/reference/html/SoupMessageHeaders.html libsoup2.4-2.56.1/docs/reference/html/SoupMessageHeaders.html --- libsoup2.4-2.56.0/docs/reference/html/SoupMessageHeaders.html 2016-09-19 15:57:43.000000000 +0000 +++ libsoup2.4-2.56.1/docs/reference/html/SoupMessageHeaders.html 2017-08-10 12:36:57.000000000 +0000 @@ -3,12 +3,12 @@ SoupMessageHeaders: libsoup Reference Manual - + - + @@ -34,7 +34,7 @@
 

goffset length;

goffset length;

length of data

 

Functions

-
+
@@ -120,7 +120,7 @@
-gboolean +gboolean soup_message_headers_header_contains () @@ -128,7 +128,7 @@
-gboolean +gboolean soup_message_headers_header_equals () @@ -160,7 +160,7 @@
-gboolean +gboolean soup_message_headers_iter_next () @@ -184,7 +184,7 @@
-goffset +goffset soup_message_headers_get_content_length () @@ -231,7 +231,7 @@
-gboolean +gboolean soup_message_headers_get_content_disposition () @@ -247,7 +247,7 @@
-gboolean +gboolean soup_message_headers_get_ranges () @@ -279,7 +279,7 @@
-gboolean +gboolean soup_message_headers_get_content_range () @@ -298,7 +298,7 @@

Types and Values

-
+
@@ -333,7 +333,7 @@

Object Hierarchy

-
    GBoxed
+
    GBoxed
     ╰── SoupMessageHeaders
 
@@ -357,8 +357,8 @@ automatically for its own headers. You would only need to use this method if you are manually parsing or generating message headers.)

-

Parameters

-
+

Parameters

+
@@ -372,7 +372,7 @@
-

Returns

+

Returns

a new SoupMessageHeaders

@@ -384,8 +384,8 @@

Frees hdrs .

-

Parameters

-
+

Parameters

+
@@ -419,8 +419,8 @@ are syntactically correct.

-

Parameters

-
+

Parameters

+
@@ -464,8 +464,8 @@ are syntactically correct.

-

Parameters

-
+

Parameters

+
@@ -504,8 +504,8 @@ , they are all removed.

-

Parameters

-
+

Parameters

+
@@ -534,8 +534,8 @@

Clears hdrs .

-

Parameters

-
+

Parameters

+
@@ -557,8 +557,8 @@ (SoupMessageHeaders *hdrs);

Removes all the headers listed in the Connection header.

-

Parameters

-
+

Parameters

+
@@ -591,8 +591,8 @@ whichever one makes libsoup most compatible with other HTTP implementations.)

-

Parameters

-
+

Parameters

+
@@ -613,8 +613,8 @@
-

Returns

-

the header's value or NULL if not found.

+

Returns

+

the header's value or NULL if not found.

[nullable]

Since: 2.28

@@ -641,8 +641,8 @@ transformation is allowed, and so an upstream proxy could do the same thing.

-

Parameters

-
+

Parameters

+
@@ -663,8 +663,8 @@
-

Returns

-

the header's value or NULL if not found.

+

Returns

+

the header's value or NULL if not found.

[nullable]

Since: 2.28

@@ -676,8 +676,8 @@ soup_message_headers_get_headers_type (SoupMessageHeaders *hdrs);

Gets the type of headers.

-

Parameters

-
+

Parameters

+
@@ -691,7 +691,7 @@
-

Returns

+

Returns

the header's type.

Since: 2.50

@@ -699,7 +699,7 @@

soup_message_headers_header_contains ()

-
gboolean
+
gboolean
 soup_message_headers_header_contains (SoupMessageHeaders *hdrs,
                                       const char *name,
                                       const char *token);
@@ -713,8 +713,8 @@ , then this is equivalent to calling soup_header_contains() on its value.)

-

Parameters

-
+

Parameters

+
@@ -740,17 +740,17 @@
-

Returns

-

TRUE if the header is present and contains token +

Returns

+

TRUE if the header is present and contains token , -FALSE otherwise.

+FALSE otherwise.

Since: 2.50


soup_message_headers_header_equals ()

-
gboolean
+
gboolean
 soup_message_headers_header_equals (SoupMessageHeaders *hdrs,
                                     const char *name,
                                     const char *value);
@@ -760,8 +760,8 @@ (case-insensitively) equal to value .

-

Parameters

-
+

Parameters

+
@@ -787,10 +787,10 @@
-

Returns

-

TRUE if the header is present and its value is +

Returns

+

TRUE if the header is present and its value is value -, FALSE otherwise.

+, FALSE otherwise.

Since: 2.50

@@ -800,11 +800,11 @@
void
 (*SoupMessageHeadersForeachFunc) (const char *name,
                                   const char *value,
-                                  gpointer user_data);
+ gpointer user_data);

The callback passed to soup_message_headers_foreach().

-

Parameters

-
+

Parameters

+
@@ -836,7 +836,7 @@
void
 soup_message_headers_foreach (SoupMessageHeaders *hdrs,
                               SoupMessageHeadersForeachFunc func,
-                              gpointer user_data);
+ gpointer user_data);

Calls func once for each header value in hdrs .

@@ -851,8 +851,8 @@

You may not modify the headers from func .

-

Parameters

-
+

Parameters

+
@@ -889,8 +889,8 @@ for iterating hdrs .

-

Parameters

-
+

Parameters

+
@@ -915,7 +915,7 @@

soup_message_headers_iter_next ()

-
gboolean
+
gboolean
 soup_message_headers_iter_next (SoupMessageHeadersIter *iter,
                                 const char **name,
                                 const char **value);
@@ -923,13 +923,13 @@ iterated by iter . If iter has already yielded the last header, -then soup_message_headers_iter_next() will return FALSE and name +then soup_message_headers_iter_next() will return FALSE and name and value will be unchanged.

-

Parameters

-
+

Parameters

+
@@ -957,8 +957,8 @@
-

Returns

-

TRUE if another name and value were returned, FALSE +

Returns

+

TRUE if another name and value were returned, FALSE if the end of the headers has been reached.

@@ -973,8 +973,8 @@ response may declare a Content-Length or Transfer-Encoding, but it will never actually include a body.

-

Parameters

-
+

Parameters

+
@@ -988,7 +988,7 @@
-

Returns

+

Returns

the encoding declared by hdrs .

@@ -1004,8 +1004,8 @@ you should use this if you are going to send a request or response in chunked encoding.

-

Parameters

-
+

Parameters

+
@@ -1029,7 +1029,7 @@

soup_message_headers_get_content_length ()

-
goffset
+
goffset
 soup_message_headers_get_content_length
                                (SoupMessageHeaders *hdrs);

Gets the message body length that hdrs @@ -1037,8 +1037,8 @@ be non-0 if soup_message_headers_get_encoding() returns SOUP_ENCODING_CONTENT_LENGTH.

-

Parameters

-
+

Parameters

+
@@ -1052,7 +1052,7 @@
-

Returns

+

Returns

the message body length declared by hdrs .

@@ -1063,7 +1063,7 @@
void
 soup_message_headers_set_content_length
                                (SoupMessageHeaders *hdrs,
-                                goffset content_length);
+ goffset content_length);

Sets the message body length that hdrs will declare, and sets hdrs @@ -1078,8 +1078,8 @@ correct content length into the response without needing to waste memory by filling in a response body which won't actually be sent.

-

Parameters

-
+

Parameters

+
@@ -1110,8 +1110,8 @@ Currently this will either be SOUP_EXPECTATION_CONTINUE or SOUP_EXPECTATION_UNRECOGNIZED.

-

Parameters

-
+

Parameters

+
@@ -1125,7 +1125,7 @@
-

Returns

+

Returns

the contents of hdrs 's "Expect" header

@@ -1148,8 +1148,8 @@ saves you from having to transmit the large request body when the server is just going to ignore it anyway.

-

Parameters

-
+

Parameters

+
@@ -1175,17 +1175,17 @@

soup_message_headers_get_content_type ()

const char *
 soup_message_headers_get_content_type (SoupMessageHeaders *hdrs,
-                                       GHashTable **params);
+ GHashTable **params);

Looks up the "Content-Type" header in hdrs , parses it, and returns its value in *content_type and *params . params - can be NULL if you + can be NULL if you are only interested in the content type itself.

-

Parameters

-
+

Parameters

+
@@ -1200,16 +1200,16 @@ +NULL.

params

return location for the Content-Type parameters (eg, "charset"), or -NULL.

[out][element-type utf8 utf8][allow-none][transfer full]
-

Returns

+

Returns

a string with the value of the -"Content-Type" header or NULL if hdrs +"Content-Type" header or NULL if hdrs does not contain that header or it cannot be parsed (in which case *params will be @@ -1224,15 +1224,15 @@

void
 soup_message_headers_set_content_type (SoupMessageHeaders *hdrs,
                                        const char *content_type,
-                                       GHashTable *params);
+ GHashTable *params);

Sets the "Content-Type" header in hdrs to content_type , optionally with additional parameters specified in params .

-

Parameters

-
+

Parameters

+
@@ -1252,7 +1252,7 @@ +parameters, or NULL.

@@ -1263,18 +1263,18 @@

soup_message_headers_get_content_disposition ()

-
gboolean
+
gboolean
 soup_message_headers_get_content_disposition
                                (SoupMessageHeaders *hdrs,
                                 char **disposition,
-                                GHashTable **params);
+ GHashTable **params);

Looks up the "Content-Disposition" header in hdrs , parses it, and returns its value in *disposition and *params . params can be -NULL if you are only interested in the disposition-type.

+NULL if you are only interested in the disposition-type.

In HTTP, the most common use of this header is to set a disposition-type of "attachment", to suggest to the browser that a response should be saved to disk rather than displayed in the @@ -1288,8 +1288,8 @@ this is handled automatically by SoupMultipart and the associated form methods.

-

Parameters

-

params

additional -parameters, or NULL.

[allow-none][element-type utf8 utf8]
+

Parameters

+
@@ -1304,23 +1304,23 @@ +disposition-type, or NULL.

+location for the Content-Disposition parameters, or NULL.

disposition

return location for the -disposition-type, or NULL.

[out][transfer full]

params

return -location for the Content-Disposition parameters, or NULL.

[out][transfer full][element-type utf8 utf8]
-

Returns

-

TRUE if hdrs +

Returns

+

TRUE if hdrs contains a "Content-Disposition" -header, FALSE if not (in which case *disposition +header, FALSE if not (in which case *disposition and *params will be unchanged).

@@ -1333,7 +1333,7 @@ soup_message_headers_set_content_disposition (SoupMessageHeaders *hdrs, const char *disposition, - GHashTable *params); + GHashTable *params);

Sets the "Content-Disposition" header in hdrs to disposition , @@ -1342,8 +1342,8 @@

See soup_message_headers_get_content_disposition() for a discussion of how Content-Disposition is used in HTTP.

-

Parameters

-
+

Parameters

+
@@ -1363,7 +1363,7 @@ +parameters, or NULL.

@@ -1374,9 +1374,9 @@

soup_message_headers_get_ranges ()

-
gboolean
+
gboolean
 soup_message_headers_get_ranges (SoupMessageHeaders *hdrs,
-                                 goffset total_length,
+                                 goffset total_length,
                                  SoupRange **ranges,
                                  int *length);

Parses hdrs @@ -1410,8 +1410,8 @@ actually requested by the client.

-

Parameters

-

params

additional -parameters, or NULL.

[allow-none][element-type utf8 utf8]
+

Parameters

+
@@ -1443,10 +1443,10 @@
-

Returns

-

TRUE if hdrs +

Returns

+

TRUE if hdrs contained a syntactically-valid -"Range" header, FALSE otherwise (in which case range +"Range" header, FALSE otherwise (in which case range and length will not be set).

@@ -1464,8 +1464,8 @@ only want to request a single range, you can use soup_message_headers_set_range().)

-

Parameters

-
+

Parameters

+
@@ -1498,8 +1498,8 @@

soup_message_headers_set_range ()

void
 soup_message_headers_set_range (SoupMessageHeaders *hdrs,
-                                goffset start,
-                                goffset end);
+ goffset start, + goffset end);

Sets hdrs 's Range header to request the indicated range. start @@ -1508,8 +1508,8 @@

If you need to request multiple ranges, use soup_message_headers_set_ranges().

-

Parameters

-
+

Parameters

+
@@ -1544,8 +1544,8 @@ SoupRange *ranges);

Frees the array of ranges returned from soup_message_headers_get_ranges().

-

Parameters

-
+

Parameters

+
@@ -1570,12 +1570,12 @@

soup_message_headers_get_content_range ()

-
gboolean
+
gboolean
 soup_message_headers_get_content_range
                                (SoupMessageHeaders *hdrs,
-                                goffset *start,
-                                goffset *end,
-                                goffset *total_length);
+ goffset *start, + goffset *end, + goffset *total_length);

Parses hdrs 's Content-Range header and returns it in start , @@ -1585,8 +1585,8 @@ was specified as "*", then total_length will be set to -1.

-

Parameters

-
+

Parameters

+
@@ -1611,17 +1611,17 @@ +or NULL if you don't care.

total_length

return value for the total length of the resource, -or NULL if you don't care.

 
-

Returns

-

TRUE if hdrs +

Returns

+

TRUE if hdrs contained a "Content-Range" header -containing a byte range which could be parsed, FALSE otherwise.

+containing a byte range which could be parsed, FALSE otherwise.

Since: 2.26

@@ -1631,9 +1631,9 @@
void
 soup_message_headers_set_content_range
                                (SoupMessageHeaders *hdrs,
-                                goffset start,
-                                goffset end,
-                                goffset total_length);
+ goffset start, + goffset end, + goffset total_length);

Sets hdrs 's Content-Range header according to the given values. (Note that total_length @@ -1647,8 +1647,8 @@ soup_message_headers_get_ranges() for more details.

-

Parameters

-
+

Parameters

+
@@ -1695,8 +1695,8 @@

Value passed to soup_message_headers_new() to set certain default behaviors.

-

Members

-
+

Members

+
@@ -1746,8 +1746,8 @@

enum SoupEncoding

How a message body is encoded for transport

-

Members

-
+

Members

+
@@ -1808,8 +1808,8 @@

enum SoupExpectation

Represents the parsed value of the "Expect" header.

-

Members

-
+

Members

+
@@ -1869,8 +1869,8 @@ = -500 and end = -1.)

-

Members

-
+

Members

+
@@ -1878,12 +1878,12 @@ - + - + @@ -1899,6 +1899,6 @@ +
Generated by GTK-Doc V1.25 \ No newline at end of file diff -Nru libsoup2.4-2.56.0/docs/reference/html/SoupMessage.html libsoup2.4-2.56.1/docs/reference/html/SoupMessage.html --- libsoup2.4-2.56.0/docs/reference/html/SoupMessage.html 2016-09-19 15:57:43.000000000 +0000 +++ libsoup2.4-2.56.1/docs/reference/html/SoupMessage.html 2017-08-10 12:36:57.000000000 +0000 @@ -3,12 +3,12 @@ SoupMessage: libsoup Reference Manual - + - + @@ -36,7 +36,7 @@

goffset start;

goffset start;

the start of the range

 

goffset end;

goffset end;

the end of the range

 

Functions

-
+
@@ -140,7 +140,7 @@
-gboolean +gboolean soup_message_is_keepalive () @@ -148,7 +148,7 @@
-gboolean +gboolean soup_message_get_https_status () @@ -172,7 +172,7 @@
-guint +guint soup_message_add_header_handler () @@ -180,7 +180,7 @@
-guint +guint soup_message_add_status_code_handler () @@ -247,7 +247,7 @@

Properties

-
+
@@ -272,7 +272,7 @@ +gchar * @@ -283,7 +283,7 @@ +gchar * @@ -295,7 +295,7 @@ +GBytes * @@ -313,7 +313,7 @@ +GBytes * @@ -324,23 +324,23 @@ - + - + +GTlsCertificate * - + @@ -355,7 +355,7 @@

Signals

-
-gchar * method Read / Write
-gchar * reason-phrase Read / Write
-GBytes * request-body-data Read
-GBytes * response-body-data Read
Read
gbooleangboolean server-side Read / Write / Construct Only
guintguint status-code Read / Write
-GTlsCertificate * tls-certificate Read / Write
GTlsCertificateFlagsGTlsCertificateFlags tls-errors Read / Write
+
@@ -437,7 +437,7 @@

Types and Values

-
+
@@ -532,7 +532,7 @@

Object Hierarchy

-
    GObject
+
    GObject
     ╰── SoupMessage
 
@@ -573,8 +573,8 @@

Creates a new empty SoupMessage, which will connect to uri

-

Parameters

-
+

Parameters

+
@@ -595,8 +595,8 @@
-

Returns

-

the new SoupMessage (or NULL if uri +

Returns

+

the new SoupMessage (or NULL if uri could not be parsed).

[nullable]

@@ -610,8 +610,8 @@

Creates a new empty SoupMessage, which will connect to uri

-

Parameters

-
+

Parameters

+
@@ -632,7 +632,7 @@
-

Returns

+

Returns

the new SoupMessage

@@ -644,13 +644,13 @@ const char *content_type, SoupMemoryUse req_use, const char *req_body, - gsize req_length); + gsize req_length);

Convenience function to set the request body of a SoupMessage. If content_type - is NULL, the request body must be empty as well.

+ is NULL, the request body must be empty as well.

-

Parameters

-
+

Parameters

+
@@ -696,13 +696,13 @@ const char *content_type, SoupMemoryUse resp_use, const char *resp_body, - gsize resp_length); + gsize resp_length);

Convenience function to set the response body of a SoupMessage. If content_type - is NULL, the response body must be empty as well.

+ is NULL, the response body must be empty as well.

-

Parameters

-
+

Parameters

+
@@ -751,8 +751,8 @@ SOUP_HTTP_1_1. Setting it to SOUP_HTTP_1_0 will prevent certain functionality from being used.

-

Parameters

-
+

Parameters

+
@@ -782,8 +782,8 @@ . This is the minimum of the version from the request and the version from the response.

-

Parameters

-
+

Parameters

+
@@ -797,7 +797,7 @@
-

Returns

+

Returns

the HTTP version

@@ -809,8 +809,8 @@

Gets msg 's URI

-

Parameters

-
+

Parameters

+
@@ -824,7 +824,7 @@
-

Returns

+

Returns

the URI msg is targeted for.

[transfer none]

@@ -843,8 +843,8 @@ to re-send it with the new URI, you need to call soup_session_requeue_message().

-

Parameters

-
+

Parameters

+
@@ -875,8 +875,8 @@ URI on a message, this will be unresolved, although the message's session will resolve it before sending the message.

-

Parameters

-
+

Parameters

+
@@ -890,7 +890,7 @@
-

Returns

+

Returns

the address msg 's URI points to.

[transfer none]

@@ -902,7 +902,7 @@

soup_message_set_status ()

void
 soup_message_set_status (SoupMessage *msg,
-                         guint status_code);
+ guint status_code);

Sets msg 's status code to status_code . If status_code @@ -910,8 +910,8 @@ known value, it will also set msg 's reason_phrase.

-

Parameters

-
+

Parameters

+
@@ -937,13 +937,13 @@

soup_message_set_status_full ()

void
 soup_message_set_status_full (SoupMessage *msg,
-                              guint status_code,
+                              guint status_code,
                               const char *reason_phrase);

Sets msg 's status code and reason phrase.

-

Parameters

-
+

Parameters

+
@@ -974,7 +974,7 @@

soup_message_set_redirect ()

void
 soup_message_set_redirect (SoupMessage *msg,
-                           guint status_code,
+                           guint status_code,
                            const char *redirect_uri);

Sets msg 's status_code to status_code @@ -991,8 +991,8 @@ and query of msg 's URI.

-

Parameters

-
+

Parameters

+
@@ -1023,7 +1023,7 @@

soup_message_is_keepalive ()

-
gboolean
+
gboolean
 soup_message_is_keepalive (SoupMessage *msg);

Determines whether or not msg 's connection can be kept alive for @@ -1031,8 +1031,8 @@ , based on the HTTP version, Connection header, etc.

-

Parameters

-
+

Parameters

+
@@ -1046,28 +1046,28 @@
-

Returns

-

TRUE or FALSE.

+

Returns

+

TRUE or FALSE.


soup_message_get_https_status ()

-
gboolean
+
gboolean
 soup_message_get_https_status (SoupMessage *msg,
-                               GTlsCertificate **certificate,
-                               GTlsCertificateFlags *errors);
+ GTlsCertificate **certificate, + GTlsCertificateFlags *errors);

If msg is using https (or attempted to use https but got -SOUP_STATUS_SSL_FAILED), this retrieves the GTlsCertificate -associated with its connection, and the GTlsCertificateFlags +SOUP_STATUS_SSL_FAILED), this retrieves the GTlsCertificate +associated with its connection, and the GTlsCertificateFlags showing what problems, if any, have been found with that certificate.

This is only meaningful with messages processed by a SoupSession and is not useful for messages received by a SoupServer

-

Parameters

-
+

Parameters

+
@@ -1095,9 +1095,9 @@
-

Returns

-

TRUE if msg -used/attempted https, FALSE if not

+

Returns

+

TRUE if msg +used/attempted https, FALSE if not

Since: 2.34

@@ -1113,8 +1113,8 @@ details of when and how this is used refer to the documentation for SoupCookieJarAcceptPolicy.

-

Parameters

-
+

Parameters

+
@@ -1145,8 +1145,8 @@

Gets msg 's first-party SoupURI

-

Parameters

-
+

Parameters

+
@@ -1160,7 +1160,7 @@
-

Returns

+

Returns

the msg 's first party SoupURI.

[transfer none]

@@ -1170,16 +1170,16 @@

soup_message_add_header_handler ()

-
guint
+
guint
 soup_message_add_header_handler (SoupMessage *msg,
                                  const char *signal,
                                  const char *header,
-                                 GCallback callback,
-                                 gpointer user_data);
+ GCallback callback, + gpointer user_data);

Adds a signal handler to msg for signal , as with -g_signal_connect(), but the callback +g_signal_connect(), but the callback will only be run if msg 's incoming messages headers (that is, the @@ -1189,8 +1189,8 @@ .

[skip]

-

Parameters

-
+

Parameters

+
@@ -1227,23 +1227,23 @@
-

Returns

-

the handler ID from g_signal_connect()

+

Returns

+

the handler ID from g_signal_connect()


soup_message_add_status_code_handler ()

-
guint
+
guint
 soup_message_add_status_code_handler (SoupMessage *msg,
                                       const char *signal,
-                                      guint status_code,
-                                      GCallback callback,
-                                      gpointer user_data);
+ guint status_code, + GCallback callback, + gpointer user_data);

Adds a signal handler to msg for signal , as with -g_signal_connect(), but the callback +g_signal_connect(), but the callback will only be run if msg has the status status_code @@ -1256,8 +1256,8 @@ signal.

[skip]

-

Parameters

-
+

Parameters

+
@@ -1294,8 +1294,8 @@
-

Returns

-

the handler ID from g_signal_connect()

+

Returns

+

the handler ID from g_signal_connect()


@@ -1307,8 +1307,8 @@

Sets the specified flags on msg .

-

Parameters

-
+

Parameters

+
@@ -1337,8 +1337,8 @@

Gets the flags on msg

-

Parameters

-
+

Parameters

+
@@ -1352,7 +1352,7 @@
-

Returns

+

Returns

the flags

@@ -1361,8 +1361,8 @@

SoupChunkAllocator ()

SoupBuffer *
 (*SoupChunkAllocator) (SoupMessage *msg,
-                       gsize max_len,
-                       gpointer user_data);
+ gsize max_len, + gpointer user_data);

SoupChunkAllocator is deprecated and should not be used in newly-written code.

Use SoupRequest if you want to read into your @@ -1380,12 +1380,12 @@ means that libsoup does not know how many bytes remain to be read, and the allocator should return a buffer of a size that it finds convenient.

-

If the allocator returns NULL, the message will be paused. It is +

If the allocator returns NULL, the message will be paused. It is up to the application to make sure that it gets unpaused when it becomes possible to allocate a new buffer.

-

Parameters

-
+

Parameters

+
@@ -1411,8 +1411,8 @@
-

Returns

-

the new buffer (or NULL).

+

Returns

+

the new buffer (or NULL).

[nullable]

@@ -1421,7 +1421,7 @@

soup_message_disable_feature ()

void
 soup_message_disable_feature (SoupMessage *msg,
-                              GType feature_type);
+ GType feature_type);

This disables the actions of SoupSessionFeatures with the given feature_type (or a subclass of that type) on msg @@ -1437,8 +1437,8 @@ you cannot call this on a message that is being requeued after a redirect or authentication.

-

Parameters

-
+

Parameters

+
@@ -1452,7 +1452,7 @@ - + @@ -1467,10 +1467,10 @@ soup_message_get_soup_request (SoupMessage *msg);

If msg is associated with a SoupRequest, this returns that -request. Otherwise it returns NULL.

+request. Otherwise it returns NULL.

-

Parameters

-

feature_type

the GType of a SoupSessionFeature

the GType of a SoupSessionFeature

 
+

Parameters

+
@@ -1484,7 +1484,7 @@
-

Returns

+

Returns

msg 's associated SoupRequest.

[transfer none]

@@ -1499,8 +1499,8 @@

Retrieves the SoupMessagePriority. If not set this value defaults to SOUP_MESSAGE_PRIORITY_NORMAL.

-

Parameters

-
+

Parameters

+
@@ -1514,7 +1514,7 @@
-

Returns

+

Returns

the priority of the message.

Since: 2.44

@@ -1536,8 +1536,8 @@ the synchronous/blocking case, priority ends up being determined semi-randomly by thread scheduling.

-

Parameters

-
+

Parameters

+
@@ -1614,7 +1614,7 @@ “finished” is emitted. (If you are using SoupRequest, then the message body is not accumulated by default, so response_body -'s data will always be NULL.)

+'s data will always be NULL.)

For a server-side SoupMessage, request_body 's data will be filled in before “got_body” is emitted.

@@ -1624,10 +1624,10 @@ soup_message_body_set_accumulate() on response_body or request_body - as appropriate, passing FALSE.

+ as appropriate, passing FALSE.

-

Members

-
+

Members

+
@@ -1640,7 +1640,7 @@ - + @@ -1679,8 +1679,8 @@

enum SoupHTTPVersion

Indicates the HTTP protocol version being used.

-

Members

-
 

guint status_code;

guint status_code;

the HTTP status code

 
+

Members

+
@@ -1711,8 +1711,8 @@

Various flags that can be set on a SoupMessage to alter its behavior.

-

Members

-
+

Members

+
@@ -1742,7 +1742,7 @@

Deprecated: equivalent to calling soup_message_body_set_accumulate() on the incoming message body (ie, “response_body” for a client-side request), - passing FALSE.

+ passing FALSE.

@@ -1809,8 +1809,8 @@ message queue to process it before any other message with lower priority.

-

Members

-
 
+

Members

+
@@ -1916,7 +1916,7 @@

SOUP_MESSAGE_SERVER_SIDE

#define SOUP_MESSAGE_SERVER_SIDE        "server-side"
 
-

Alias for the “server-side” property. (TRUE if +

Alias for the “server-side” property. (TRUE if the message was created by SoupServer.)


@@ -1952,7 +1952,7 @@
#define SOUP_MESSAGE_REQUEST_BODY_DATA  "request-body-data"
 

Alias for the “request-body-data” property. (The -message's HTTP request body, as a GBytes.)

+message's HTTP request body, as a GBytes.)

Since: 2.46


@@ -1977,7 +1977,7 @@
#define SOUP_MESSAGE_RESPONSE_BODY_DATA "response-body-data"
 

Alias for the “response-body-data” property. (The -message's HTTP response body, as a GBytes.)

+message's HTTP response body, as a GBytes.)

Since: 2.46


@@ -2035,7 +2035,7 @@

The “method” property

-
  “method”                   gchar *
+
  “method”                   gchar *

The message's HTTP method.

Flags: Read / Write

Default value: "GET"

@@ -2051,7 +2051,7 @@

The “reason-phrase” property

-
  “reason-phrase”            gchar *
+
  “reason-phrase”            gchar *

The HTTP response reason phrase.

Flags: Read / Write

Default value: NULL

@@ -2066,8 +2066,8 @@

The “request-body-data” property

-
  “request-body-data”        GBytes *
-

The message's HTTP request body, as a GBytes.

+
  “request-body-data”        GBytes *
+

The message's HTTP request body, as a GBytes.

Flags: Read

Since: 2.46

@@ -2088,8 +2088,8 @@

The “response-body-data” property

-
  “response-body-data”       GBytes *
-

The message's HTTP response body, as a GBytes.

+
  “response-body-data”       GBytes *
+

The message's HTTP response body, as a GBytes.

Flags: Read

Since: 2.46

@@ -2103,7 +2103,7 @@

The “server-side” property

-
  “server-side”              gboolean
+
  “server-side”              gboolean

Whether or not the message is server-side rather than client-side.

Flags: Read / Write / Construct Only

Default value: FALSE

@@ -2111,7 +2111,7 @@

The “status-code” property

-
  “status-code”              guint
+
  “status-code”              guint

The HTTP response status code.

Flags: Read / Write

Allowed values: <= 599

@@ -2120,15 +2120,15 @@

The “tls-certificate” property

-
  “tls-certificate”          GTlsCertificate *
-

The GTlsCertificate associated with the message

+
  “tls-certificate”          GTlsCertificate *
+

The GTlsCertificate associated with the message

Flags: Read / Write

Since: 2.34


The “tls-errors” property

-
  “tls-errors”               GTlsCertificateFlags
+
  “tls-errors”               GTlsCertificateFlags

The verification errors on “tls-certificate”

Flags: Read / Write

Since: 2.34

@@ -2147,9 +2147,9 @@

The “content-sniffed” signal

void
 user_function (SoupMessage *msg,
-               gchar       *type,
-               GHashTable  *params,
-               gpointer     user_data)
+ gchar *type, + GHashTable *params, + gpointer user_data)

This signal is emitted after “got-headers”, and before the first “got-chunk”. If content sniffing is disabled, or no content sniffing will be @@ -2157,7 +2157,7 @@ Content-Type sent by the server, this signal is emitted immediately after “got-headers”, and type is -NULL.

+NULL.

If the SoupContentSniffer feature is enabled, and the sniffer decided to perform sniffing, the first “got-chunk” emission may be delayed, so that the @@ -2169,8 +2169,8 @@ that sniffing could be done is delivered on the first emission of “got-chunk”.

-

Parameters

-
+

Parameters

+
@@ -2189,7 +2189,7 @@ - + @@ -2208,13 +2208,13 @@

The “finished” signal

void
 user_function (SoupMessage *msg,
-               gpointer     user_data)
+ gpointer user_data)

Emitted when all HTTP processing is finished for a message. (After “got_body” for client-side messages, or after “wrote_body” for server-side messages.)

-

Parameters

-

params

a GHashTable with the parameters.

a GHashTable with the parameters.

[element-type utf8 utf8]
+

Parameters

+
@@ -2241,7 +2241,7 @@

The “got-body” signal

void
 user_function (SoupMessage *msg,
-               gpointer     user_data)
+ gpointer user_data)

Emitted after receiving the complete message body. (For a server-side message, this means it has received the request body. For a client-side message, this means it has received @@ -2250,8 +2250,8 @@ soup_message_add_status_code_handler(), which can be used to connect to a subset of emissions of this signal.

-

Parameters

-
+

Parameters

+
@@ -2279,7 +2279,7 @@
void
 user_function (SoupMessage *msg,
                SoupBuffer  *chunk,
-               gpointer     user_data)
+ gpointer user_data)

Emitted after receiving a chunk of a message body. Note that "chunk" in this context means any subpiece of the body, not necessarily the specific HTTP 1.1 chunks sent by @@ -2290,8 +2290,8 @@ emission finished, and msg 's connection will be closed.

-

Parameters

-
+

Parameters

+
@@ -2323,7 +2323,7 @@

The “got-headers” signal

void
 user_function (SoupMessage *msg,
-               gpointer     user_data)
+ gpointer user_data)

Emitted after receiving all message headers for a message. (For a client-side message, this is after receiving the Status-Line and response headers; for a server-side @@ -2343,8 +2343,8 @@ than a “got_headers” handler, so that the existing HTTP connection can be reused.)

-

Parameters

-
+

Parameters

+
@@ -2371,7 +2371,7 @@

The “got-informational” signal

void
 user_function (SoupMessage *msg,
-               gpointer     user_data)
+ gpointer user_data)

Emitted after receiving a 1xx (Informational) response for a (client-side) message. The response_headers will be filled in with the headers associated with the @@ -2383,8 +2383,8 @@ emission finished, and msg 's connection will be closed.

-

Parameters

-
+

Parameters

+
@@ -2411,13 +2411,13 @@

The “network-event” signal

void
 user_function (SoupMessage       *msg,
-               GSocketClientEvent event,
-               GIOStream         *connection,
-               gpointer           user_data)
+ GSocketClientEvent event, + GIOStream *connection, + gpointer user_data)

Emitted to indicate that some network-related event related to msg has occurred. This essentially proxies the -“event” signal, but only for events that +“event” signal, but only for events that occur while msg "owns" the connection; if msg is sent on @@ -2425,14 +2425,14 @@ not be emitted. (If you want to force the message to be sent on a new connection, set the SOUP_MESSAGE_NEW_CONNECTION flag on it.)

-

See “event” for more information on what +

See “event” for more information on what the different values of event correspond to, and what connection will be in each case.

-

Parameters

-
+

Parameters

+
@@ -2470,14 +2470,14 @@

The “restarted” signal

void
 user_function (SoupMessage *msg,
-               gpointer     user_data)
+ gpointer user_data)

Emitted when a request that was already sent once is now being sent again (eg, because the first attempt received a redirection response, or because we needed to use authentication).

-

Parameters

-
+

Parameters

+
@@ -2504,11 +2504,11 @@

The “starting” signal

void
 user_function (SoupMessage *msg,
-               gpointer     user_data)
+ gpointer user_data)

Emitted just before a message is sent.

-

Parameters

-
+

Parameters

+
@@ -2536,7 +2536,7 @@

The “wrote-body” signal

void
 user_function (SoupMessage *msg,
-               gpointer     user_data)
+ gpointer user_data)

Emitted immediately after writing the complete body for a message. (For a client-side message, this means that libsoup is done writing and is now waiting for the response @@ -2544,8 +2544,8 @@ libsoup has finished writing the response and is nearly done with the message.)

-

Parameters

-
+

Parameters

+
@@ -2573,15 +2573,15 @@
void
 user_function (SoupMessage *msg,
                SoupBuffer  *chunk,
-               gpointer     user_data)
+ gpointer user_data)

Emitted immediately after writing a portion of the message body to the network.

Unlike “wrote_chunk”, this is emitted after every successful write() call, not only after finishing a complete "chunk".

-

Parameters

-
+

Parameters

+
@@ -2614,7 +2614,7 @@

The “wrote-chunk” signal

void
 user_function (SoupMessage *msg,
-               gpointer     user_data)
+ gpointer user_data)

Emitted immediately after writing a body chunk for a message.

Note that this signal is not parallel to “got_chunk”; it is emitted only when a complete @@ -2623,8 +2623,8 @@ more useful continuous progress information, use “wrote_body_data”.

-

Parameters

-
+

Parameters

+
@@ -2651,14 +2651,14 @@

The “wrote-headers” signal

void
 user_function (SoupMessage *msg,
-               gpointer     user_data)
+ gpointer user_data)

Emitted immediately after writing the headers for a message. (For a client-side message, this is after writing the request headers; for a server-side message, it is after writing the response headers.)

-

Parameters

-
+

Parameters

+
@@ -2685,12 +2685,12 @@

The “wrote-informational” signal

void
 user_function (SoupMessage *msg,
-               gpointer     user_data)
+ gpointer user_data)

Emitted immediately after writing a 1xx (Informational) response for a (server-side) message.

-

Parameters

-
+

Parameters

+
@@ -2719,6 +2719,6 @@ +
Generated by GTK-Doc V1.25 \ No newline at end of file diff -Nru libsoup2.4-2.56.0/docs/reference/html/SoupMultipart.html libsoup2.4-2.56.1/docs/reference/html/SoupMultipart.html --- libsoup2.4-2.56.0/docs/reference/html/SoupMultipart.html 2016-09-19 15:57:43.000000000 +0000 +++ libsoup2.4-2.56.1/docs/reference/html/SoupMultipart.html 2017-08-10 12:36:57.000000000 +0000 @@ -3,12 +3,12 @@ SoupMultipart: libsoup Reference Manual - + - + @@ -34,7 +34,7 @@

Functions

-
+
@@ -74,7 +74,7 @@
-gboolean +gboolean soup_multipart_get_part () @@ -117,7 +117,7 @@

Types and Values

-
+
@@ -130,7 +130,7 @@

Object Hierarchy

-
    GBoxed
+
    GBoxed
     ╰── SoupMultipart
 
@@ -153,8 +153,8 @@ must be the full MIME type, including "multipart/".

-

Parameters

-
+

Parameters

+
@@ -168,7 +168,7 @@
-

Returns

+

Returns

a new empty SoupMultipart of the given mime_type

@@ -184,8 +184,8 @@ and body to form a new SoupMultipart

-

Parameters

-
+

Parameters

+
@@ -206,8 +206,8 @@
-

Returns

-

a new SoupMultipart (or NULL if the +

Returns

+

a new SoupMultipart (or NULL if the message couldn't be parsed or wasn't multipart).

[nullable]

@@ -221,8 +221,8 @@

Frees multipart

-

Parameters

-
+

Parameters

+
@@ -245,8 +245,8 @@

Gets the number of body parts in multipart

-

Parameters

-
+

Parameters

+
@@ -260,7 +260,7 @@
-

Returns

+

Returns

the number of body parts in multipart

@@ -269,7 +269,7 @@

soup_multipart_get_part ()

-
gboolean
+
gboolean
 soup_multipart_get_part (SoupMultipart *multipart,
                          int part,
                          SoupMessageHeaders **headers,
@@ -277,8 +277,8 @@
 

Gets the indicated body part from multipart .

-

Parameters

-
+

Parameters

+
@@ -311,8 +311,8 @@
-

Returns

-

TRUE on success, FALSE if part +

Returns

+

TRUE on success, FALSE if part is out of range (in which case headers and body @@ -335,8 +335,8 @@ you should free your copies if you are not using them for anything else.)

-

Parameters

-
+

Parameters

+
@@ -377,8 +377,8 @@ specification. See soup_form_request_new_from_multipart() for more details.

-

Parameters

-
+

Parameters

+
@@ -422,8 +422,8 @@ specification. See soup_form_request_new_from_multipart() for more details.

-

Parameters

-
+

Parameters

+
@@ -442,12 +442,12 @@ - + - + @@ -472,8 +472,8 @@ and dest_body .

-

Parameters

-

filename

the name of the file, or NULL if not known

the name of the file, or NULL if not known

 

content_type

the MIME type of the file, or NULL if not known

the MIME type of the file, or NULL if not known

 
+

Parameters

+
@@ -528,6 +528,6 @@ +
Generated by GTK-Doc V1.25 \ No newline at end of file diff -Nru libsoup2.4-2.56.0/docs/reference/html/SoupMultipartInputStream.html libsoup2.4-2.56.1/docs/reference/html/SoupMultipartInputStream.html --- libsoup2.4-2.56.0/docs/reference/html/SoupMultipartInputStream.html 2016-09-19 15:57:43.000000000 +0000 +++ libsoup2.4-2.56.1/docs/reference/html/SoupMultipartInputStream.html 2017-08-10 12:36:57.000000000 +0000 @@ -3,12 +3,12 @@ SoupMultipartInputStream: libsoup Reference Manual - + - + @@ -36,7 +36,7 @@

Functions

-
+
@@ -60,7 +60,7 @@
-GInputStream * +GInputStream * soup_multipart_input_stream_next_part () @@ -76,7 +76,7 @@
-GInputStream * +GInputStream * soup_multipart_input_stream_next_part_finish () @@ -87,7 +87,7 @@

Properties

-
+
@@ -103,7 +103,7 @@

Types and Values

-
+
@@ -116,9 +116,9 @@

Object Hierarchy

-
    GObject
-    ╰── GInputStream
-        ╰── GFilterInputStream
+
    GObject
+    ╰── GInputStream
+        ╰── GFilterInputStream
             ╰── SoupMultipartInputStream
 
@@ -126,7 +126,7 @@

Implemented Interfaces

SoupMultipartInputStream implements - GPollableInputStream.

+ GPollableInputStream.

Includes

@@ -136,11 +136,11 @@

Description

This adds support for the multipart responses. For handling the -multiple parts the user needs to wrap the GInputStream obtained by +multiple parts the user needs to wrap the GInputStream obtained by sending the request with a SoupMultipartInputStream and use soup_multipart_input_stream_next_part() before reading. Responses which are not wrapped will be treated like non-multipart responses.

-

Note that although SoupMultipartInputStream is a GInputStream, +

Note that although SoupMultipartInputStream is a GInputStream, you should not read directly from it, and the results are undefined if you do.

@@ -150,15 +150,15 @@

soup_multipart_input_stream_new ()

SoupMultipartInputStream *
 soup_multipart_input_stream_new (SoupMessage *msg,
-                                 GInputStream *base_stream);
+ GInputStream *base_stream);

Creates a new SoupMultipartInputStream that wraps the -GInputStream obtained by sending the SoupRequest. Reads should +GInputStream obtained by sending the SoupRequest. Reads should not be done directly through this object, use the input streams returned by soup_multipart_input_stream_next_part() or its async counterpart instead.

-

Parameters

-
+

Parameters

+
@@ -172,14 +172,14 @@ - +

base_stream

the GInputStream returned by sending the request.

the GInputStream returned by sending the request.

 
-

Returns

+

Returns

a new SoupMultipartInputStream

Since: 2.40

@@ -199,8 +199,8 @@

Note that if a part had no headers at all an empty SoupMessageHeaders will be returned.

-

Parameters

-
+

Parameters

+
@@ -214,10 +214,10 @@
-

Returns

+

Returns

a SoupMessageHeaders containing the headers for the part currently being processed or -NULL if the headers failed to parse.

+NULL if the headers failed to parse.

[nullable][transfer none]

Since: 2.40

@@ -225,10 +225,10 @@

soup_multipart_input_stream_next_part ()

-
GInputStream *
+
GInputStream *
 soup_multipart_input_stream_next_part (SoupMultipartInputStream *multipart,
-                                       GCancellable *cancellable,
-                                       GError **error);
+ GCancellable *cancellable, + GError **error);

Obtains an input stream for the next part. When dealing with a multipart response the input stream needs to be wrapped in a SoupMultipartInputStream and this function or its async @@ -240,8 +240,8 @@ the part; a new call to this function should be done at that point, to obtain the next part.

-

Parameters

-
+

Parameters

+
@@ -255,21 +255,21 @@ - + - +

cancellable

a GCancellable

a GCancellable

 

error

a GError

a GError

 
-

Returns

-

a new GInputStream, or -NULL if there are no more parts.

+

Returns

+

a new GInputStream, or +NULL if there are no more parts.

[nullable][transfer full]

Since: 2.40

@@ -281,15 +281,15 @@ soup_multipart_input_stream_next_part_async (SoupMultipartInputStream *multipart, int io_priority, - GCancellable *cancellable, - GAsyncReadyCallback callback, - gpointer data); -

Obtains a GInputStream for the next request. See + GCancellable *cancellable, + GAsyncReadyCallback callback, + gpointer data); +

Obtains a GInputStream for the next request. See soup_multipart_input_stream_next_part() for details on the workflow.

-

Parameters

-
+

Parameters

+
@@ -308,7 +308,7 @@ - + @@ -330,15 +330,15 @@

soup_multipart_input_stream_next_part_finish ()

-
GInputStream *
+
GInputStream *
 soup_multipart_input_stream_next_part_finish
                                (SoupMultipartInputStream *multipart,
-                                GAsyncResult *result,
-                                GError **error);
+ GAsyncResult *result, + GError **error);

Finishes an asynchronous request for the next part.

-

Parameters

-

cancellable

a GCancellable.

a GCancellable.

 
+

Parameters

+
@@ -352,21 +352,21 @@ - + - +

result

a GAsyncResult.

a GAsyncResult.

 

error

a GError location to store any error, or NULL to ignore.

a GError location to store any error, or NULL to ignore.

 
-

Returns

+

Returns

a newly created -GInputStream for reading the next part or NULL if there are no +GInputStream for reading the next part or NULL if there are no more parts.

[nullable][transfer full]

@@ -391,6 +391,6 @@
+
Generated by GTK-Doc V1.25 \ No newline at end of file diff -Nru libsoup2.4-2.56.0/docs/reference/html/SoupProxyResolverDefault.html libsoup2.4-2.56.1/docs/reference/html/SoupProxyResolverDefault.html --- libsoup2.4-2.56.0/docs/reference/html/SoupProxyResolverDefault.html 2016-09-19 15:57:43.000000000 +0000 +++ libsoup2.4-2.56.1/docs/reference/html/SoupProxyResolverDefault.html 2017-08-10 12:36:57.000000000 +0000 @@ -3,12 +3,12 @@ SoupProxyResolverDefault: libsoup Reference Manual - + - + @@ -36,7 +36,7 @@

Properties

-
+
@@ -44,7 +44,7 @@ +GProxyResolver * @@ -52,7 +52,7 @@

Types and Values

-
-GProxyResolver * gproxy-resolver Write
+
@@ -65,7 +65,7 @@

Object Hierarchy

-
    GObject
+
    GObject
     ╰── SoupProxyResolverDefault
 
@@ -83,12 +83,12 @@

Description

SoupProxyResolverDefault is a SoupProxyURIResolver -implementation that uses the default gio GProxyResolver to resolve +implementation that uses the default gio GProxyResolver to resolve proxies.

In libsoup 2.44 and later, you can set the session's “proxy-resolver” property to the resolver returned by -g_proxy_resolver_get_default() to get the same effect. Note that -for "plain" SoupSessions (ie, not SoupSessionAsync or +g_proxy_resolver_get_default() to get the same effect. Note that +for "plain" SoupSessions (ie, not SoupSessionAsync or SoupSessionSync), this is done for you automatically.

@@ -106,13 +106,13 @@

Property Details

The “gproxy-resolver” property

-
  “gproxy-resolver”          GProxyResolver *
+
  “gproxy-resolver”          GProxyResolver *

The underlying GProxyResolver.

Flags: Write

+
Generated by GTK-Doc V1.25 \ No newline at end of file diff -Nru libsoup2.4-2.56.0/docs/reference/html/SoupRequestData.html libsoup2.4-2.56.1/docs/reference/html/SoupRequestData.html --- libsoup2.4-2.56.0/docs/reference/html/SoupRequestData.html 2016-09-19 15:57:43.000000000 +0000 +++ libsoup2.4-2.56.1/docs/reference/html/SoupRequestData.html 2017-08-10 12:36:57.000000000 +0000 @@ -3,12 +3,12 @@ SoupRequestData: libsoup Reference Manual - + - + @@ -35,7 +35,7 @@

Types and Values

-
+
@@ -48,7 +48,7 @@

Object Hierarchy

-
    GObject
+
    GObject
     ╰── SoupRequest
         ╰── SoupRequestData
 
@@ -57,7 +57,7 @@

Implemented Interfaces

SoupRequestData implements - GInitable.

+ GInitable.

Includes

@@ -81,6 +81,6 @@
+
Generated by GTK-Doc V1.25 \ No newline at end of file diff -Nru libsoup2.4-2.56.0/docs/reference/html/SoupRequestFile.html libsoup2.4-2.56.1/docs/reference/html/SoupRequestFile.html --- libsoup2.4-2.56.0/docs/reference/html/SoupRequestFile.html 2016-09-19 15:57:43.000000000 +0000 +++ libsoup2.4-2.56.1/docs/reference/html/SoupRequestFile.html 2017-08-10 12:36:57.000000000 +0000 @@ -3,12 +3,12 @@ SoupRequestFile: libsoup Reference Manual - + - + @@ -35,14 +35,14 @@

Functions

-
+
-GFile * +GFile * soup_request_file_get_file () @@ -52,7 +52,7 @@

Types and Values

-
+
@@ -65,7 +65,7 @@

Object Hierarchy

-
    GObject
+
    GObject
     ╰── SoupRequest
         ╰── SoupRequestFile
 
@@ -74,7 +74,7 @@

Implemented Interfaces

SoupRequestFile implements - GInitable.

+ GInitable.

Includes

@@ -90,13 +90,13 @@

Functions

soup_request_file_get_file ()

-
GFile *
+
GFile *
 soup_request_file_get_file (SoupRequestFile *file);
-

Gets a GFile corresponding to file +

Gets a GFile corresponding to file 's URI

-

Parameters

-
+

Parameters

+
@@ -110,8 +110,8 @@
-

Returns

-

a GFile corresponding to file +

Returns

+

a GFile corresponding to file .

[transfer full]

@@ -127,6 +127,6 @@ +
Generated by GTK-Doc V1.25 \ No newline at end of file diff -Nru libsoup2.4-2.56.0/docs/reference/html/SoupRequest.html libsoup2.4-2.56.1/docs/reference/html/SoupRequest.html --- libsoup2.4-2.56.0/docs/reference/html/SoupRequest.html 2016-09-19 15:57:43.000000000 +0000 +++ libsoup2.4-2.56.1/docs/reference/html/SoupRequest.html 2017-08-10 12:36:57.000000000 +0000 @@ -3,12 +3,12 @@ SoupRequest: libsoup Reference Manual - + - + @@ -36,7 +36,7 @@

Functions

-
+
@@ -44,7 +44,7 @@
-GInputStream * +GInputStream * soup_request_send () @@ -60,7 +60,7 @@
-GInputStream * +GInputStream * soup_request_send_finish () @@ -68,7 +68,7 @@
-goffset +goffset soup_request_get_content_length () @@ -102,7 +102,7 @@

Properties

-
+
@@ -126,7 +126,7 @@

Types and Values

-
+
@@ -149,7 +149,7 @@

Object Hierarchy

-
    GObject
+
    GObject
     ╰── SoupRequest
         ├── SoupRequestData
         ├── SoupRequestFile
@@ -160,7 +160,7 @@
 

Implemented Interfaces

SoupRequest implements - GInitable.

+ GInitable.

Includes

@@ -176,18 +176,18 @@

Functions

soup_request_send ()

-
GInputStream *
+
GInputStream *
 soup_request_send (SoupRequest *request,
-                   GCancellable *cancellable,
-                   GError **error);
+ GCancellable *cancellable, + GError **error);

Synchronously requests the URI pointed to by request , and returns -a GInputStream that can be used to read its contents.

-

Note that you cannot use this method with SoupRequests attached to +a GInputStream that can be used to read its contents.

+

Note that you cannot use this method with SoupRequests attached to a SoupSessionAsync.

-

Parameters

-
+

Parameters

+
@@ -201,20 +201,20 @@ - + - +

cancellable

a GCancellable or NULL

a GCancellable or NULL

 

error

return location for a GError, or NULL

return location for a GError, or NULL

 
-

Returns

-

a GInputStream that can be used to +

Returns

+

a GInputStream that can be used to read from the URI pointed to by request .

[transfer full]

@@ -226,17 +226,17 @@

soup_request_send_async ()

void
 soup_request_send_async (SoupRequest *request,
-                         GCancellable *cancellable,
-                         GAsyncReadyCallback callback,
-                         gpointer user_data);
+ GCancellable *cancellable, + GAsyncReadyCallback callback, + gpointer user_data);

Begins an asynchronously request for the URI pointed to by request .

-

Note that you cannot use this method with SoupRequests attached to +

Note that you cannot use this method with SoupRequests attached to a SoupSessionSync.

-

Parameters

-
+

Parameters

+
@@ -250,12 +250,12 @@ - + - + @@ -272,14 +272,14 @@

soup_request_send_finish ()

-
GInputStream *
+
GInputStream *
 soup_request_send_finish (SoupRequest *request,
-                          GAsyncResult *result,
-                          GError **error);
+ GAsyncResult *result, + GError **error);

Gets the result of a soup_request_send_async().

-

Parameters

-

cancellable

a GCancellable or NULL

a GCancellable or NULL

 

callback

a GAsyncReadyCallback

a GAsyncReadyCallback

 
+

Parameters

+
@@ -293,20 +293,20 @@ - + - +

result

the GAsyncResult

the GAsyncResult

 

error

return location for a GError, or NULL

return location for a GError, or NULL

 
-

Returns

-

a GInputStream that can be used to +

Returns

+

a GInputStream that can be used to read from the URI pointed to by request .

[transfer full]

@@ -316,15 +316,15 @@

soup_request_get_content_length ()

-
goffset
+
goffset
 soup_request_get_content_length (SoupRequest *request);

Gets the length of the data represented by request . For most request types, this will not be known until after you call soup_request_send() or soup_request_send_finish().

-

Parameters

-
+

Parameters

+
@@ -338,7 +338,7 @@
-

Returns

+

Returns

the length of the data represented by request , or -1 if not known.

@@ -357,8 +357,8 @@

As in the HTTP Content-Type header, this may include parameters after the MIME type.

-

Parameters

-
+

Parameters

+
@@ -372,10 +372,10 @@
-

Returns

+

Returns

the type of the data represented by request -, or NULL if not known.

+, or NULL if not known.

[nullable]

Since: 2.42

@@ -388,8 +388,8 @@

Gets request 's SoupSession

-

Parameters

-
+

Parameters

+
@@ -403,7 +403,7 @@
-

Returns

+

Returns

request 's SoupSession.

[transfer none]

@@ -418,8 +418,8 @@

Gets request 's URI

-

Parameters

-
+

Parameters

+
@@ -433,7 +433,7 @@
-

Returns

+

Returns

request 's URI.

[transfer none]

@@ -486,6 +486,6 @@
+
Generated by GTK-Doc V1.25
\ No newline at end of file diff -Nru libsoup2.4-2.56.0/docs/reference/html/SoupRequestHTTP.html libsoup2.4-2.56.1/docs/reference/html/SoupRequestHTTP.html --- libsoup2.4-2.56.0/docs/reference/html/SoupRequestHTTP.html 2016-09-19 15:57:43.000000000 +0000 +++ libsoup2.4-2.56.1/docs/reference/html/SoupRequestHTTP.html 2017-08-10 12:36:57.000000000 +0000 @@ -3,12 +3,12 @@ SoupRequestHTTP: libsoup Reference Manual - + - + @@ -35,7 +35,7 @@

Functions

-
+
@@ -52,7 +52,7 @@

Types and Values

-
+
@@ -65,7 +65,7 @@

Object Hierarchy

-
    GObject
+
    GObject
     ╰── SoupRequest
         ╰── SoupRequestHTTP
 
@@ -74,7 +74,7 @@

Implemented Interfaces

SoupRequestHTTP implements - GInitable.

+ GInitable.

Includes

@@ -97,8 +97,8 @@ soup_request_http_get_message (SoupRequestHTTP *http);

Gets a new reference to the SoupMessage associated to this SoupRequest

-

Parameters

-
+

Parameters

+
@@ -112,7 +112,7 @@
-

Returns

+

Returns

a new reference to the SoupMessage.

[transfer full]

@@ -128,6 +128,6 @@
+
Generated by GTK-Doc V1.25
\ No newline at end of file diff -Nru libsoup2.4-2.56.0/docs/reference/html/SoupServer.html libsoup2.4-2.56.1/docs/reference/html/SoupServer.html --- libsoup2.4-2.56.0/docs/reference/html/SoupServer.html 2016-09-19 15:57:43.000000000 +0000 +++ libsoup2.4-2.56.1/docs/reference/html/SoupServer.html 2017-08-10 12:36:57.000000000 +0000 @@ -3,12 +3,12 @@ SoupServer: libsoup Reference Manual - + - + @@ -36,7 +36,7 @@

Functions

-
+
@@ -52,7 +52,7 @@
-gboolean +gboolean soup_server_set_ssl_cert_file () @@ -60,7 +60,7 @@
-gboolean +gboolean soup_server_listen () @@ -68,7 +68,7 @@
-gboolean +gboolean soup_server_listen_all () @@ -76,7 +76,7 @@
-gboolean +gboolean soup_server_listen_local () @@ -84,7 +84,7 @@
-gboolean +gboolean soup_server_listen_socket () @@ -92,7 +92,7 @@
-gboolean +gboolean soup_server_listen_fd () @@ -100,7 +100,7 @@
-GSList * +GSList * soup_server_get_listeners () @@ -108,7 +108,7 @@
-GSList * +GSList * soup_server_get_uris () @@ -124,7 +124,7 @@
-gboolean +gboolean soup_server_is_https () @@ -132,7 +132,7 @@
-gboolean +gboolean soup_server_accept_iostream () @@ -188,7 +188,7 @@
-GSocketAddress * +GSocketAddress * soup_client_context_get_local_address () @@ -196,7 +196,7 @@
-GSocketAddress * +GSocketAddress * soup_client_context_get_remote_address () @@ -226,7 +226,7 @@
-GSocket * +GSocket * soup_client_context_get_gsocket () @@ -234,7 +234,7 @@
-GIOStream * +GIOStream * soup_client_context_steal_connection () @@ -277,7 +277,7 @@

Properties

-
+
@@ -285,17 +285,17 @@ - + - + - + @@ -306,36 +306,36 @@ - + - + +gchar * +gchar * +gchar * +GTlsCertificate * @@ -344,7 +344,7 @@

Signals

-
gpointergpointer async-context Read / Write / Construct Only
GStrvGStrv http-aliases Read / Write
GStrvGStrv https-aliases Read / Write
Read / Write / Construct Only
guintguint port Read / Write / Construct Only
gbooleangboolean raw-paths Read / Write / Construct Only
-gchar * server-header Read / Write / Construct
-gchar * ssl-cert-file Read / Write / Construct Only
-gchar * ssl-key-file Read / Write / Construct Only
-GTlsCertificate * tls-certificate Read / Write / Construct Only
+
@@ -376,7 +376,7 @@

Types and Values

-
+
@@ -419,9 +419,9 @@

Object Hierarchy

-
    GBoxed
+
    GBoxed
     ╰── SoupClientContext
-    GObject
+    GObject
     ╰── SoupServer
 
@@ -442,7 +442,7 @@ handler by calling soup_server_add_handler() or soup_server_add_early_handler(); the handler will be called to process any requests underneath the path you pass. (If you want all -requests to go to the same handler, just pass "/" (or NULL) for +requests to go to the same handler, just pass "/" (or NULL) for the path.)

When a new connection is accepted (or a new request is started on an existing persistent connection), the SoupServer will emit @@ -501,11 +501,11 @@ connections. (All ports on a SoupServer use the same handlers; if you need to handle some ports differently, such as returning different data for http and https, you'll need to create multiple -SoupServers, or else check the passed-in URI in the handler +SoupServers, or else check the passed-in URI in the handler function.).

SoupServer will begin processing connections as soon as you return to (or start) the main loop for the current thread-default -GMainContext.

+GMainContext.

Functions

@@ -515,10 +515,10 @@ soup_server_new (const char *optname1, ...);

Creates a new SoupServer. This is exactly equivalent to calling -g_object_new() and specifying SOUP_TYPE_SERVER as the type.

+g_object_new() and specifying SOUP_TYPE_SERVER as the type.

-

Parameters

-
+

Parameters

+
@@ -540,9 +540,9 @@
-

Returns

+

Returns

a new SoupServer. If you are using -certain legacy properties, this may also return NULL if an error +certain legacy properties, this may also return NULL if an error occurs.

[nullable]

@@ -550,11 +550,11 @@

soup_server_set_ssl_cert_file ()

-
gboolean
+
gboolean
 soup_server_set_ssl_cert_file (SoupServer *server,
                                const char *ssl_cert_file,
                                const char *ssl_key_file,
-                               GError **error);
+ GError **error);

Sets server up to do https, using the SSL/TLS certificate specified by ssl_cert_file @@ -562,10 +562,10 @@ (which may point to the same file).

Alternatively, you can set the “tls-certificate” property -at construction time, if you already have a GTlsCertificate.

+at construction time, if you already have a GTlsCertificate.

-

Parameters

-
+

Parameters

+
@@ -590,14 +590,14 @@ - +

error

return location for a GError

return location for a GError

 
-

Returns

+

Returns

success or failure.

Since: 2.48

@@ -605,11 +605,11 @@

soup_server_listen ()

-
gboolean
+
gboolean
 soup_server_listen (SoupServer *server,
-                    GSocketAddress *address,
+                    GSocketAddress *address,
                     SoupServerListenOptions options,
-                    GError **error);
+ GError **error);

This attempts to set up server to listen for connections on address @@ -625,15 +625,15 @@ ports, or set up both http and https service.

After calling this method, server will begin accepting and -processing connections as soon as the appropriate GMainContext is +processing connections as soon as the appropriate GMainContext is run.

Note that SoupServer never makes use of dual IPv4/IPv6 sockets; if address is an IPv6 address, it will only accept IPv6 connections. You must configure IPv4 listening separately.

-

Parameters

-
+

Parameters

+
@@ -657,15 +657,15 @@ - +

error

return location for a GError

return location for a GError

 
-

Returns

-

TRUE on success, FALSE if address +

Returns

+

TRUE on success, FALSE if address could not be bound or any other error occurred (in which case error will be @@ -676,11 +676,11 @@


soup_server_listen_all ()

-
gboolean
+
gboolean
 soup_server_listen_all (SoupServer *server,
-                        guint port,
+                        guint port,
                         SoupServerListenOptions options,
-                        GError **error);
+ GError **error);

This attempts to set up server to listen for connections on all interfaces on the system. (That is, it listens on the addresses @@ -696,8 +696,8 @@ soup_server_get_uris() to find out what port it ended up choosing.)

See soup_server_listen() for more details.

-

Parameters

-
+

Parameters

+
@@ -721,15 +721,15 @@ - +

error

return location for a GError

return location for a GError

 
-

Returns

-

TRUE on success, FALSE if port +

Returns

+

TRUE on success, FALSE if port could not be bound or any other error occurred (in which case error will be set).

@@ -739,11 +739,11 @@

soup_server_listen_local ()

-
gboolean
+
gboolean
 soup_server_listen_local (SoupServer *server,
-                          guint port,
+                          guint port,
                           SoupServerListenOptions options,
-                          GError **error);
+ GError **error);

This attempts to set up server to listen for connections on "localhost" (that is, 127.0.0.1 and/or @@ -759,8 +759,8 @@ ended up choosing.)

See soup_server_listen() for more details.

-

Parameters

-
+

Parameters

+
@@ -784,15 +784,15 @@ - +

error

return location for a GError

return location for a GError

 
-

Returns

-

TRUE on success, FALSE if port +

Returns

+

TRUE on success, FALSE if port could not be bound or any other error occurred (in which case error will be set).

@@ -802,19 +802,19 @@

soup_server_listen_socket ()

-
gboolean
+
gboolean
 soup_server_listen_socket (SoupServer *server,
-                           GSocket *socket,
+                           GSocket *socket,
                            SoupServerListenOptions options,
-                           GError **error);
+ GError **error);

This attempts to set up server to listen for connections on socket .

See soup_server_listen() for more details.

-

Parameters

-
+

Parameters

+
@@ -828,7 +828,7 @@ - + @@ -838,15 +838,15 @@ - +

socket

a listening GSocket

a listening GSocket

 

error

return location for a GError

return location for a GError

 
-

Returns

-

TRUE on success, FALSE if an error occurred (in +

Returns

+

TRUE on success, FALSE if an error occurred (in which case error will be set).

@@ -855,11 +855,11 @@

soup_server_listen_fd ()

-
gboolean
+
gboolean
 soup_server_listen_fd (SoupServer *server,
                        int fd,
                        SoupServerListenOptions options,
-                       GError **error);
+ GError **error);

This attempts to set up server to listen for connections on fd @@ -870,8 +870,8 @@ when you free it or call soup_server_disconnect().

-

Parameters

-
+

Parameters

+
@@ -895,15 +895,15 @@ - +

error

return location for a GError

return location for a GError

 
-

Returns

-

TRUE on success, FALSE if an error occurred (in +

Returns

+

TRUE on success, FALSE if an error occurred (in which case error will be set).

@@ -912,7 +912,7 @@

soup_server_get_listeners ()

-
GSList *
+
GSList *
 soup_server_get_listeners (SoupServer *server);

Gets server 's list of listening sockets.

@@ -920,10 +920,10 @@ modifiying any of these sockets may cause server to malfunction.

(Beware that in contrast to the old soup_server_get_listener(), this -function returns GSockets, not SoupSockets.)

+function returns GSockets, not SoupSockets.)

-

Parameters

-
+

Parameters

+
@@ -937,7 +937,7 @@
-

Returns

+

Returns

a list of listening sockets.

[transfer container][element-type Gio.Socket]

@@ -946,7 +946,7 @@

soup_server_get_uris ()

-
GSList *
+
GSList *
 soup_server_get_uris (SoupServer *server);

Gets a list of URIs corresponding to the interfaces server is @@ -957,8 +957,8 @@ ::, rather than actually returning separate URIs for each interface on the system.

-

Parameters

-
+

Parameters

+
@@ -972,9 +972,9 @@
-

Returns

+

Returns

a list of -SoupURIs, which you must free when you are done with it.

+SoupURIs, which you must free when you are done with it.

[transfer full][element-type Soup.URI]

Since: 2.48

@@ -991,13 +991,13 @@

Note that if there are currently requests in progress on server , that they will continue to be processed if server -'s GMainContext +'s GMainContext is still running.

You can call soup_server_listen(), etc, after calling this function if you want to start listening again.

-

Parameters

-
+

Parameters

+
@@ -1014,7 +1014,7 @@

soup_server_is_https ()

-
gboolean
+
gboolean
 soup_server_is_https (SoupServer *server);

Checks whether server is capable of https.

@@ -1023,15 +1023,15 @@ “tls-certificate” property, to provide it with a certificate to use.

If you are using the deprecated single-listener APIs, then a return -value of TRUE indicates that the SoupServer serves https +value of TRUE indicates that the SoupServer serves https exclusively. If you are using soup_server_listen(), etc, then a -TRUE return value merely indicates that the server is +TRUE return value merely indicates that the server is able to do https, regardless of whether it actually currently is or not. Use soup_server_get_uris() to see if it currently has any https listeners.

-

Parameters

-
+

Parameters

+
@@ -1045,25 +1045,25 @@
-

Returns

-

TRUE if server +

Returns

+

TRUE if server is configured to serve https.


soup_server_accept_iostream ()

-
gboolean
+
gboolean
 soup_server_accept_iostream (SoupServer *server,
-                             GIOStream *stream,
-                             GSocketAddress *local_addr,
-                             GSocketAddress *remote_addr,
-                             GError **error);
+ GIOStream *stream, + GSocketAddress *local_addr, + GSocketAddress *remote_addr, + GError **error);

Add a new client stream to the server .

-

Parameters

-
+

Parameters

+
@@ -1077,32 +1077,32 @@ - + - - - +

stream

a GIOStream

a GIOStream

 

local_addr

the local GSocketAddress associated with the stream +

the local GSocketAddress associated with the stream .

[allow-none]

remote_addr

the remote GSocketAddress associated with the stream +

the remote GSocketAddress associated with the stream .

[allow-none]

error

return location for a GError

return location for a GError

 
-

Returns

-

TRUE on success, FALSE if the stream could not be +

Returns

+

TRUE on success, FALSE if the stream could not be accepted or any other error occurred (in which case error will be set).

@@ -1116,9 +1116,9 @@ (*SoupServerCallback) (SoupServer *server, SoupMessage *msg, const char *path, - GHashTable *query, + GHashTable *query, SoupClientContext *client, - gpointer user_data);
+ gpointer user_data);

A callback used to handle requests to a SoupServer.

path and query @@ -1144,8 +1144,8 @@

See soup_server_add_handler() and soup_server_add_early_handler() for details of what handlers can/should do.

-

Parameters

-
+

Parameters

+
@@ -1197,13 +1197,13 @@ soup_server_add_handler (SoupServer *server, const char *path, SoupServerCallback callback, - gpointer user_data, - GDestroyNotify destroy); + gpointer user_data, + GDestroyNotify destroy);

Adds a handler to server for requests under path . If path is -NULL or "/", then this will be the default handler for all +NULL or "/", then this will be the default handler for all requests that don't have a more specific handler. (Note though that if you want to handle requests to the special "*" URI, you must explicitly register a handler for "*"; the default handler will not @@ -1239,8 +1239,8 @@ soup_message_body_complete() to indicate that no more chunks are coming.

-

Parameters

-
+

Parameters

+
@@ -1286,8 +1286,8 @@ soup_server_add_early_handler (SoupServer *server, const char *path, SoupServerCallback callback, - gpointer user_data, - GDestroyNotify destroy); + gpointer user_data, + GDestroyNotify destroy);

Adds an "early" handler to server for requests under path . Note @@ -1318,8 +1318,8 @@ “got-body” is emitted, the non-early handler will be run as well.

-

Parameters

-
+

Parameters

+
@@ -1368,8 +1368,8 @@

Removes all handlers (early and normal) registered at path .

-

Parameters

-
+

Parameters

+
@@ -1398,7 +1398,7 @@ SoupWebsocketConnection *connection, const char *path, SoupClientContext *client, - gpointer user_data); + gpointer user_data);

A callback used to handle WebSocket requests to a SoupServer. The callback will be invoked after sending the handshake response back to the client (and is only invoked if the handshake was @@ -1407,8 +1407,8 @@ contains the path of the Request-URI, subject to the same rules as SoupServerCallback (qv).

-

Parameters

-
+

Parameters

+
@@ -1455,13 +1455,13 @@ const char *origin, char **protocols, SoupServerWebsocketCallback callback, - gpointer user_data, - GDestroyNotify destroy); + gpointer user_data, + GDestroyNotify destroy);

Adds a WebSocket handler to server for requests under path . (If path - is NULL or "/", then this will be the default handler for + is NULL or "/", then this will be the default handler for all requests that don't have a more specific handler.)

When a path has a WebSocket handler registered, server will check @@ -1470,9 +1470,9 @@ on the message), and update the request's status, response headers, and response body accordingly.

If origin - is non-NULL, then only requests containing a matching + is non-NULL, then only requests containing a matching "Origin" header will be accepted. If protocols - is non-NULL, then + is non-NULL, then only requests containing a compatible "Sec-WebSocket-Protocols" header will be accepted. More complicated requirements can be handled by adding a normal handler to path @@ -1481,8 +1481,8 @@ soup_server_check_websocket_handshake() one or more times), and setting a failure status code if the handshake should be rejected.

-

Parameters

-
+

Parameters

+
@@ -1535,13 +1535,13 @@

soup_client_context_get_local_address ()

-
GSocketAddress *
+
GSocketAddress *
 soup_client_context_get_local_address (SoupClientContext *client);
-

Retrieves the GSocketAddress associated with the local end +

Retrieves the GSocketAddress associated with the local end of a connection.

-

Parameters

-
+

Parameters

+
@@ -1555,10 +1555,10 @@
-

Returns

-

the GSocketAddress +

Returns

+

the GSocketAddress associated with the local end of a connection, it may be -NULL if you used soup_server_accept_iostream().

+NULL if you used soup_server_accept_iostream().

[nullable][transfer none]

Since: 2.48

@@ -1566,14 +1566,14 @@

soup_client_context_get_remote_address ()

-
GSocketAddress *
+
GSocketAddress *
 soup_client_context_get_remote_address
                                (SoupClientContext *client);
-

Retrieves the GSocketAddress associated with the remote end +

Retrieves the GSocketAddress associated with the remote end of a connection.

-

Parameters

-
+

Parameters

+
@@ -1587,10 +1587,10 @@
-

Returns

-

the GSocketAddress +

Returns

+

the GSocketAddress associated with the remote end of a connection, it may be -NULL if you used soup_server_accept_iostream().

+NULL if you used soup_server_accept_iostream().

[nullable][transfer none]

Since: 2.48

@@ -1603,8 +1603,8 @@

Retrieves the IP address associated with the remote end of a connection.

-

Parameters

-
+

Parameters

+
@@ -1618,9 +1618,9 @@
-

Returns

+

Returns

the IP address associated with the remote -end of a connection, it may be NULL if you used +end of a connection, it may be NULL if you used soup_server_accept_iostream().

[nullable]

@@ -1635,8 +1635,8 @@ authenticated, and if so returns the SoupAuthDomain that authenticated it.

-

Parameters

-
+

Parameters

+
@@ -1650,9 +1650,9 @@
-

Returns

+

Returns

a SoupAuthDomain, or -NULL if the request was not authenticated.

+NULL if the request was not authenticated.

[transfer none][nullable]

@@ -1666,8 +1666,8 @@ authenticated, and if so returns the username that the client authenticated as.

-

Parameters

-
+

Parameters

+
@@ -1681,8 +1681,8 @@
-

Returns

-

the authenticated-as user, or NULL if +

Returns

+

the authenticated-as user, or NULL if the request was not authenticated.

[nullable]

@@ -1690,9 +1690,9 @@

soup_client_context_get_gsocket ()

-
GSocket *
+
GSocket *
 soup_client_context_get_gsocket (SoupClientContext *client);
-

Retrieves the GSocket that client +

Retrieves the GSocket that client is associated with.

If you are using this method to observe when multiple requests are made on the same persistent HTTP connection (eg, as the ntlm-test @@ -1701,8 +1701,8 @@ not get fooled when the allocator reuses the memory address of a previously-destroyed socket to represent a new socket.

-

Parameters

-
+

Parameters

+
@@ -1716,10 +1716,10 @@
-

Returns

-

the GSocket that client +

Returns

+

the GSocket that client is -associated with, NULL if you used soup_server_accept_iostream().

+associated with, NULL if you used soup_server_accept_iostream().

[nullable][transfer none]

Since: 2.48

@@ -1727,7 +1727,7 @@

soup_client_context_steal_connection ()

-
GIOStream *
+
GIOStream *
 soup_client_context_steal_connection (SoupClientContext *client);

"Steals" the HTTP connection associated with client from its @@ -1742,8 +1742,8 @@ will most likely be freed as a side effect.

-

Parameters

-
+

Parameters

+
@@ -1757,12 +1757,12 @@
-

Returns

-

the GIOStream formerly associated +

Returns

+

the GIOStream formerly associated with client -(or NULL if client +(or NULL if client was no longer associated with a -connection). No guarantees are made about what kind of GIOStream +connection). No guarantees are made about what kind of GIOStream is returned.

[transfer full]

@@ -1789,8 +1789,8 @@ will reject it before the request body is sent.

-

Parameters

-
+

Parameters

+
@@ -1821,8 +1821,8 @@ from server .

-

Parameters

-
+

Parameters

+
@@ -1853,12 +1853,12 @@ . This can be used when you need to return from the server handler without having the full response ready yet. Use soup_server_unpause_message() to resume I/O.

-

This must only be called on SoupMessages which were created by the +

This must only be called on SoupMessages which were created by the SoupServer and are currently doing I/O, such as those passed into a SoupServerCallback or emitted in a “request-read” signal.

-

Parameters

-
+

Parameters

+
@@ -1891,12 +1891,12 @@ soup_server_pause_message(), or after adding a new chunk to a chunked response.

I/O won't actually resume until you return to the main loop.

-

This must only be called on SoupMessages which were created by the +

This must only be called on SoupMessages which were created by the SoupServer and are currently doing I/O, such as those passed into a SoupServerCallback or emitted in a “request-read” signal.

-

Parameters

-
+

Parameters

+
@@ -1935,8 +1935,8 @@ simply listens on whatever kind of socket you give it). And you cannot specify both of them in a single call.

-

Members

-
+

Members

+
@@ -1999,7 +1999,7 @@

SOUP_SERVER_RAW_PATHS

#define SOUP_SERVER_RAW_PATHS       "raw-paths"
 
-

Alias for the “raw-paths” property. (If TRUE, +

Alias for the “raw-paths” property. (If TRUE, percent-encoding in the Request-URI path will not be automatically decoded.)

@@ -2031,14 +2031,14 @@

Property Details

The “async-context” property

-
  “async-context”            gpointer
-

The server's GMainContext, if you are using the old API. +

  “async-context”            gpointer
+

The server's GMainContext, if you are using the old API. Servers created using soup_server_listen() will listen on -the GMainContext that was the thread-default context at +the GMainContext that was the thread-default context at the time soup_server_listen() was called.

SoupServer:async-context is deprecated and should not be used in newly-written code.

-

The new API uses the thread-default GMainContext +

The new API uses the thread-default GMainContext rather than having an explicitly-specified one.

Flags: Read / Write / Construct Only

@@ -2046,8 +2046,8 @@

The “http-aliases” property

-
  “http-aliases”             GStrv
-

A NULL-terminated array of URI schemes that should be +

  “http-aliases”             GStrv
+

A NULL-terminated array of URI schemes that should be considered to be aliases for "http". Eg, if this included "dav", than a URI of dav://example.com/path would be treated @@ -2066,11 +2066,11 @@


The “https-aliases” property

-
  “https-aliases”            GStrv
+
  “https-aliases”            GStrv

A comma-delimited list of URI schemes that should be considered to be aliases for "https". See “http-aliases” for more information.

-

The default value is NULL, meaning that no URI schemes +

The default value is NULL, meaning that no URI schemes are considered aliases for "https".

Flags: Read / Write

Since: 2.44

@@ -2085,7 +2085,7 @@ etc.)

SoupServer:interface is deprecated and should not be used in newly-written code.

-

SoupServers can listen on multiple interfaces +

SoupServers can listen on multiple interfaces at once now. Use soup_server_listen(), etc, to listen on an interface, and soup_server_get_uris() to see what addresses are being listened on.

@@ -2095,13 +2095,13 @@

The “port” property

-
  “port”                     guint
+
  “port”                     guint

The port the server is listening on, if you are using the old SoupServer API. (This will not be set if you use soup_server_listen(), etc.)

SoupServer:port is deprecated and should not be used in newly-written code.

-

SoupServers can listen on multiple interfaces +

SoupServers can listen on multiple interfaces at once now. Use soup_server_listen(), etc, to listen on a port, and soup_server_get_uris() to see what ports are being listened on.

@@ -2113,7 +2113,7 @@

The “raw-paths” property

-
  “raw-paths”                gboolean
+
  “raw-paths”                gboolean

If %TRUE, percent-encoding in the Request-URI path will not be automatically decoded.

Flags: Read / Write / Construct Only

Default value: FALSE

@@ -2121,8 +2121,8 @@

The “server-header” property

-
  “server-header”            gchar *
-

If non-NULL, the value to use for the "Server" header on +

  “server-header”            gchar *
+

If non-NULL, the value to use for the "Server" header on SoupMessages processed by this server.

The Server header is the server equivalent of the User-Agent header, and provides information about the @@ -2149,13 +2149,13 @@


The “ssl-cert-file” property

-
  “ssl-cert-file”            gchar *
+
  “ssl-cert-file”            gchar *

Path to a file containing a PEM-encoded certificate.

If you set this property and “ssl-key-file” at construct time, then soup_server_new() will try to read the -files; if it cannot, it will return NULL, with no explicit +files; if it cannot, it will return NULL, with no explicit indication of what went wrong (and logging a warning with -newer versions of glib, since returning NULL from a +newer versions of glib, since returning NULL from a constructor is illegal).

SoupServer:ssl-cert-file is deprecated and should not be used in newly-written code.

@@ -2168,7 +2168,7 @@

The “ssl-key-file” property

-
  “ssl-key-file”             gchar *
+
  “ssl-key-file”             gchar *

Path to a file containing a PEM-encoded private key. See “ssl-cert-file” for more information about how this is used.

@@ -2183,8 +2183,8 @@

The “tls-certificate” property

-
  “tls-certificate”          GTlsCertificate *
-

A GTlsCertificate that has a “private-key” +

  “tls-certificate”          GTlsCertificate *
+

A GTlsCertificate that has a “private-key” set. If this is set, then the server will be able to speak https in addition to (or instead of) plain http.

Alternatively, you can call soup_server_set_ssl_cert_file() @@ -2201,7 +2201,7 @@ user_function (SoupServer *server, SoupMessage *message, SoupClientContext *client, - gpointer user_data) + gpointer user_data)

Emitted when processing has failed for a message; this could mean either that it could not be read (if “request_read” has not been emitted for it yet), @@ -2214,8 +2214,8 @@ free any state that it may have allocated in “request_started”.

-

Parameters

-
+

Parameters

+
@@ -2254,12 +2254,12 @@ user_function (SoupServer *server, SoupMessage *message, SoupClientContext *client, - gpointer user_data) + gpointer user_data)

Emitted when the server has finished writing a response to a request.

-

Parameters

-
+

Parameters

+
@@ -2298,7 +2298,7 @@ user_function (SoupServer *server, SoupMessage *message, SoupClientContext *client, - gpointer user_data) + gpointer user_data)

Emitted when the server has successfully read a request. message will have all of its request-side information @@ -2309,8 +2309,8 @@ and if it sets the message's status_code, then normal handler processing will be skipped.

-

Parameters

-
+

Parameters

+
@@ -2349,7 +2349,7 @@ user_function (SoupServer *server, SoupMessage *message, SoupClientContext *client, - gpointer user_data) + gpointer user_data)

Emitted when the server has started reading a new request. message will be completely blank; not even the @@ -2362,8 +2362,8 @@ occurs, the processing will instead end with “request_aborted”.

-

Parameters

-
+

Parameters

+
@@ -2402,6 +2402,6 @@ +
Generated by GTK-Doc V1.25 \ No newline at end of file diff -Nru libsoup2.4-2.56.0/docs/reference/html/SoupSessionAsync.html libsoup2.4-2.56.1/docs/reference/html/SoupSessionAsync.html --- libsoup2.4-2.56.0/docs/reference/html/SoupSessionAsync.html 2016-09-19 15:57:43.000000000 +0000 +++ libsoup2.4-2.56.1/docs/reference/html/SoupSessionAsync.html 2017-08-10 12:36:57.000000000 +0000 @@ -3,12 +3,12 @@ SoupSessionAsync: libsoup Reference Manual - + - + @@ -35,7 +35,7 @@

Types and Values

-
+
@@ -48,7 +48,7 @@

Object Hierarchy

-
    GObject
+
    GObject
     ╰── SoupSession
         ╰── SoupSessionAsync
 
@@ -79,6 +79,6 @@
+
Generated by GTK-Doc V1.25 \ No newline at end of file diff -Nru libsoup2.4-2.56.0/docs/reference/html/SoupSessionFeature.html libsoup2.4-2.56.1/docs/reference/html/SoupSessionFeature.html --- libsoup2.4-2.56.0/docs/reference/html/SoupSessionFeature.html 2016-09-19 15:57:43.000000000 +0000 +++ libsoup2.4-2.56.1/docs/reference/html/SoupSessionFeature.html 2017-08-10 12:36:57.000000000 +0000 @@ -3,12 +3,12 @@ SoupSessionFeature: libsoup Reference Manual - + - + @@ -36,7 +36,7 @@

Types and Values

-
+
@@ -55,7 +55,7 @@

Object Hierarchy

-
    GInterface
+
    GInterface
     ╰── SoupSessionFeature
 
@@ -63,7 +63,7 @@

Prerequisites

SoupSessionFeature requires - GObject.

+ GObject.

Known Implementations

@@ -131,8 +131,8 @@

The interface implemented by SoupSessionFeatures.

-

Members

-
+

Members

+
@@ -140,7 +140,7 @@ - + @@ -192,6 +192,6 @@ +
Generated by GTK-Doc V1.25 \ No newline at end of file diff -Nru libsoup2.4-2.56.0/docs/reference/html/SoupSession.html libsoup2.4-2.56.1/docs/reference/html/SoupSession.html --- libsoup2.4-2.56.0/docs/reference/html/SoupSession.html 2016-09-19 15:57:43.000000000 +0000 +++ libsoup2.4-2.56.1/docs/reference/html/SoupSession.html 2017-08-10 12:36:57.000000000 +0000 @@ -3,12 +3,12 @@ SoupSession: libsoup Reference Manual - + - + @@ -36,7 +36,7 @@

GTypeInterface parent;

GTypeInterface parent;

The parent interface.

 

Functions

-
+
@@ -116,7 +116,7 @@
-guint +guint soup_session_send_message () @@ -132,7 +132,7 @@
-GInputStream * +GInputStream * soup_session_send () @@ -148,7 +148,7 @@
-GInputStream * +GInputStream * soup_session_send_finish () @@ -188,7 +188,7 @@
-gboolean +gboolean soup_session_would_redirect () @@ -196,7 +196,7 @@
-gboolean +gboolean soup_session_redirect_message () @@ -220,7 +220,7 @@
-GMainContext * +GMainContext * soup_session_get_async_context () @@ -260,7 +260,7 @@
-GSList * +GSList * soup_session_get_features () @@ -284,7 +284,7 @@
-gboolean +gboolean soup_session_has_feature () @@ -292,7 +292,7 @@
-GIOStream * +GIOStream * soup_session_steal_connection () @@ -303,7 +303,7 @@

Properties

-
+
@@ -312,12 +312,12 @@ +gchar * - + @@ -329,27 +329,27 @@ +GType * - + - + - + - + @@ -360,18 +360,18 @@ - + - + +GProxyResolver * @@ -383,56 +383,56 @@ +GType * +gchar * - + - + - + +GTlsDatabase * +GTlsInteraction * - + - + +gchar * @@ -441,7 +441,7 @@

Signals

-
-gchar * accept-language Read / Write
gbooleangboolean accept-language-auto Read / Write
-GType * add-feature-by-type Read / Write
gpointergpointer async-context Read / Write / Construct Only
GStrvGStrv http-aliases Read / Write
GStrvGStrv https-aliases Read / Write
guintguint idle-timeout Read / Write
Read / Write / Construct Only
gintgint max-conns Read / Write
gintgint max-conns-per-host Read / Write
-GProxyResolver * proxy-resolver Read / Write
-GType * remove-feature-by-type Read / Write
-gchar * ssl-ca-file Read / Write
gbooleangboolean ssl-strict Read / Write
gbooleangboolean ssl-use-system-ca-file Read / Write
guintguint timeout Read / Write
-GTlsDatabase * tls-database Read / Write
-GTlsInteraction * tls-interaction Read / Write
gbooleangboolean use-ntlm Read / Write
gbooleangboolean use-thread-context Read / Write
-gchar * user-agent Read / Write
+
@@ -483,7 +483,7 @@

Types and Values

-
+
@@ -594,7 +594,7 @@

Object Hierarchy

-
    GObject
+
    GObject
     ╰── SoupSession
         ├── SoupSessionAsync
         ╰── SoupSessionSync
@@ -622,7 +622,7 @@
 user.)

In the past, SoupSession was an abstract class, and users needed to choose between SoupSessionAsync (which always uses -GMainLoop-based I/O), or SoupSessionSync (which always uses +GMainLoop-based I/O), or SoupSessionSync (which always uses blocking I/O and can be used from multiple threads simultaneously). This is no longer necessary; you can (and should) use a plain SoupSession, which supports both synchronous and asynchronous use. @@ -641,7 +641,7 @@ Additionally, subtypes of SoupAuth and SoupRequest can be added as features, to add support for additional authentication and URI types.

-

All SoupSessions are created with a SoupAuthManager, and support +

All SoupSessions are created with a SoupAuthManager, and support for SOUP_TYPE_AUTH_BASIC and SOUP_TYPE_AUTH_DIGEST. For SoupRequest types, SoupRequestHTTP, SoupRequestFile, and SoupRequestData are supported. Additionally, sessions using the @@ -656,7 +656,7 @@ soup_session_new (void);

Creates a SoupSession with the default options.

-

Returns

+

Returns

the new session.

Since: 2.42

@@ -669,8 +669,8 @@ ...);

Creates a SoupSession with the specified options.

-

Parameters

-
+

Parameters

+
@@ -692,7 +692,7 @@
-

Returns

+

Returns

the new session.

Since: 2.42

@@ -703,12 +703,12 @@
SoupRequest *
 soup_session_request (SoupSession *session,
                       const char *uri_string,
-                      GError **error);
+ GError **error);

Creates a SoupRequest for retrieving uri_string .

-

Parameters

-
+

Parameters

+
@@ -727,16 +727,16 @@ - +

error

return location for a GError, or NULL

return location for a GError, or NULL

 
-

Returns

+

Returns

a new SoupRequest, or -NULL on error.

+NULL on error.

[transfer full]

Since: 2.42

@@ -747,12 +747,12 @@
SoupRequest *
 soup_session_request_uri (SoupSession *session,
                           SoupURI *uri,
-                          GError **error);
+ GError **error);

Creates a SoupRequest for retrieving uri .

-

Parameters

-
+

Parameters

+
@@ -771,16 +771,16 @@ - +

error

return location for a GError, or NULL

return location for a GError, or NULL

 
-

Returns

+

Returns

a new SoupRequest, or -NULL on error.

+NULL on error.

[transfer full]

Since: 2.42

@@ -792,15 +792,15 @@ soup_session_request_http (SoupSession *session, const char *method, const char *uri_string, - GError **error); + GError **error);

Creates a SoupRequest for retrieving uri_string , which must be an "http" or "https" URI (or another protocol listed in session 's “http-aliases” or “https-aliases”).

-

Parameters

-
+

Parameters

+
@@ -824,16 +824,16 @@ - +

error

return location for a GError, or NULL

return location for a GError, or NULL

 
-

Returns

+

Returns

a new SoupRequestHTTP, or -NULL on error.

+NULL on error.

[transfer full]

Since: 2.42

@@ -845,15 +845,15 @@ soup_session_request_http_uri (SoupSession *session, const char *method, SoupURI *uri, - GError **error); + GError **error);

Creates a SoupRequest for retrieving uri , which must be an "http" or "https" URI (or another protocol listed in session 's “http-aliases” or “https-aliases”).

-

Parameters

-
+

Parameters

+
@@ -877,16 +877,16 @@ - +

error

return location for a GError, or NULL

return location for a GError, or NULL

 
-

Returns

+

Returns

a new SoupRequestHTTP, or -NULL on error.

+NULL on error.

[transfer full]

Since: 2.42

@@ -897,12 +897,12 @@
void
 (*SoupSessionCallback) (SoupSession *session,
                         SoupMessage *msg,
-                        gpointer user_data);
+ gpointer user_data);

Prototype for the callback passed to soup_session_queue_message(), qv.

-

Parameters

-
+

Parameters

+
@@ -935,10 +935,10 @@ soup_session_queue_message (SoupSession *session, SoupMessage *msg, SoupSessionCallback callback, - gpointer user_data); + gpointer user_data);

Queues the message msg for asynchronously sending the request and -receiving a response in the current thread-default GMainContext. +receiving a response in the current thread-default GMainContext. If msg has been processed before, any resources related to the time it was last sent are freed.

@@ -948,18 +948,18 @@ been requeued, msg will be unreffed.

(The behavior above applies to a plain SoupSession; if you are -using SoupSessionAsync or SoupSessionSync, then the GMainContext +using SoupSessionAsync or SoupSessionSync, then the GMainContext that is used depends on the settings of “async-context” and “use-thread-context”, and for SoupSessionSync, the message will actually be sent and processed in another thread, with -only the final callback occurring in the indicated GMainContext.)

+only the final callback occurring in the indicated GMainContext.)

Contrast this method with soup_session_send_async(), which also asynchronously sends a message, but returns before reading the response body, and allows you to read the response via a -GInputStream.

+GInputStream.

-

Parameters

-
+

Parameters

+
@@ -1002,8 +1002,8 @@ to be placed back on the queue to be attempted again.

-

Parameters

-
+

Parameters

+
@@ -1027,7 +1027,7 @@

soup_session_send_message ()

-
guint
+
guint
 soup_session_send_message (SoupSession *session,
                            SoupMessage *msg);

Synchronously send msg @@ -1044,10 +1044,10 @@

Contrast this method with soup_session_send(), which also synchronously sends a message, but returns before reading the response body, and allows you to read the response via a -GInputStream.

+GInputStream.

-

Parameters

-
+

Parameters

+
@@ -1068,7 +1068,7 @@
-

Returns

+

Returns

the HTTP status code of the response

@@ -1078,7 +1078,7 @@
void
 soup_session_cancel_message (SoupSession *session,
                              SoupMessage *msg,
-                             guint status_code);
+ guint status_code);

Causes session to immediately finish processing msg (regardless @@ -1107,8 +1107,8 @@ asynchronous message will merely queue its callback to be run after returning to the main loop.

-

Parameters

-
+

Parameters

+
@@ -1139,18 +1139,18 @@

soup_session_send ()

-
GInputStream *
+
GInputStream *
 soup_session_send (SoupSession *session,
                    SoupMessage *msg,
-                   GCancellable *cancellable,
-                   GError **error);
+ GCancellable *cancellable, + GError **error);

Synchronously sends msg and waits for the beginning of a response. -On success, a GInputStream will be returned which you can use to +On success, a GInputStream will be returned which you can use to read the response body. ("Success" here means only that an HTTP response was received and understood; it does not necessarily mean that a 2xx class status code was received.)

-

If non-NULL, cancellable +

If non-NULL, cancellable can be used to cancel the request; soup_session_send() will return a G_IO_ERROR_CANCELLED error. Note that with requests that have side effects (eg, @@ -1169,8 +1169,8 @@

(Note that this method cannot be called on the deprecated SoupSessionAsync subclass.)

-

Parameters

-
+

Parameters

+
@@ -1189,21 +1189,21 @@ - + - +

cancellable

a GCancellable

a GCancellable

 

error

return location for a GError, or NULL

return location for a GError, or NULL

 
-

Returns

-

a GInputStream for reading the -response body, or NULL on error.

+

Returns

+

a GInputStream for reading the +response body, or NULL on error.

[transfer full]

Since: 2.42

@@ -1214,16 +1214,16 @@
void
 soup_session_send_async (SoupSession *session,
                          SoupMessage *msg,
-                         GCancellable *cancellable,
-                         GAsyncReadyCallback callback,
-                         gpointer user_data);
+ GCancellable *cancellable, + GAsyncReadyCallback callback, + gpointer user_data);

Asynchronously sends msg and waits for the beginning of a response. When callback is called, then either msg has been sent, and its response headers received, or else an error has occurred. -Call soup_session_send_finish() to get a GInputStream for reading +Call soup_session_send_finish() to get a GInputStream for reading the response body.

See soup_session_send() for more details on the general semantics.

Contrast this method with soup_session_queue_message(), which also @@ -1234,8 +1234,8 @@ SoupSessionAsync if you have set the “use-thread-context” property.)

-

Parameters

-
+

Parameters

+
@@ -1254,7 +1254,7 @@ - + @@ -1276,16 +1276,16 @@

soup_session_send_finish ()

-
GInputStream *
+
GInputStream *
 soup_session_send_finish (SoupSession *session,
-                          GAsyncResult *result,
-                          GError **error);
+ GAsyncResult *result, + GError **error);

Gets the response to a soup_session_send_async() call and (if -successful), returns a GInputStream that can be used to read the +successful), returns a GInputStream that can be used to read the response body.

-

Parameters

-

cancellable

a GCancellable

a GCancellable

 
+

Parameters

+
@@ -1299,21 +1299,21 @@ - + - +

result

the GAsyncResult passed to your callback

the GAsyncResult passed to your callback

 

error

return location for a GError, or NULL

return location for a GError, or NULL

 
-

Returns

-

a GInputStream for reading the -response body, or NULL on error.

+

Returns

+

a GInputStream for reading the +response body, or NULL on error.

[transfer full]

Since: 2.42

@@ -1326,9 +1326,9 @@ SoupMessage *msg, const char *origin, char **protocols, - GCancellable *cancellable, - GAsyncReadyCallback callback, - gpointer user_data); + GCancellable *cancellable, + GAsyncReadyCallback callback, + gpointer user_data);

Asynchronously creates a SoupWebsocketConnection to communicate with a remote server.

All necessary WebSocket-related headers will be added to msg @@ -1340,7 +1340,7 @@ code and response headers will be updated, and then the WebSocket handshake will be completed. On success, soup_websocket_connect_finish() will return a new -SoupWebsocketConnection. On failure it will return a GError.

+SoupWebsocketConnection. On failure it will return a GError.

If the server returns a status other than "101 Switching Protocols", then msg will contain the complete response headers @@ -1348,8 +1348,8 @@ soup_websocket_connect_finish() will return SOUP_WEBSOCKET_ERROR_NOT_WEBSOCKET.

-

Parameters

-
+

Parameters

+
@@ -1374,12 +1374,12 @@ +NULL-terminated array of protocols supported.

- + @@ -1403,15 +1403,15 @@

soup_session_websocket_connect_finish ()

SoupWebsocketConnection *
 soup_session_websocket_connect_finish (SoupSession *session,
-                                       GAsyncResult *result,
-                                       GError **error);
+ GAsyncResult *result, + GError **error);

Gets the SoupWebsocketConnection response to a soup_session_websocket_connect_async() call and (if successful), returns a SoupWebsockConnection that can be used to communicate with the server.

-

Parameters

-

protocols

a -NULL-terminated array of protocols supported.

[allow-none][array zero-terminated=1]

cancellable

a GCancellable

a GCancellable

 
+

Parameters

+
@@ -1425,21 +1425,21 @@ - + - +

result

the GAsyncResult passed to your callback

the GAsyncResult passed to your callback

 

error

return location for a GError, or NULL

return location for a GError, or NULL

 
-

Returns

+

Returns

a new SoupWebsocketConnection, or -NULL on error.

+NULL on error.

[transfer full]

Since: 2.50

@@ -1450,9 +1450,9 @@
void
 soup_session_prefetch_dns (SoupSession *session,
                            const char *hostname,
-                           GCancellable *cancellable,
+                           GCancellable *cancellable,
                            SoupAddressCallback callback,
-                           gpointer user_data);
+ gpointer user_data);

Tells session that an URI from the given hostname may be requested @@ -1460,13 +1460,13 @@ domain name in advance, in order to work more quickly once the URI is actually requested.

If cancellable - is non-NULL, it can be used to cancel the + is non-NULL, it can be used to cancel the resolution. callback will still be invoked in this case, with a status of SOUP_STATUS_CANCELLED.

-

Parameters

-
+

Parameters

+
@@ -1485,13 +1485,13 @@ - + +result, or NULL.

@@ -1519,8 +1519,8 @@ soup_session_abort() returns. Requests on a plain SoupSession will not.

-

Parameters

-

cancellable

a GCancellable object, or NULL.

a GCancellable object, or NULL.

[allow-none]

callback

callback to call with the -result, or NULL.

[scope async][allow-none]
+

Parameters

+
@@ -1537,7 +1537,7 @@

soup_session_would_redirect ()

-
gboolean
+
gboolean
 soup_session_would_redirect (SoupSession *session,
                              SoupMessage *msg);

Checks if msg @@ -1547,8 +1547,8 @@ 's SOUP_MESSAGE_NO_REDIRECT flag, and the number of times it has already been redirected).

-

Parameters

-
+

Parameters

+
@@ -1569,7 +1569,7 @@
-

Returns

+

Returns

whether msg would be redirected

@@ -1578,7 +1578,7 @@

soup_session_redirect_message ()

-
gboolean
+
gboolean
 soup_session_redirect_message (SoupSession *session,
                                SoupMessage *msg);

Updates msg @@ -1597,8 +1597,8 @@ has already been redirected too many times, this will cause it to fail with SOUP_STATUS_TOO_MANY_REDIRECTS.

-

Parameters

-
+

Parameters

+
@@ -1619,8 +1619,8 @@
-

Returns

-

TRUE if a redirection was applied, FALSE if not +

Returns

+

TRUE if a redirection was applied, FALSE if not (eg, because there was no Location header, or it could not be parsed).

@@ -1638,8 +1638,8 @@

This may only be called for asynchronous messages (those sent on a SoupSessionAsync or using soup_session_queue_message()).

-

Parameters

-
+

Parameters

+
@@ -1678,8 +1678,8 @@

This may only be called for asynchronous messages (those sent on a SoupSessionAsync or using soup_session_queue_message()).

-

Parameters

-
+

Parameters

+
@@ -1704,17 +1704,17 @@

soup_session_get_async_context ()

-
GMainContext *
+
GMainContext *
 soup_session_get_async_context (SoupSession *session);

Gets session 's “async-context”. This does not add a ref to the context, so you will need to ref it yourself if you want it to outlive its session.

For a modern SoupSession, this will always just return the -thread-default GMainContext, and so is not especially useful.

+thread-default GMainContext, and so is not especially useful.

-

Parameters

-
+

Parameters

+
@@ -1728,10 +1728,10 @@
-

Returns

+

Returns

session -'s GMainContext, -which may be NULL.

+'s GMainContext, +which may be NULL.

[nullable][transfer none]

@@ -1749,8 +1749,8 @@

See the main SoupSession documentation for information on what features are present in sessions by default.

-

Parameters

-
+

Parameters

+
@@ -1777,7 +1777,7 @@

soup_session_add_feature_by_type ()

void
 soup_session_add_feature_by_type (SoupSession *session,
-                                  GType feature_type);
+ GType feature_type);

If feature_type is the type of a class that implements SoupSessionFeature, this creates a new feature of that type and @@ -1796,8 +1796,8 @@

See the main SoupSession documentation for information on what features are present in sessions by default.

-

Parameters

-
+

Parameters

+
@@ -1811,7 +1811,7 @@ - + @@ -1829,8 +1829,8 @@ 's functionality from session .

-

Parameters

-

feature_type

a GType

a GType

 
+

Parameters

+
@@ -1858,7 +1858,7 @@

soup_session_remove_feature_by_type ()

void
 soup_session_remove_feature_by_type (SoupSession *session,
-                                     GType feature_type);
+ GType feature_type);

Removes all features of type feature_type (or any subclass of feature_type @@ -1867,8 +1867,8 @@ from the session at construct time by using the SOUP_SESSION_REMOVE_FEATURE_BY_TYPE property.

-

Parameters

-
+

Parameters

+
@@ -1882,7 +1882,7 @@ - + @@ -1893,9 +1893,9 @@

soup_session_get_features ()

-
GSList *
+
GSList *
 soup_session_get_features (SoupSession *session,
-                           GType feature_type);
+ GType feature_type);

Generates a list of session 's features of type feature_type . (If @@ -1903,8 +1903,8 @@ for feature_type .)

-

Parameters

-

feature_type

a GType

a GType

 
+

Parameters

+
@@ -1918,14 +1918,14 @@ - +

feature_type

the GType of the class of features to get

the GType of the class of features to get

 
-

Returns

+

Returns

a list of features. You must free the list, but not its contents.

[transfer container][element-type Soup.SessionFeature]

@@ -1936,15 +1936,15 @@

soup_session_get_feature ()

SoupSessionFeature *
 soup_session_get_feature (SoupSession *session,
-                          GType feature_type);
+ GType feature_type);

Gets the first feature in session of type feature_type . For features where there may be more than one feature of a given type, use soup_session_get_features().

-

Parameters

-
+

Parameters

+
@@ -1958,16 +1958,16 @@ - +

feature_type

the GType of the feature to get

the GType of the feature to get

 
-

Returns

+

Returns

a SoupSessionFeature, or -NULL. The feature is owned by session +NULL. The feature is owned by session .

[nullable][transfer none]

@@ -1978,7 +1978,7 @@

soup_session_get_feature_for_message ()

SoupSessionFeature *
 soup_session_get_feature_for_message (SoupSession *session,
-                                      GType feature_type,
+                                      GType feature_type,
                                       SoupMessage *msg);

Gets the first feature in session of type feature_type @@ -1991,10 +1991,10 @@ particular, if there are two matching features, and the first is disabled on msg , and the second is not, then this will return -NULL, not the second feature.

+NULL, not the second feature.

-

Parameters

-
+

Parameters

+
@@ -2008,7 +2008,7 @@ - + @@ -2020,8 +2020,8 @@

feature_type

the GType of the feature to get

the GType of the feature to get

 
-

Returns

-

a SoupSessionFeature, or NULL. The +

Returns

+

a SoupSessionFeature, or NULL. The feature is owned by session .

[nullable][transfer none]

@@ -2031,9 +2031,9 @@

soup_session_has_feature ()

-
gboolean
+
gboolean
 soup_session_has_feature (SoupSession *session,
-                          GType feature_type);
+ GType feature_type);

Tests if session has at a feature of type feature_type (which can @@ -2041,8 +2041,8 @@ some class managed by another feature, such as SoupAuth or SoupRequest).

-

Parameters

-
+

Parameters

+
@@ -2056,22 +2056,22 @@ - +

feature_type

the GType of the class of features to check for

the GType of the class of features to check for

 
-

Returns

-

TRUE or FALSE

+

Returns

+

TRUE or FALSE

Since: 2.42


soup_session_steal_connection ()

-
GIOStream *
+
GIOStream *
 soup_session_steal_connection (SoupSession *session,
                                SoupMessage *msg);

"Steals" the HTTP connection associated with msg @@ -2086,8 +2086,8 @@ to be freed if you are not holding any other reference to it.

-

Parameters

-
+

Parameters

+
@@ -2108,12 +2108,12 @@
-

Returns

-

the GIOStream formerly associated +

Returns

+

the GIOStream formerly associated with msg -(or NULL if msg +(or NULL if msg was no longer associated with a -connection). No guarantees are made about what kind of GIOStream +connection). No guarantees are made about what kind of GIOStream is returned.

[transfer full]

@@ -2131,8 +2131,8 @@

enum SoupRequestError

A SoupRequest error.

-

Members

-
+

Members

+
@@ -2180,7 +2180,7 @@

SOUP_REQUEST_ERROR

#define SOUP_REQUEST_ERROR soup_request_error_quark ()
 
-

A GError domain for SoupRequest-related errors. Used with +

A GError domain for SoupRequest-related errors. Used with SoupRequestError.

Since: 2.42

@@ -2359,8 +2359,8 @@

Property Details

The “accept-language” property

-
  “accept-language”          gchar *
-

If non-NULL, the value to use for the "Accept-Language" header +

  “accept-language”          gchar *
+

If non-NULL, the value to use for the "Accept-Language" header on SoupMessages sent from this session.

Setting this will disable “accept-language-auto”.

@@ -2371,10 +2371,10 @@

The “accept-language-auto” property

-
  “accept-language-auto”     gboolean
-

If TRUE, SoupSession will automatically set the string +

  “accept-language-auto”     gboolean
+

If TRUE, SoupSession will automatically set the string for the "Accept-Language" header on every SoupMessage -sent, based on the return value of g_get_language_names().

+sent, based on the return value of g_get_language_names().

Setting this will override any previous value of “accept-language”.

Flags: Read / Write

@@ -2394,7 +2394,7 @@

The “add-feature-by-type” property

-
  “add-feature-by-type”      GType *
+
  “add-feature-by-type”      GType *

Add a feature object of the given type to the session. (Shortcut for calling soup_session_add_feature_by_type().)

[skip]

@@ -2405,30 +2405,30 @@

The “async-context” property

-
  “async-context”            gpointer
-

The GMainContext that miscellaneous session-related +

  “async-context”            gpointer
+

The GMainContext that miscellaneous session-related asynchronous callbacks are invoked on. (Eg, setting “idle-timeout” will add a timeout source on this context.)

For a plain SoupSession, this property is always set to -the GMainContext that is the thread-default at the time +the GMainContext that is the thread-default at the time the session was created, and cannot be overridden. For the deprecated SoupSession subclasses, the default value is -NULL, meaning to use the global default GMainContext.

-

If “use-thread-context” is FALSE, this context +NULL, meaning to use the global default GMainContext.

+

If “use-thread-context” is FALSE, this context will also be used for asynchronous HTTP I/O.

Flags: Read / Write / Construct Only


The “http-aliases” property

-
  “http-aliases”             GStrv
-

A NULL-terminated array of URI schemes that should be +

  “http-aliases”             GStrv
+

A NULL-terminated array of URI schemes that should be considered to be aliases for "http". Eg, if this included "dav", than a URI of dav://example.com/path would be treated identically to http://example.com/path.

-

In a plain SoupSession, the default value is NULL, +

In a plain SoupSession, the default value is NULL, meaning that only "http" is recognized as meaning "http". In SoupSessionAsync and SoupSessionSync, for backward compatibility, the default value is an array containing the @@ -2442,11 +2442,11 @@


The “https-aliases” property

-
  “https-aliases”            GStrv
+
  “https-aliases”            GStrv

A comma-delimited list of URI schemes that should be considered to be aliases for "https". See “http-aliases” for more information.

-

The default value is NULL, meaning that no URI schemes +

The default value is NULL, meaning that no URI schemes are considered aliases for "https".

Flags: Read / Write

Since: 2.38

@@ -2454,7 +2454,7 @@

The “idle-timeout” property

-
  “idle-timeout”             guint
+
  “idle-timeout”             guint

Connection lifetime (in seconds) when idle. Any connection left idle longer than this will be closed.

Although you can change this property at any time, it will @@ -2463,7 +2463,7 @@ if you want to ensure that all future connections will have this timeout value.

Note that the default value of 60 seconds only applies to -plain SoupSessions. If you are using SoupSessionAsync or +plain SoupSessions. If you are using SoupSessionAsync or SoupSessionSync, the default value is 0 (meaning idle connections will never time out).

Flags: Read / Write

@@ -2484,7 +2484,7 @@

The “max-conns” property

-
  “max-conns”                gint
+
  “max-conns”                gint

The maximum number of connections that the session can open at once.

Flags: Read / Write

Allowed values: >= 1

@@ -2493,7 +2493,7 @@

The “max-conns-per-host” property

-
  “max-conns-per-host”       gint
+
  “max-conns-per-host”       gint

The maximum number of connections that the session can open at once to a given host.

Flags: Read / Write

Allowed values: >= 1

@@ -2502,15 +2502,15 @@

The “proxy-resolver” property

-
  “proxy-resolver”           GProxyResolver *
-

A GProxyResolver to use with this session. Setting this +

  “proxy-resolver”           GProxyResolver *
+

A GProxyResolver to use with this session. Setting this will clear the “proxy-uri” property, and remove any SoupProxyURIResolver features that have been added to the session.

By default, in a plain SoupSession, this is set to the -default GProxyResolver, but you can set it to NULL if you +default GProxyResolver, but you can set it to NULL if you don't want to use proxies, or set it to your own -GProxyResolver if you want to control what proxies get +GProxyResolver if you want to control what proxies get used.

Flags: Read / Write

Since: 2.42

@@ -2532,14 +2532,14 @@

Also note that this proxy will be used for all requests; even requests to localhost. If you need more control over -proxies, you can create a GSimpleProxyResolver and set the +proxies, you can create a GSimpleProxyResolver and set the “proxy-resolver” property.

Flags: Read / Write


The “remove-feature-by-type” property

-
  “remove-feature-by-type”   GType *
+
  “remove-feature-by-type”   GType *

Remove feature objects from the session. (Shortcut for calling soup_session_remove_feature_by_type().)

[skip]

@@ -2550,7 +2550,7 @@

The “ssl-ca-file” property

-
  “ssl-ca-file”              gchar *
+
  “ssl-ca-file”              gchar *

File containing SSL CA certificates.

If the specified file does not exist or cannot be read, then libsoup will print a warning, and then behave as @@ -2559,7 +2559,7 @@

SoupSession:ssl-ca-file is deprecated and should not be used in newly-written code.

use “ssl-use-system-ca-file”, or -else “tls-database” with a GTlsFileDatabase +else “tls-database” with a GTlsFileDatabase (which allows you to do explicit error handling).

Flags: Read / Write

@@ -2568,7 +2568,7 @@

The “ssl-strict” property

-
  “ssl-strict”               gboolean
+
  “ssl-strict”               gboolean

Normally, if “tls-database” is set (including if it was set via “ssl-use-system-ca-file” or “ssl-ca-file”), then libsoup will reject any @@ -2576,14 +2576,14 @@ signed by one of the given CA certificates, and the SoupMessage will fail with the status SOUP_STATUS_SSL_FAILED.

-

If you set “ssl-strict” to FALSE, then all +

If you set “ssl-strict” to FALSE, then all certificates will be accepted, and you will need to call soup_message_get_https_status() to distinguish valid from invalid certificates. (This can be used, eg, if you want to accept invalid certificates after giving some sort of warning.)

For a plain SoupSession, if the session has no CA file or -TLS database, and this property is TRUE, then all +TLS database, and this property is TRUE, then all certificates will be rejected. However, beware that the deprecated SoupSession subclasses (SoupSessionAsync and SoupSessionSync) have the opposite behavior: if there is @@ -2596,19 +2596,19 @@


The “ssl-use-system-ca-file” property

-
  “ssl-use-system-ca-file”   gboolean
-

Setting this to TRUE is equivalent to setting +

  “ssl-use-system-ca-file”   gboolean
+

Setting this to TRUE is equivalent to setting “tls-database” to the default system CA database. (and likewise, setting “tls-database” to the default database by hand will cause this property to -become TRUE).

-

Setting this to FALSE (when it was previously TRUE) will +become TRUE).

+

Setting this to FALSE (when it was previously TRUE) will clear the “tls-database” field.

See “ssl-strict” for more information on how https certificate validation is handled.

-

Note that the default value of TRUE only applies to plain -SoupSessions. If you are using SoupSessionAsync or -SoupSessionSync, the default value is FALSE, for backward +

Note that the default value of TRUE only applies to plain +SoupSessions. If you are using SoupSessionAsync or +SoupSessionSync, the default value is FALSE, for backward compatibility.

Flags: Read / Write

Default value: TRUE

@@ -2617,7 +2617,7 @@

The “timeout” property

-
  “timeout”                  guint
+
  “timeout”                  guint

The timeout (in seconds) for socket I/O operations (including connecting to a server, and waiting for a reply to an HTTP request).

@@ -2627,7 +2627,7 @@ if you want to ensure that all future connections will have this timeout value.

Note that the default value of 60 seconds only applies to -plain SoupSessions. If you are using SoupSessionAsync or +plain SoupSessions. If you are using SoupSessionAsync or SoupSessionSync, the default value is 0 (meaning socket I/O will not time out).

Not to be confused with “idle-timeout” (which is @@ -2639,29 +2639,29 @@


The “tls-database” property

-
  “tls-database”             GTlsDatabase *
-

Sets the GTlsDatabase to use for validating SSL/TLS +

  “tls-database”             GTlsDatabase *
+

Sets the GTlsDatabase to use for validating SSL/TLS certificates.

Note that setting the “ssl-ca-file” or “ssl-use-system-ca-file” property will cause -this property to be set to a GTlsDatabase corresponding to +this property to be set to a GTlsDatabase corresponding to the indicated file or system default.

See “ssl-strict” for more information on how https certificate validation is handled.

If you are using a plain SoupSession then -“ssl-use-system-ca-file” will be TRUE by +“ssl-use-system-ca-file” will be TRUE by default, and so this property will be a copy of the system CA database. If you are using SoupSessionAsync or -SoupSessionSync, this property will be NULL by default.

+SoupSessionSync, this property will be NULL by default.

Flags: Read / Write

Since: 2.38


The “tls-interaction” property

-
  “tls-interaction”          GTlsInteraction *
-

A GTlsInteraction object that will be passed on to any -GTlsConnections created by the session. (This can be used to +

  “tls-interaction”          GTlsInteraction *
+

A GTlsInteraction object that will be passed on to any +GTlsConnections created by the session. (This can be used to provide client-side certificates, for example.)

Flags: Read / Write

Since: 2.48

@@ -2669,7 +2669,7 @@

The “use-ntlm” property

-
  “use-ntlm”                 gboolean
+
  “use-ntlm”                 gboolean

Whether or not to use NTLM authentication.

SoupSession:use-ntlm is deprecated and should not be used in newly-written code.

@@ -2682,10 +2682,10 @@

The “use-thread-context” property

-
  “use-thread-context”       gboolean
-

If TRUE (which it always is on a plain SoupSession), +

  “use-thread-context”       gboolean
+

If TRUE (which it always is on a plain SoupSession), asynchronous HTTP requests in this session will run in -whatever the thread-default GMainContext is at the time +whatever the thread-default GMainContext is at the time they are started, rather than always occurring in “async-context”.

Flags: Read / Write

@@ -2695,8 +2695,8 @@

The “user-agent” property

-
  “user-agent”               gchar *
-

If non-NULL, the value to use for the "User-Agent" header +

  “user-agent”               gchar *
+

If non-NULL, the value to use for the "User-Agent" header on SoupMessages sent from this session.

RFC 2616 says: "The User-Agent request-header field contains information about the user agent originating the @@ -2728,14 +2728,14 @@ user_function (SoupSession *session, SoupMessage *msg, SoupAuth *auth, - gboolean retrying, - gpointer user_data) + gboolean retrying, + gpointer user_data)

Emitted when the session requires authentication. If credentials are available call soup_auth_authenticate() on auth . If these credentials fail, the signal will be emitted again, with retrying - set to TRUE, which will + set to TRUE, which will continue until you return without calling soup_auth_authenticate() on auth .

@@ -2746,13 +2746,13 @@ before returning, then you can authenticate auth asynchronously -(as long as you g_object_ref() it to make sure it doesn't +(as long as you g_object_ref() it to make sure it doesn't get destroyed), and then unpause msg when you are ready for it to continue.

-

Parameters

-
+

Parameters

+
@@ -2776,7 +2776,7 @@ - + @@ -2794,14 +2794,14 @@

The “connection-created” signal

void
 user_function (SoupSession *session,
-               GObject     *connection,
-               gpointer     user_data)
+ GObject *connection, + gpointer user_data)

Emitted when a new connection is created. This is an internal signal intended only to be used for debugging purposes, and may go away in the future.

-

Parameters

-

retrying

TRUE if this is the second (or later) attempt

TRUE if this is the second (or later) attempt

 
+

Parameters

+
@@ -2835,7 +2835,7 @@
void
 user_function (SoupSession *session,
                SoupMessage *msg,
-               gpointer     user_data)
+ gpointer user_data)

Emitted when a request is queued on session . (Note that "queued" doesn't just mean soup_session_queue_message(); @@ -2868,8 +2868,8 @@ “finished” (and all of the other SoupMessage signals) may be invoked multiple times for a given message.

-

Parameters

-
+

Parameters

+
@@ -2904,7 +2904,7 @@ user_function (SoupSession *session, SoupMessage *msg, SoupSocket *socket, - gpointer user_data) + gpointer user_data)

Emitted just before a request is sent. See “request_queued” for a detailed description of the message lifecycle within a session.

@@ -2913,8 +2913,8 @@

Use “starting” instead.

-

Parameters

-
+

Parameters

+
@@ -2952,7 +2952,7 @@
void
 user_function (SoupSession *session,
                SoupMessage *msg,
-               gpointer     user_data)
+ gpointer user_data)

Emitted when a request is removed from session 's queue, indicating that session @@ -2960,8 +2960,8 @@ “request_queued” for a detailed description of the message lifecycle within a session.

-

Parameters

-
+

Parameters

+
@@ -2994,14 +2994,14 @@

The “tunneling” signal

void
 user_function (SoupSession *session,
-               GObject     *connection,
-               gpointer     user_data)
+ GObject *connection, + gpointer user_data)

Emitted when an SSL tunnel is being created on a proxy connection. This is an internal signal intended only to be used for debugging purposes, and may go away in the future.

-

Parameters

-
+

Parameters

+
@@ -3032,6 +3032,6 @@ +
Generated by GTK-Doc V1.25 \ No newline at end of file diff -Nru libsoup2.4-2.56.0/docs/reference/html/SoupSessionSync.html libsoup2.4-2.56.1/docs/reference/html/SoupSessionSync.html --- libsoup2.4-2.56.0/docs/reference/html/SoupSessionSync.html 2016-09-19 15:57:43.000000000 +0000 +++ libsoup2.4-2.56.1/docs/reference/html/SoupSessionSync.html 2017-08-10 12:36:57.000000000 +0000 @@ -3,12 +3,12 @@ SoupSessionSync: libsoup Reference Manual - + - + @@ -35,7 +35,7 @@

Types and Values

-
+
@@ -48,7 +48,7 @@

Object Hierarchy

-
    GObject
+
    GObject
     ╰── SoupSession
         ╰── SoupSessionSync
 
@@ -79,6 +79,6 @@
+
Generated by GTK-Doc V1.25 \ No newline at end of file diff -Nru libsoup2.4-2.56.0/docs/reference/html/SoupSocket.html libsoup2.4-2.56.1/docs/reference/html/SoupSocket.html --- libsoup2.4-2.56.0/docs/reference/html/SoupSocket.html 2016-09-19 15:57:43.000000000 +0000 +++ libsoup2.4-2.56.1/docs/reference/html/SoupSocket.html 2017-08-10 12:36:57.000000000 +0000 @@ -3,12 +3,12 @@ SoupSocket: libsoup Reference Manual - + - + @@ -37,7 +37,7 @@

Functions

-
+
@@ -69,7 +69,7 @@
-guint +guint soup_socket_connect_sync () @@ -77,7 +77,7 @@
-gboolean +gboolean soup_socket_listen () @@ -85,7 +85,7 @@
-gboolean +gboolean soup_socket_start_ssl () @@ -93,7 +93,7 @@
-gboolean +gboolean soup_socket_start_proxy_ssl () @@ -101,7 +101,7 @@
-gboolean +gboolean soup_socket_is_ssl () @@ -117,7 +117,7 @@
-gboolean +gboolean soup_socket_is_connected () @@ -176,7 +176,7 @@

Properties

-
+
@@ -184,34 +184,34 @@ - + - + +GSocket * +GIOStream * - + - + @@ -222,7 +222,7 @@ - + @@ -239,43 +239,43 @@ - + - + - + - + +GTlsCertificate * - + - + - + @@ -284,7 +284,7 @@

Signals

-
gpointergpointer async-context Read / Write / Construct Only
gintgint fd Read / Write / Construct Only
-GSocket * gsocket Write / Construct Only
-GIOStream * iostream Write / Construct Only
gbooleangboolean ipv6-only Read / Write
gbooleangboolean is-server Read
Read / Write / Construct Only
gbooleangboolean non-blocking Read / Write
Write
gpointergpointer ssl-creds Read / Write
gbooleangboolean ssl-fallback Read / Write / Construct Only
gbooleangboolean ssl-strict Read / Write / Construct Only
guintguint timeout Read / Write
-GTlsCertificate * tls-certificate Read
GTlsCertificateFlagsGTlsCertificateFlags tls-errors Read
gbooleangboolean trusted-certificate Read
gbooleangboolean use-thread-context Read / Write / Construct Only
+
@@ -321,7 +321,7 @@

Types and Values

-
+
@@ -392,7 +392,7 @@

Object Hierarchy

-
    GObject
+
    GObject
     ╰── SoupSocket
 
@@ -400,7 +400,7 @@

Implemented Interfaces

SoupSocket implements - GInitable.

+ GInitable.

Includes

@@ -423,8 +423,8 @@ ...);

Creates a new (disconnected) socket

-

Parameters

-
+

Parameters

+
@@ -433,7 +433,7 @@ - + @@ -446,7 +446,7 @@

optname1

name of first property to set (or NULL)

name of first property to set (or NULL)

 
-

Returns

+

Returns

the new socket

@@ -455,12 +455,12 @@

SoupSocketCallback ()

void
 (*SoupSocketCallback) (SoupSocket *sock,
-                       guint status,
-                       gpointer user_data);
+ guint status, + gpointer user_data);

The callback function passed to soup_socket_connect_async().

-

Parameters

-
+

Parameters

+
@@ -491,22 +491,22 @@

soup_socket_connect_async ()

void
 soup_socket_connect_async (SoupSocket *sock,
-                           GCancellable *cancellable,
+                           GCancellable *cancellable,
                            SoupSocketCallback callback,
-                           gpointer user_data);
+ gpointer user_data);

Begins asynchronously connecting to sock 's remote address. The socket will call callback when it succeeds or fails (but not before returning from this function).

If cancellable - is non-NULL, it can be used to cancel the + is non-NULL, it can be used to cancel the connection. callback will still be invoked in this case, with a status of SOUP_STATUS_CANCELLED.

-

Parameters

-
+

Parameters

+
@@ -520,7 +520,7 @@ - + @@ -541,18 +541,18 @@

soup_socket_connect_sync ()

-
guint
+
guint
 soup_socket_connect_sync (SoupSocket *sock,
-                          GCancellable *cancellable);
+ GCancellable *cancellable);

Attempt to synchronously connect sock to its remote address.

If cancellable - is non-NULL, it can be used to cancel the + is non-NULL, it can be used to cancel the connection, in which case soup_socket_connect_sync() will return SOUP_STATUS_CANCELLED.

-

Parameters

-

cancellable

a GCancellable, or NULL

a GCancellable, or NULL

 
+

Parameters

+
@@ -566,29 +566,29 @@ - +

cancellable

a GCancellable, or NULL

a GCancellable, or NULL

 
-

Returns

+

Returns

a success or failure code.


soup_socket_listen ()

-
gboolean
+
gboolean
 soup_socket_listen (SoupSocket *sock);

Makes sock start listening on its local address. When connections come in, sock will emit “new_connection”.

-

Parameters

-
+

Parameters

+
@@ -603,7 +603,7 @@
-

Returns

+

Returns

whether or not sock is now listening.

@@ -611,14 +611,14 @@

soup_socket_start_ssl ()

-
gboolean
+
gboolean
 soup_socket_start_ssl (SoupSocket *sock,
-                       GCancellable *cancellable);
+ GCancellable *cancellable);

Starts using SSL on socket .

-

Parameters

-
+

Parameters

+
@@ -632,31 +632,31 @@ - +

cancellable

a GCancellable

a GCancellable

 
-

Returns

+

Returns

success or failure


soup_socket_start_proxy_ssl ()

-
gboolean
+
gboolean
 soup_socket_start_proxy_ssl (SoupSocket *sock,
                              const char *ssl_host,
-                             GCancellable *cancellable);
+ GCancellable *cancellable);

Starts using SSL on socket , expecting to find a host named ssl_host .

-

Parameters

-
+

Parameters

+
@@ -675,27 +675,27 @@ - +

cancellable

a GCancellable

a GCancellable

 
-

Returns

+

Returns

success or failure


soup_socket_is_ssl ()

-
gboolean
+
gboolean
 soup_socket_is_ssl (SoupSocket *sock);

Tests if sock is doing (or has attempted to do) SSL.

-

Parameters

-
+

Parameters

+
@@ -709,8 +709,8 @@
-

Returns

-

TRUE if sock +

Returns

+

TRUE if sock has SSL credentials set

@@ -723,8 +723,8 @@ . Any further read or write attempts on it will fail.

-

Parameters

-
+

Parameters

+
@@ -741,13 +741,13 @@

soup_socket_is_connected ()

-
gboolean
+
gboolean
 soup_socket_is_connected (SoupSocket *sock);

Tests if sock is connected to another host

-

Parameters

-
+

Parameters

+
@@ -761,8 +761,8 @@
-

Returns

-

TRUE or FALSE.

+

Returns

+

TRUE or FALSE.


@@ -775,8 +775,8 @@

Calling this method on an unconnected socket is considered to be an error, and produces undefined results.

-

Parameters

-
+

Parameters

+
@@ -790,7 +790,7 @@
-

Returns

+

Returns

the SoupAddress.

[transfer none]

@@ -805,8 +805,8 @@

Calling this method on an unconnected socket is considered to be an error, and produces undefined results.

-

Parameters

-
+

Parameters

+
@@ -820,7 +820,7 @@
-

Returns

+

Returns

the SoupAddress.

[transfer none]

@@ -835,8 +835,8 @@

Note that fiddling with the file descriptor may break the SoupSocket.

-

Parameters

-
+

Parameters

+
@@ -850,7 +850,7 @@
-

Returns

+

Returns

sock 's file descriptor.

@@ -860,11 +860,11 @@

soup_socket_read ()

SoupSocketIOStatus
 soup_socket_read (SoupSocket *sock,
-                  gpointer buffer,
-                  gsize len,
-                  gsize *nread,
-                  GCancellable *cancellable,
-                  GError **error);
+ gpointer buffer, + gsize len, + gsize *nread, + GCancellable *cancellable, + GError **error);

Attempts to read up to len bytes from sock into buffer @@ -883,8 +883,8 @@ soup_socket_read() returns SOUP_SOCKET_WOULD_BLOCK, and it is only emitted once. See the documentation for “non-blocking”.)

-

Parameters

-
+

Parameters

+
@@ -916,7 +916,7 @@ - + @@ -928,7 +928,7 @@

cancellable

a GCancellable, or NULL

a GCancellable, or NULL

 
-

Returns

+

Returns

a SoupSocketIOStatus, as described above (or SOUP_SOCKET_EOF if the socket is no longer connected, or SOUP_SOCKET_ERROR on any other error, in which case error @@ -941,20 +941,20 @@

soup_socket_read_until ()

SoupSocketIOStatus
 soup_socket_read_until (SoupSocket *sock,
-                        gpointer buffer,
-                        gsize len,
-                        gconstpointer boundary,
-                        gsize boundary_len,
-                        gsize *nread,
-                        gboolean *got_boundary,
-                        GCancellable *cancellable,
-                        GError **error);
+ gpointer buffer, + gsize len, + gconstpointer boundary, + gsize boundary_len, + gsize *nread, + gboolean *got_boundary, + GCancellable *cancellable, + GError **error);

Like soup_socket_read(), but reads no further than the first occurrence of boundary . (If the boundary is found, it will be included in the returned data, and *got_boundary will be set to -TRUE.) Any data after the boundary will returned in future reads.

+TRUE.) Any data after the boundary will returned in future reads.

soup_socket_read_until() will almost always return fewer than len bytes: if the boundary is found, then it will only return the bytes @@ -966,8 +966,8 @@ longer than boundary_len if you want to make any progress at all.

-

Parameters

-
+

Parameters

+
@@ -1016,7 +1016,7 @@ - + @@ -1028,7 +1028,7 @@

cancellable

a GCancellable, or NULL

a GCancellable, or NULL

 
-

Returns

+

Returns

as for soup_socket_read()

@@ -1037,11 +1037,11 @@

soup_socket_write ()

SoupSocketIOStatus
 soup_socket_write (SoupSocket *sock,
-                   gconstpointer buffer,
-                   gsize len,
-                   gsize *nwrote,
-                   GCancellable *cancellable,
-                   GError **error);
+ gconstpointer buffer, + gsize len, + gsize *nwrote, + GCancellable *cancellable, + GError **error);

Attempts to write len bytes from buffer to sock @@ -1060,8 +1060,8 @@ and it is only emitted once. See the documentation for “non-blocking”.)

-

Parameters

-
+

Parameters

+
@@ -1091,7 +1091,7 @@ - + @@ -1103,7 +1103,7 @@

cancellable

a GCancellable, or NULL

a GCancellable, or NULL

 
-

Returns

+

Returns

a SoupSocketIOStatus, as described above (or SOUP_SOCKET_EOF or SOUP_SOCKET_ERROR. error will be set if the @@ -1122,8 +1122,8 @@

enum SoupSocketIOStatus

Return value from the SoupSocket IO methods.

-

Members

-
+

Members

+
@@ -1207,7 +1207,7 @@
#define SOUP_SOCKET_ASYNC_CONTEXT       "async-context"
 

Alias for the “async-context” property. (The -socket's GMainContext.)

+socket's GMainContext.)


@@ -1267,7 +1267,7 @@
#define SOUP_SOCKET_USE_THREAD_CONTEXT  "use-thread-context"
 

Alias for the “use-thread-context” property. (Use -g_main_context_get_thread_default())

+g_main_context_get_thread_default())

Since: 2.38

@@ -1275,14 +1275,14 @@

Property Details

The “async-context” property

-
  “async-context”            gpointer
+
  “async-context”            gpointer

The GMainContext to dispatch this socket's async I/O in.

Flags: Read / Write / Construct Only


The “fd” property

-
  “fd”                       gint
+
  “fd”                       gint

The socket's file descriptor.

Flags: Read / Write / Construct Only

Allowed values: >= -1

@@ -1291,21 +1291,21 @@

The “gsocket” property

-
  “gsocket”                  GSocket *
+
  “gsocket”                  GSocket *

The socket's underlying GSocket.

Flags: Write / Construct Only


The “iostream” property

-
  “iostream”                 GIOStream *
+
  “iostream”                 GIOStream *

The socket's underlying GIOStream.

Flags: Write / Construct Only


The “ipv6-only” property

-
  “ipv6-only”                gboolean
+
  “ipv6-only”                gboolean

IPv6 only.

Flags: Read / Write

Default value: FALSE

@@ -1313,9 +1313,9 @@

The “is-server” property

-
  “is-server”                gboolean
+
  “is-server”                gboolean

Whether or not the socket is a server socket.

-

Note that for "ordinary" SoupSockets this will be set for +

Note that for "ordinary" SoupSockets this will be set for both listening sockets and the sockets emitted by “new-connection”, but for sockets created by setting “fd”, it will only be set for listening @@ -1333,7 +1333,7 @@


The “non-blocking” property

-
  “non-blocking”             gboolean
+
  “non-blocking”             gboolean

Whether or not the socket uses non-blocking I/O.

SoupSocket's I/O methods are designed around the idea of using a single codepath for both synchronous and @@ -1372,14 +1372,14 @@


The “ssl-creds” property

-
  “ssl-creds”                gpointer
+
  “ssl-creds”                gpointer

SSL credential information, passed from the session to the SSL implementation.

Flags: Read / Write


The “ssl-fallback” property

-
  “ssl-fallback”             gboolean
+
  “ssl-fallback”             gboolean

Use SSLv3 instead of TLS (client-side only).

Flags: Read / Write / Construct Only

Default value: FALSE

@@ -1387,7 +1387,7 @@

The “ssl-strict” property

-
  “ssl-strict”               gboolean
+
  “ssl-strict”               gboolean

Whether certificate errors should be considered a connection error.

Flags: Read / Write / Construct Only

Default value: TRUE

@@ -1395,7 +1395,7 @@

The “timeout” property

-
  “timeout”                  guint
+
  “timeout”                  guint

Value in seconds to timeout a blocking I/O.

Flags: Read / Write

Default value: 0

@@ -1403,21 +1403,21 @@

The “tls-certificate” property

-
  “tls-certificate”          GTlsCertificate *
+
  “tls-certificate”          GTlsCertificate *

The peer's TLS certificate.

Flags: Read


The “tls-errors” property

-
  “tls-errors”               GTlsCertificateFlags
+
  “tls-errors”               GTlsCertificateFlags

Errors with the peer's TLS certificate.

Flags: Read


The “trusted-certificate” property

-
  “trusted-certificate”      gboolean
+
  “trusted-certificate”      gboolean

Whether the server certificate is trusted, if this is an SSL socket.

Flags: Read

Default value: FALSE

@@ -1425,8 +1425,8 @@

The “use-thread-context” property

-
  “use-thread-context”       gboolean
-

Use g_main_context_get_thread_default().

+
  “use-thread-context”       gboolean
+

Use g_main_context_get_thread_default().

Flags: Read / Write / Construct Only

Default value: FALSE

Since: 2.38

@@ -1438,12 +1438,12 @@

The “disconnected” signal

void
 user_function (SoupSocket *sock,
-               gpointer    user_data)
+ gpointer user_data)

Emitted when the socket is disconnected, for whatever reason.

-

Parameters

-
+

Parameters

+
@@ -1470,14 +1470,14 @@

The “event” signal

void
 user_function (SoupSocket        *sock,
-               GSocketClientEvent event,
-               GIOStream         *connection,
-               gpointer           user_data)
+ GSocketClientEvent event, + GIOStream *connection, + gpointer user_data)

Emitted when a network-related event occurs. See -“event” for more details.

+“event” for more details.

-

Parameters

-
+

Parameters

+
@@ -1516,15 +1516,15 @@
void
 user_function (SoupSocket *sock,
                SoupSocket *new,
-               gpointer    user_data)
+ gpointer user_data)

Emitted when a listening socket (set up with soup_socket_listen()) receives a new connection.

You must ref the new if you want to keep it; otherwise it will be destroyed after the signal is emitted.

-

Parameters

-
+

Parameters

+
@@ -1556,13 +1556,13 @@

The “readable” signal

void
 user_function (SoupSocket *sock,
-               gpointer    user_data)
+ gpointer user_data)

Emitted when an async socket is readable. See soup_socket_read(), soup_socket_read_until() and “non-blocking”.

-

Parameters

-
+

Parameters

+
@@ -1589,12 +1589,12 @@

The “writable” signal

void
 user_function (SoupSocket *sock,
-               gpointer    user_data)
+ gpointer user_data)

Emitted when an async socket is writable. See soup_socket_write() and “non-blocking”.

-

Parameters

-
+

Parameters

+
@@ -1619,6 +1619,6 @@ +
Generated by GTK-Doc V1.25 \ No newline at end of file diff -Nru libsoup2.4-2.56.0/docs/reference/html/SoupURI.html libsoup2.4-2.56.1/docs/reference/html/SoupURI.html --- libsoup2.4-2.56.0/docs/reference/html/SoupURI.html 2016-09-19 15:57:43.000000000 +0000 +++ libsoup2.4-2.56.1/docs/reference/html/SoupURI.html 2017-08-10 12:36:57.000000000 +0000 @@ -3,12 +3,12 @@ SoupURI: libsoup Reference Manual - + - + @@ -34,7 +34,7 @@

Functions

-
+
@@ -82,7 +82,7 @@
-gboolean +gboolean soup_uri_equal () @@ -90,7 +90,7 @@
-gboolean +gboolean soup_uri_host_equal () @@ -98,7 +98,7 @@
-guint +guint soup_uri_host_hash () @@ -138,7 +138,7 @@
-gboolean +gboolean soup_uri_uses_default_port () @@ -226,7 +226,7 @@
-guint +guint soup_uri_get_port () @@ -298,7 +298,7 @@

Types and Values

-
+
@@ -345,7 +345,7 @@

Object Hierarchy

-
    GBoxed
+
    GBoxed
     ╰── SoupURI
 
@@ -373,8 +373,8 @@ relative to base .

-

Parameters

-
+

Parameters

+
@@ -395,7 +395,7 @@
-

Returns

+

Returns

a parsed SoupURI.

@@ -405,14 +405,14 @@
SoupURI *
 soup_uri_new (const char *uri_string);

Parses an absolute URI.

-

You can also pass NULL for uri_string +

You can also pass NULL for uri_string if you want to get back an "empty" SoupURI that you can fill in by hand. (You will need to call at least soup_uri_set_scheme() and soup_uri_set_path(), since those fields are required.)

-

Parameters

-
+

Parameters

+
@@ -426,8 +426,8 @@
-

Returns

-

a SoupURI, or NULL if the given string +

Returns

+

a SoupURI, or NULL if the given string was found to be invalid.

[nullable]

@@ -437,11 +437,11 @@

soup_uri_to_string ()

char *
 soup_uri_to_string (SoupURI *uri,
-                    gboolean just_path_and_query);
+ gboolean just_path_and_query);

Returns a string representing uri .

If just_path_and_query - is TRUE, this concatenates the path and query + is TRUE, this concatenates the path and query together. That is, it constructs the string that would be needed in the Request-Line of an HTTP request for uri .

@@ -449,8 +449,8 @@ does.

-

Parameters

-
+

Parameters

+
@@ -464,14 +464,14 @@ - +

just_path_and_query

if TRUE, output just the path and query portions

if TRUE, output just the path and query portions

 
-

Returns

+

Returns

a string representing uri , which the caller must free.

@@ -484,8 +484,8 @@

Copies uri

-

Parameters

-
+

Parameters

+
@@ -499,7 +499,7 @@
-

Returns

+

Returns

a copy of uri , which must be freed with soup_uri_free()

@@ -512,8 +512,8 @@

Makes a copy of uri , considering only the protocol, host, and port

-

Parameters

-
+

Parameters

+
@@ -527,7 +527,7 @@
-

Returns

+

Returns

the new SoupURI

Since: 2.28

@@ -535,15 +535,15 @@

soup_uri_equal ()

-
gboolean
+
gboolean
 soup_uri_equal (SoupURI *uri1,
                 SoupURI *uri2);

Tests whether or not uri1 and uri2 are equal in all parts

-

Parameters

-
+

Parameters

+
@@ -564,22 +564,22 @@
-

Returns

-

TRUE or FALSE

+

Returns

+

TRUE or FALSE


soup_uri_host_equal ()

-
gboolean
-soup_uri_host_equal (gconstpointer v1,
-                     gconstpointer v2);
+
gboolean
+soup_uri_host_equal (gconstpointer v1,
+                     gconstpointer v2);

Compares v1 and v2 , considering only the scheme, host, and port.

-

Parameters

-
+

Parameters

+
@@ -588,13 +588,13 @@ - - @@ -602,7 +602,7 @@

v1

a SoupURI with a non-NULL host +

a SoupURI with a non-NULL host member.

[type Soup.URI]

v2

a SoupURI with a non-NULL host +

a SoupURI with a non-NULL host member.

[type Soup.URI]
-

Returns

+

Returns

whether or not the URIs are equal in scheme, host, and port.

@@ -611,13 +611,13 @@

soup_uri_host_hash ()

-
guint
-soup_uri_host_hash (gconstpointer key);
+
guint
+soup_uri_host_hash (gconstpointer key);

Hashes key , considering only the scheme, host, and port.

-

Parameters

-
+

Parameters

+
@@ -625,14 +625,14 @@ -

key

a SoupURI with a non-NULL host +

a SoupURI with a non-NULL host member.

[type Soup.URI]
-

Returns

+

Returns

a hash

Since: 2.28

@@ -645,8 +645,8 @@

Frees uri .

-

Parameters

-
+

Parameters

+
@@ -670,8 +670,8 @@ version in allocated memory, which the caller must free when it is done.

-

Parameters

-
+

Parameters

+
@@ -686,14 +686,14 @@ +escape (or NULL).

escape_extra

additional reserved characters to -escape (or NULL).

[allow-none]
-

Returns

+

Returns

the encoded URI part

@@ -704,13 +704,13 @@ soup_uri_decode (const char *part);

Fully %-decodes part .

-

In the past, this would return NULL if part +

In the past, this would return NULL if part contained invalid percent-encoding, but now it just ignores the problem (as soup_uri_new() already did).

-

Parameters

-
+

Parameters

+
@@ -724,7 +724,7 @@
-

Returns

+

Returns

the decoded URI part.

@@ -749,13 +749,13 @@ http://example.com/foo%2Fbar would not be changed, because it might mean something different to the server.

-

In the past, this would return NULL if part +

In the past, this would return NULL if part contained invalid percent-encoding, but now it just ignores the problem (as soup_uri_new() already did).

-

Parameters

-
+

Parameters

+
@@ -769,29 +769,29 @@ - +

unescape_extra

reserved characters to unescape (or NULL).

reserved characters to unescape (or NULL).

[allow-none]
-

Returns

+

Returns

the normalized URI part


soup_uri_uses_default_port ()

-
gboolean
+
gboolean
 soup_uri_uses_default_port (SoupURI *uri);

Tests if uri uses the default port for its scheme. (Eg, 80 for http.) (This only works for http, https and ftp; libsoup does not know the default ports of other protocols.)

-

Parameters

-
+

Parameters

+
@@ -805,8 +805,8 @@
-

Returns

-

TRUE or FALSE

+

Returns

+

TRUE or FALSE


@@ -815,16 +815,16 @@
#define   SOUP_URI_IS_VALID(uri)       ((uri) && (uri)->scheme && (uri)->path)
 

Tests whether uri - is a valid SoupURI; that is, that it is non-NULL + is a valid SoupURI; that is, that it is non-NULL and its scheme and path - members are also non-NULL.

-

This macro does not check whether http and https URIs have a non-NULL + members are also non-NULL.

+

This macro does not check whether http and https URIs have a non-NULL host member.

-

Parameters

-
+

Parameters

+
@@ -838,8 +838,8 @@
-

Returns

-

TRUE if uri +

Returns

+

TRUE if uri is valid for use.

Since: 2.38

@@ -853,8 +853,8 @@ is a valid SoupURI for HTTP communication; that is, if it can be used to construct a SoupMessage.

-

Parameters

-
+

Parameters

+
@@ -868,8 +868,8 @@
-

Returns

-

TRUE if uri +

Returns

+

TRUE if uri is a valid "http" or "https" URI.

Since: 2.24

@@ -887,8 +887,8 @@ the default port for scheme , if known.

-

Parameters

-
+

Parameters

+
@@ -917,8 +917,8 @@

Gets uri 's scheme.

-

Parameters

-
+

Parameters

+
@@ -932,7 +932,7 @@
-

Returns

+

Returns

uri 's scheme.

@@ -948,8 +948,8 @@ 's user to user .

-

Parameters

-
+

Parameters

+
@@ -963,7 +963,7 @@ - + @@ -978,8 +978,8 @@

Gets uri 's user.

-

Parameters

-

user

the username, or NULL.

the username, or NULL.

[allow-none]
+

Parameters

+
@@ -993,7 +993,7 @@
-

Returns

+

Returns

uri 's user.

@@ -1009,8 +1009,8 @@ 's password to password .

-

Parameters

-
+

Parameters

+
@@ -1024,7 +1024,7 @@ - + @@ -1039,8 +1039,8 @@

Gets uri 's password.

-

Parameters

-

password

the password, or NULL.

the password, or NULL.

[allow-none]
+

Parameters

+
@@ -1054,7 +1054,7 @@
-

Returns

+

Returns

uri 's password.

@@ -1074,11 +1074,11 @@ required by the URI syntax; they will be added automatically when converting uri to a string.

-

http and https URIs should not have a NULL host +

http and https URIs should not have a NULL host .

-

Parameters

-
+

Parameters

+
@@ -1092,7 +1092,7 @@ - + @@ -1107,8 +1107,8 @@

Gets uri 's host.

-

Parameters

-

host

the hostname or IP address, or NULL.

the hostname or IP address, or NULL.

[allow-none]
+

Parameters

+
@@ -1122,7 +1122,7 @@
-

Returns

+

Returns

uri 's host.

@@ -1133,7 +1133,7 @@

soup_uri_set_port ()

void
 soup_uri_set_port (SoupURI *uri,
-                   guint port);
+ guint port);

Sets uri 's port to port . If port @@ -1141,8 +1141,8 @@ will not have an explicitly-specified port.

-

Parameters

-
+

Parameters

+
@@ -1166,13 +1166,13 @@

soup_uri_get_port ()

-
guint
+
guint
 soup_uri_get_port (SoupURI *uri);

Gets uri 's port.

-

Parameters

-
+

Parameters

+
@@ -1186,7 +1186,7 @@
-

Returns

+

Returns

uri 's port.

@@ -1202,8 +1202,8 @@ 's path to path .

-

Parameters

-
+

Parameters

+
@@ -1217,7 +1217,7 @@ - + @@ -1232,8 +1232,8 @@

Gets uri 's path.

-

Parameters

-

path

the non-NULL path

the non-NULL path

 
+

Parameters

+
@@ -1247,7 +1247,7 @@
-

Returns

+

Returns

uri 's path.

@@ -1263,8 +1263,8 @@ 's query to query .

-

Parameters

-
+

Parameters

+
@@ -1290,14 +1290,14 @@

soup_uri_set_query_from_form ()

void
 soup_uri_set_query_from_form (SoupURI *uri,
-                              GHashTable *form);
+ GHashTable *form);

Sets uri 's query to the result of encoding form according to the HTML form rules. See soup_form_encode_hash() for more information.

-

Parameters

-
+

Parameters

+
@@ -1311,7 +1311,7 @@ - @@ -1331,8 +1331,8 @@ and values according to the * HTML form rules. See soup_form_encode() for more information.

-

Parameters

-

form

a GHashTable containing HTML form +

a GHashTable containing HTML form information.

[element-type utf8 utf8]
+

Parameters

+
@@ -1353,7 +1353,7 @@ +and values, terminated by NULL.

@@ -1368,8 +1368,8 @@

Gets uri 's query.

-

Parameters

-

...

value of first_field , followed by additional field names -and values, terminated by NULL.

 
+

Parameters

+
@@ -1383,7 +1383,7 @@
-

Returns

+

Returns

uri 's query.

@@ -1399,8 +1399,8 @@ 's fragment to fragment .

-

Parameters

-
+

Parameters

+
@@ -1429,8 +1429,8 @@

Gets uri 's fragment.

-

Parameters

-
+

Parameters

+
@@ -1444,7 +1444,7 @@
-

Returns

+

Returns

uri 's fragment.

@@ -1495,18 +1495,18 @@ contains the hostname, and port the port specified in the URI. If the URI doesn't contain a hostname, host - will be NULL, + will be NULL, and if it doesn't specify a port, port may be 0. However, for "http" and "https" URIs, host - is guaranteed to be non-NULL + is guaranteed to be non-NULL (trying to parse an http URI with no host - will return NULL), and + will return NULL), and port will always be non-0 (because libsoup knows the default value to use when it is not specified in the URI).

path - is always non-NULL. For http/https URIs, path + is always non-NULL. For http/https URIs, path will never be an empty string either; if the input URI has no path, the parsed SoupURI will have a path @@ -1530,8 +1530,8 @@ partially-encoded as well, but this would be more annoying than useful.)

-

Members

-
+

Members

+
@@ -1545,21 +1545,21 @@ - + - + - + - + @@ -1573,13 +1573,13 @@ +, or NULL

+, or NULL

@@ -1667,6 +1667,6 @@ +
Generated by GTK-Doc V1.25 \ No newline at end of file diff -Nru libsoup2.4-2.56.0/docs/reference/Makefile.in libsoup2.4-2.56.1/docs/reference/Makefile.in --- libsoup2.4-2.56.0/docs/reference/Makefile.in 2016-09-19 15:57:12.000000000 +0000 +++ libsoup2.4-2.56.1/docs/reference/Makefile.in 2017-08-10 12:36:53.000000000 +0000 @@ -738,7 +738,7 @@ $(DOC_MODULE)-decl.txt $(SCANOBJ_FILES) $(DOC_MODULE)-sections.txt $(DOC_MODULE)-overrides.txt: scan-build.stamp @true -sgml-build.stamp: setup-build.stamp $(DOC_MODULE)-decl.txt $(SCANOBJ_FILES) $(DOC_MODULE)-sections.txt $(DOC_MODULE)-overrides.txt $(expand_content_files) +sgml-build.stamp: setup-build.stamp $(DOC_MODULE)-decl.txt $(SCANOBJ_FILES) $(HFILE_GLOB) $(CFILE_GLOB) $(DOC_MODULE)-sections.txt $(DOC_MODULE)-overrides.txt $(expand_content_files) xml/gtkdocentities.ent $(GTK_DOC_V_XML)_source_dir='' ; \ for i in $(DOC_SOURCE_DIR) ; do \ _source_dir="$${_source_dir} --source-dir=$$i" ; \ @@ -749,6 +749,17 @@ sgml.stamp: sgml-build.stamp @true +xml/gtkdocentities.ent: Makefile + $(GTK_DOC_V_XML)$(MKDIR_P) $(@D) && ( \ + echo ""; \ + echo ""; \ + echo ""; \ + echo ""; \ + echo ""; \ + echo ""; \ + echo ""; \ + ) > $@ + html-build.stamp: sgml.stamp $(DOC_MAIN_SGML_FILE) $(content_files) $(expand_content_files) $(GTK_DOC_V_HTML)rm -rf html && mkdir html && \ mkhtml_options=""; \ diff -Nru libsoup2.4-2.56.0/gtk-doc.make libsoup2.4-2.56.1/gtk-doc.make --- libsoup2.4-2.56.0/gtk-doc.make 2015-05-15 10:02:35.000000000 +0000 +++ libsoup2.4-2.56.1/gtk-doc.make 2016-10-18 11:23:30.000000000 +0000 @@ -142,7 +142,7 @@ GTK_DOC_V_XML_=$(GTK_DOC_V_XML_$(AM_DEFAULT_VERBOSITY)) GTK_DOC_V_XML_0=@echo " DOC Building XML"; -sgml-build.stamp: setup-build.stamp $(DOC_MODULE)-decl.txt $(SCANOBJ_FILES) $(DOC_MODULE)-sections.txt $(DOC_MODULE)-overrides.txt $(expand_content_files) +sgml-build.stamp: setup-build.stamp $(DOC_MODULE)-decl.txt $(SCANOBJ_FILES) $(HFILE_GLOB) $(CFILE_GLOB) $(DOC_MODULE)-sections.txt $(DOC_MODULE)-overrides.txt $(expand_content_files) xml/gtkdocentities.ent $(GTK_DOC_V_XML)_source_dir='' ; \ for i in $(DOC_SOURCE_DIR) ; do \ _source_dir="$${_source_dir} --source-dir=$$i" ; \ @@ -153,6 +153,17 @@ sgml.stamp: sgml-build.stamp @true +xml/gtkdocentities.ent: Makefile + $(GTK_DOC_V_XML)$(MKDIR_P) $(@D) && ( \ + echo ""; \ + echo ""; \ + echo ""; \ + echo ""; \ + echo ""; \ + echo ""; \ + echo ""; \ + ) > $@ + #### html #### GTK_DOC_V_HTML=$(GTK_DOC_V_HTML_$(V)) diff -Nru libsoup2.4-2.56.0/libsoup/Makefile.in libsoup2.4-2.56.1/libsoup/Makefile.in --- libsoup2.4-2.56.0/libsoup/Makefile.in 2016-09-19 15:57:12.000000000 +0000 +++ libsoup2.4-2.56.1/libsoup/Makefile.in 2017-08-10 12:36:53.000000000 +0000 @@ -2070,10 +2070,16 @@ $(1).vs10.sourcefiles: $(top_builddir)/build/win32/vs9/$(1).vcproj $(1).vs10.sourcefiles.filters: $(top_builddir)/build/win32/vs9/$(1).vcproj -$(top_builddir)/build/win32/vs9/$(1).vcproj: +$(top_builddir)/build/win32/vs9/$(1).vcproj: Makefile -$(RM) $(top_builddir)/build/win32/vs9/$(1).vcproj -$(RM) $(top_builddir)/build/win32/vs10/$(1).vcxproj -$(RM) $(top_builddir)/build/win32/vs10/$(1).vcxproj.filters + -$(RM) $(top_builddir)/build/win32/vs11/$(1).vcxproj + -$(RM) $(top_builddir)/build/win32/vs11/$(1).vcxproj.filters + -$(RM) $(top_builddir)/build/win32/vs12/$(1).vcxproj + -$(RM) $(top_builddir)/build/win32/vs12/$(1).vcxproj.filters + -$(RM) $(top_builddir)/build/win32/vs14/$(1).vcxproj + -$(RM) $(top_builddir)/build/win32/vs14/$(1).vcxproj.filters for F in $(_proj_files); do \ case $$$$F in \ @@ -2096,7 +2102,7 @@ $(top_builddir)/build/win32/vs10/$(1).vs10.headers: $(top_builddir)/build/win32/vs9/$(1).headers -$(top_builddir)/build/win32/vs9/$(1).headers: +$(top_builddir)/build/win32/vs9/$(1).headers: Makefile -$(RM) $(top_builddir)/build/win32/vs9/$(1).headers -$(RM) $(top_builddir)/build/win32/vs10/$(1).vs10.headers diff -Nru libsoup2.4-2.56.0/libsoup/Soup-2.4-custom.vala libsoup2.4-2.56.1/libsoup/Soup-2.4-custom.vala --- libsoup2.4-2.56.0/libsoup/Soup-2.4-custom.vala 2016-09-16 15:14:27.000000000 +0000 +++ libsoup2.4-2.56.1/libsoup/Soup-2.4-custom.vala 2017-08-07 13:12:55.000000000 +0000 @@ -16,7 +16,7 @@ public Buffer.subbuffer (Soup.Buffer parent, size_t offset, size_t length); } - [Deprecated (replacement = "Soup.ProxyURIResolver")] + [Version (replacement = "Soup.ProxyURIResolver")] [CCode (cheader_filename = "libsoup/soup.h", type_cname = "SoupProxyResolverInterface", type_id = "soup_proxy_resolver_get_type ()")] public interface ProxyResolver : Soup.SessionFeature, GLib.Object { public abstract void get_proxy_async (Soup.Message msg, GLib.MainContext async_context, GLib.Cancellable? cancellable, Soup.ProxyResolverCallback callback); @@ -38,65 +38,65 @@ public URI.with_base (Soup.URI @base, string uri_string); } - [Deprecated (since = "vala-0.12", replacement = "XMLRPC.build_fault")] + [Version (deprecated_since = "vala-0.12", replacement = "XMLRPC.build_fault")] [PrintfFormat] public static unowned string xmlrpc_build_fault (int fault_code, string fault_format, ...); - [Deprecated (since = "vala-0.12", replacement = "XMLRPC.build_method_call")] + [Version (deprecated_since = "vala-0.12", replacement = "XMLRPC.build_method_call")] public static unowned string xmlrpc_build_method_call (string method_name, GLib.Value[] @params); - [Deprecated (since = "vala-0.12", replacement = "XMLRPC.build_method_response")] + [Version (deprecated_since = "vala-0.12", replacement = "XMLRPC.build_method_response")] public static unowned string xmlrpc_build_method_response (GLib.Value value); - [Deprecated (since = "vala-0.12", replacement = "XMLRPC.error_quark")] + [Version (deprecated_since = "vala-0.12", replacement = "XMLRPC.error_quark")] public static GLib.Quark xmlrpc_error_quark (); - [Deprecated (since = "vala-0.12", replacement = "XMLRPC.extract_method_call")] + [Version (deprecated_since = "vala-0.12", replacement = "XMLRPC.extract_method_call")] [CCode (sentinel = "G_TYPE_INVALID")] public static bool xmlrpc_extract_method_call (string method_call, int length, out unowned string method_name, ...); - [Deprecated (since = "vala-0.12", replacement = "XMLRPC.extract_method_response")] + [Version (deprecated_since = "vala-0.12", replacement = "XMLRPC.extract_method_response")] [CCode (sentinel = "G_TYPE_INVALID")] public static bool xmlrpc_extract_method_response (string method_response, int length, ...) throws GLib.Error; - [Deprecated (since = "vala-0.12", replacement = "XMLRPC.fault_quark")] + [Version (deprecated_since = "vala-0.12", replacement = "XMLRPC.fault_quark")] public static GLib.Quark xmlrpc_fault_quark (); - [Deprecated (since = "vala-0.12", replacement = "XMLRPC.parse_method_call")] + [Version (deprecated_since = "vala-0.12", replacement = "XMLRPC.parse_method_call")] public static bool xmlrpc_parse_method_call (string method_call, int length, out unowned string method_name, out unowned GLib.ValueArray @params); - [Deprecated (since = "vala-0.12", replacement = "XMLRPC.parse_method_response")] + [Version (deprecated_since = "vala-0.12", replacement = "XMLRPC.parse_method_response")] public static bool xmlrpc_parse_method_response (string method_response, int length, GLib.Value value) throws GLib.Error; - [Deprecated (since = "vala-0.12", replacement = "XMLRPC.request_new")] + [Version (deprecated_since = "vala-0.12", replacement = "XMLRPC.request_new")] [CCode (sentinel = "G_TYPE_INVALID")] public static unowned Soup.Message xmlrpc_request_new (string uri, string method_name, ...); - [Deprecated (since = "vala-0.12", replacement = "XMLRPC.set_fault")] + [Version (deprecated_since = "vala-0.12", replacement = "XMLRPC.set_fault")] [PrintfFormat] public static void xmlrpc_set_fault (Soup.Message msg, int fault_code, string fault_format, ...); - [Deprecated (since = "vala-0.12", replacement = "XMLRPC.set_response")] + [Version (deprecated_since = "vala-0.12", replacement = "XMLRPC.set_response")] [CCode (sentinel = "G_TYPE_INVALID")] public static void xmlrpc_set_response (Soup.Message msg, ...); - [Deprecated (since = "vala-0.12", replacement = "Form.decode")] + [Version (deprecated_since = "vala-0.12", replacement = "Form.decode")] public static GLib.HashTable form_decode (string encoded_form); - [Deprecated (since = "vala-0.12", replacement = "Form.decode_multipart")] + [Version (deprecated_since = "vala-0.12", replacement = "Form.decode_multipart")] public static GLib.HashTable form_decode_multipart (Soup.Message msg, string file_control_name, out string filename, out string content_type, out Soup.Buffer file); - [Deprecated (since = "vala-0.12", replacement = "Form.encode")] + [Version (deprecated_since = "vala-0.12", replacement = "Form.encode")] public static string form_encode (...); - [Deprecated (since = "vala-0.12", replacement = "Form.encode_datalist")] + [Version (deprecated_since = "vala-0.12", replacement = "Form.encode_datalist")] public static string form_encode_datalist (void* form_data_set); - [Deprecated (since = "vala-0.12", replacement = "Form.encode_hash")] + [Version (deprecated_since = "vala-0.12", replacement = "Form.encode_hash")] public static string form_encode_hash (GLib.HashTable form_data_set); - [Deprecated (since = "vala-0.12")] + [Version (deprecated_since = "vala-0.12")] public static string form_encode_valist (string first_field, void* args); - [Deprecated (since = "vala-0.12", replacement = "Form.request_new")] + [Version (deprecated_since = "vala-0.12", replacement = "Form.request_new")] public static Soup.Message form_request_new (string method, string uri, ...); - [Deprecated (since = "vala-0.12", replacement = "Form.request_new_from_datalist")] + [Version (deprecated_since = "vala-0.12", replacement = "Form.request_new_from_datalist")] public static Soup.Message form_request_new_from_datalist (string method, string uri, void* form_data_set); - [Deprecated (since = "vala-0.12", replacement = "Form.request_new_from_hash")] + [Version (deprecated_since = "vala-0.12", replacement = "Form.request_new_from_hash")] public static Soup.Message form_request_new_from_hash (string method, string uri, GLib.HashTable form_data_set); - [Deprecated (since = "vala-0.12", replacement = "Form.request_new_from_multipart")] + [Version (deprecated_since = "vala-0.12", replacement = "Form.request_new_from_multipart")] public static Soup.Message form_request_new_from_multipart (string uri, Soup.Multipart multipart); - [Deprecated (since = "vala-0.14", replacement = "SSLError.quark")] + [Version (deprecated_since = "vala-0.14", replacement = "SSLError.quark")] public static GLib.Quark ssl_error_quark (); - [Deprecated (since = "vala-0.22", replacement = "Status.get_phrase")] + [Version (deprecated_since = "vala-0.22", replacement = "Status.get_phrase")] public static unowned string status_get_phrase (uint status_code); - [Deprecated (since = "vala-0.22", replacement = "Status.proxify")] + [Version (deprecated_since = "vala-0.22", replacement = "Status.proxify")] public static uint status_proxify (uint status_code); - [Deprecated (since = "vala-0.22", replacement = "Status")] + [Version (deprecated_since = "vala-0.22", replacement = "Status")] [CCode (cheader_filename = "libsoup/soup.h", cprefix = "SOUP_STATUS_", type_id = "soup_known_status_code_get_type ()")] public enum KnownStatusCode { NONE, diff -Nru libsoup2.4-2.56.0/libsoup/soup-filter-input-stream.c libsoup2.4-2.56.1/libsoup/soup-filter-input-stream.c --- libsoup2.4-2.56.0/libsoup/soup-filter-input-stream.c 2016-02-05 15:05:33.000000000 +0000 +++ libsoup2.4-2.56.1/libsoup/soup-filter-input-stream.c 2017-08-10 12:34:28.000000000 +0000 @@ -201,7 +201,7 @@ GCancellable *cancellable, GError **error) { - gssize nread; + gssize nread, read_length; guint8 *p, *buf, *end; gboolean eof = FALSE; GError *my_error = NULL; @@ -254,10 +254,11 @@ } else buf = fstream->priv->buf->data; - /* Scan for the boundary */ - end = buf + fstream->priv->buf->len; - if (!eof) - end -= boundary_length; + /* Scan for the boundary within the range we can possibly return. */ + if (include_boundary) + end = buf + MIN (fstream->priv->buf->len, length) - boundary_length; + else + end = buf + MIN (fstream->priv->buf->len - boundary_length, length); for (p = buf; p <= end; p++) { if (*p == *(guint8*)boundary && !memcmp (p, boundary, boundary_length)) { @@ -271,10 +272,9 @@ if (!*got_boundary && fstream->priv->buf->len < length && !eof) goto fill_buffer; - /* Return everything up to 'p' (which is either just after the boundary if - * include_boundary is TRUE, just before the boundary if include_boundary is - * FALSE, @boundary_len - 1 bytes before the end of the buffer, or end-of- - * file). - */ - return read_from_buf (fstream, buffer, p - buf); + if (eof && !*got_boundary) + read_length = MIN (fstream->priv->buf->len, length); + else + read_length = p - buf; + return read_from_buf (fstream, buffer, read_length); } diff -Nru libsoup2.4-2.56.0/libsoup/soup-uri.c libsoup2.4-2.56.1/libsoup/soup-uri.c --- libsoup2.4-2.56.0/libsoup/soup-uri.c 2016-09-16 15:14:27.000000000 +0000 +++ libsoup2.4-2.56.1/libsoup/soup-uri.c 2017-08-10 12:34:28.000000000 +0000 @@ -33,7 +33,7 @@ * @scheme: the URI scheme (eg, "http") * @user: a username, or %NULL * @password: a password, or %NULL - * @host: the hostname or IP address + * @host: the hostname or IP address, or %NULL * @port: the port number on @host * @path: the path on @host * @query: a query for @path, or %NULL diff -Nru libsoup2.4-2.56.0/libsoup/soup-websocket-connection.c libsoup2.4-2.56.1/libsoup/soup-websocket-connection.c --- libsoup2.4-2.56.0/libsoup/soup-websocket-connection.c 2016-09-16 15:14:27.000000000 +0000 +++ libsoup2.4-2.56.1/libsoup/soup-websocket-connection.c 2017-08-10 12:34:28.000000000 +0000 @@ -586,6 +586,7 @@ receive_ping (self, payload, payload_len); break; case 0x0A: + g_debug ("received pong message"); break; default: g_debug ("received unsupported control frame: %d", (int)opcode); diff -Nru libsoup2.4-2.56.0/Makefile.in libsoup2.4-2.56.1/Makefile.in --- libsoup2.4-2.56.0/Makefile.in 2016-09-19 15:57:11.000000000 +0000 +++ libsoup2.4-2.56.1/Makefile.in 2017-08-10 12:36:52.000000000 +0000 @@ -205,7 +205,8 @@ $(top_srcdir)/build-aux/ltmain.sh \ $(top_srcdir)/build-aux/missing AUTHORS COPYING NEWS README \ build-aux/compile build-aux/config.guess build-aux/config.sub \ - build-aux/install-sh build-aux/ltmain.sh build-aux/missing + build-aux/depcomp build-aux/install-sh build-aux/ltmain.sh \ + build-aux/missing DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) distdir = $(PACKAGE)-$(VERSION) top_distdir = $(distdir) @@ -726,7 +727,7 @@ ! -type d ! -perm -444 -exec $(install_sh) -c -m a+r {} {} \; \ || chmod -R a+r "$(distdir)" dist-gzip: distdir - tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz + tardir=$(distdir) && $(am__tar) | eval GZIP= gzip $(GZIP_ENV) -c >$(distdir).tar.gz $(am__post_remove_distdir) dist-bzip2: distdir @@ -751,7 +752,7 @@ @echo WARNING: "Support for shar distribution archives is" \ "deprecated." >&2 @echo WARNING: "It will be removed altogether in Automake 2.0" >&2 - shar $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).shar.gz + shar $(distdir) | eval GZIP= gzip $(GZIP_ENV) -c >$(distdir).shar.gz $(am__post_remove_distdir) dist-zip: distdir @@ -769,7 +770,7 @@ distcheck: dist case '$(DIST_ARCHIVES)' in \ *.tar.gz*) \ - GZIP=$(GZIP_ENV) gzip -dc $(distdir).tar.gz | $(am__untar) ;;\ + eval GZIP= gzip $(GZIP_ENV) -dc $(distdir).tar.gz | $(am__untar) ;;\ *.tar.bz2*) \ bzip2 -dc $(distdir).tar.bz2 | $(am__untar) ;;\ *.tar.lz*) \ @@ -779,7 +780,7 @@ *.tar.Z*) \ uncompress -c $(distdir).tar.Z | $(am__untar) ;;\ *.shar.gz*) \ - GZIP=$(GZIP_ENV) gzip -dc $(distdir).shar.gz | unshar ;;\ + eval GZIP= gzip $(GZIP_ENV) -dc $(distdir).shar.gz | unshar ;;\ *.zip*) \ unzip $(distdir).zip ;;\ esac diff -Nru libsoup2.4-2.56.0/NEWS libsoup2.4-2.56.1/NEWS --- libsoup2.4-2.56.0/NEWS 2016-09-19 15:56:41.000000000 +0000 +++ libsoup2.4-2.56.1/NEWS 2017-08-10 12:34:28.000000000 +0000 @@ -1,3 +1,9 @@ +Changes in libsoup from 2.56.0 to 2.56.1: + + * CVE-2017-2885: Fixed a chunked decoding buffer overrun that + could be exploited against either clients or servers. + [#785774] + Changes in libsoup from 2.55.90 to 2.56.0: * Added SoupWebsocketConnection:max-incoming-payload-size diff -Nru libsoup2.4-2.56.0/po/nb.po libsoup2.4-2.56.1/po/nb.po --- libsoup2.4-2.56.0/po/nb.po 2016-09-16 15:14:27.000000000 +0000 +++ libsoup2.4-2.56.1/po/nb.po 2017-08-10 12:34:28.000000000 +0000 @@ -5,10 +5,10 @@ # msgid "" msgstr "" -"Project-Id-Version: libsoup 3.19.x\n" +"Project-Id-Version: libsoup 3.22.x\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-01-10 20:09+0100\n" -"PO-Revision-Date: 2016-01-10 20:09+0100\n" +"POT-Creation-Date: 2016-10-15 17:09+0200\n" +"PO-Revision-Date: 2016-10-15 17:10+0200\n" "Last-Translator: Kjartan Maraas \n" "Language-Team: Norwegian bokmål \n" "Language: nb\n" @@ -73,31 +73,31 @@ msgid "Invalid '%s' URI: %s" msgstr "Ugyldig «%s» URI: %s" -#: ../libsoup/soup-server.c:1720 +#: ../libsoup/soup-server.c:1727 msgid "Can't create a TLS server without a TLS certificate" msgstr "Kan ikke lage en TLS-tjener uten et TLS-sertifikat" -#: ../libsoup/soup-server.c:1739 +#: ../libsoup/soup-server.c:1744 #, c-format msgid "Could not listen on address %s, port %d: " msgstr "Kunne ikke lytte på adresse %s, port %d: " -#: ../libsoup/soup-session.c:4543 +#: ../libsoup/soup-session.c:4525 #, c-format msgid "Could not parse URI '%s'" msgstr "Kunne ikke tolke URI «%s»" -#: ../libsoup/soup-session.c:4580 +#: ../libsoup/soup-session.c:4562 #, c-format msgid "Unsupported URI scheme '%s'" msgstr "URI-skjema «%s» er ikke støttet" -#: ../libsoup/soup-session.c:4602 +#: ../libsoup/soup-session.c:4584 #, c-format msgid "Not an HTTP URI" msgstr "Ikke en HTTP URI" -#: ../libsoup/soup-session.c:4788 +#: ../libsoup/soup-session.c:4770 msgid "The server did not accept the WebSocket handshake." msgstr "Tjeneren godtok ikke WebSocket-håndtrykk." @@ -132,23 +132,23 @@ #: ../libsoup/soup-websocket.c:383 msgid "Unsupported WebSocket subprotocol" -msgstr "" +msgstr "Ikke støttet underprotokoll av WebSocket" #: ../libsoup/soup-websocket.c:510 msgid "Server rejected WebSocket handshake" -msgstr "" +msgstr "Tjener avviste håndtrykk for WebSocket" #: ../libsoup/soup-websocket.c:518 ../libsoup/soup-websocket.c:527 msgid "Server ignored WebSocket handshake" -msgstr "" +msgstr "Tjener overså håndtrykk fra WebSocket" #: ../libsoup/soup-websocket.c:539 msgid "Server requested unsupported protocol" -msgstr "" +msgstr "Tjener forespurte protokoll som ikke støttes" #: ../libsoup/soup-websocket.c:549 msgid "Server requested unsupported extension" -msgstr "" +msgstr "Tjener forespurte utvidelse som ikke støttes" #: ../libsoup/soup-websocket.c:562 #, c-format diff -Nru libsoup2.4-2.56.0/po/zh_CN.po libsoup2.4-2.56.1/po/zh_CN.po --- libsoup2.4-2.56.0/po/zh_CN.po 2016-09-16 15:14:27.000000000 +0000 +++ libsoup2.4-2.56.1/po/zh_CN.po 2017-08-10 12:05:14.000000000 +0000 @@ -10,21 +10,21 @@ msgstr "" "Project-Id-Version: libsoup master\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?" -"product=libsoup&keywords=I18N+L10N&component=general\n" -"POT-Creation-Date: 2014-08-02 09:41+0000\n" -"PO-Revision-Date: 2014-08-02 21:00+0800\n" -"Last-Translator: irisgyq \n" +"product=libsoup&keywords=I18N+L10N&component=Misc\n" +"POT-Creation-Date: 2016-10-27 13:47+0000\n" +"PO-Revision-Date: 2017-02-05 18:13+0800\n" +"Last-Translator: Mandy Wang \n" "Language-Team: Chinese (simplified) \n" "Language: zh_CN\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Generator: Poedit 1.5.4\n" +"X-Generator: Poedit 1.8.11\n" #: ../libsoup/soup-body-input-stream.c:140 #: ../libsoup/soup-body-input-stream.c:171 -#: ../libsoup/soup-body-input-stream.c:204 ../libsoup/soup-message-io.c:196 +#: ../libsoup/soup-body-input-stream.c:204 ../libsoup/soup-message-io.c:235 msgid "Connection terminated unexpectedly" msgstr "连接异常终止" @@ -36,11 +36,11 @@ msgid "Cannot truncate SoupBodyInputStream" msgstr "不能截断(truncate) SoupBodyInputStream" -#: ../libsoup/soup-cache-input-stream.c:73 +#: ../libsoup/soup-cache-input-stream.c:74 msgid "Network stream unexpectedly closed" msgstr "网络流意外关闭" -#: ../libsoup/soup-cache-input-stream.c:290 +#: ../libsoup/soup-cache-input-stream.c:291 msgid "Failed to completely cache the resource" msgstr "无法完全缓存该资源" @@ -57,15 +57,15 @@ msgid "Unrecognized HTTP response encoding" msgstr "未识别的 HTTP 响应编码" -#: ../libsoup/soup-message-io.c:854 ../libsoup/soup-message-io.c:890 -msgid "Operation was cancelled" -msgstr "操作被取消" - -#: ../libsoup/soup-message-io.c:901 +#: ../libsoup/soup-message-io.c:392 ../libsoup/soup-message-io.c:1020 msgid "Operation would block" msgstr "操作将阻塞" -#: ../libsoup/soup-message-server-io.c:41 +#: ../libsoup/soup-message-io.c:972 ../libsoup/soup-message-io.c:1005 +msgid "Operation was cancelled" +msgstr "操作被取消" + +#: ../libsoup/soup-message-server-io.c:64 msgid "Could not parse HTTP request" msgstr "无法解析 HTTP 请求" @@ -79,42 +79,88 @@ msgid "Invalid '%s' URI: %s" msgstr "无效的“%s”URI:%s" -#: ../libsoup/soup-server.c:1528 +#: ../libsoup/soup-server.c:1727 msgid "Can't create a TLS server without a TLS certificate" msgstr "没有 TLS 证书不能创建一个 TLS 服务器" -#: ../libsoup/soup-server.c:1547 +#: ../libsoup/soup-server.c:1744 #, c-format msgid "Could not listen on address %s, port %d: " msgstr "不能监听 %s 地址的 %d 端口:" -#: ../libsoup/soup-session.c:4466 +#: ../libsoup/soup-session.c:4525 #, c-format msgid "Could not parse URI '%s'" msgstr "无法解析 URI:“%s”" -#: ../libsoup/soup-session.c:4503 +#: ../libsoup/soup-session.c:4562 #, c-format msgid "Unsupported URI scheme '%s'" msgstr "不支持的 URI 方案:“%s”" -#: ../libsoup/soup-session.c:4525 +#: ../libsoup/soup-session.c:4584 #, c-format msgid "Not an HTTP URI" msgstr "不是一个 HTTP URI" -#: ../libsoup/soup-socket.c:142 +#: ../libsoup/soup-session.c:4770 +msgid "The server did not accept the WebSocket handshake." +msgstr "服务器不接受 WebSocket 握手" + +#: ../libsoup/soup-socket.c:148 msgid "Can't import non-socket as SoupSocket" msgstr "不能将 non-socket 作为 SoupSocket 导入" -#: ../libsoup/soup-socket.c:160 +#: ../libsoup/soup-socket.c:166 msgid "Could not import existing socket: " msgstr "不能导入已存在的套接口:" -#: ../libsoup/soup-socket.c:169 +#: ../libsoup/soup-socket.c:175 msgid "Can't import unconnected socket" msgstr "不能导入未连接的套接口" +#: ../libsoup/soup-websocket.c:338 ../libsoup/soup-websocket.c:347 +msgid "WebSocket handshake expected" +msgstr "期待 WebSocket 握手" + +#: ../libsoup/soup-websocket.c:355 +msgid "Unsupported WebSocket version" +msgstr "不支持的 WebSocket 版本" + +#: ../libsoup/soup-websocket.c:364 +msgid "Invalid WebSocket key" +msgstr "无效的 WebSocket 密钥" + +#: ../libsoup/soup-websocket.c:374 +#, c-format +msgid "Incorrect WebSocket \"%s\" header" +msgstr "不正确的 WebSocket “%s”头" + +#: ../libsoup/soup-websocket.c:383 +msgid "Unsupported WebSocket subprotocol" +msgstr "不支持的 WebSocket 子协议" + +#: ../libsoup/soup-websocket.c:510 +msgid "Server rejected WebSocket handshake" +msgstr "服务器拒绝 WebSocket 握手" + +#: ../libsoup/soup-websocket.c:518 ../libsoup/soup-websocket.c:527 +msgid "Server ignored WebSocket handshake" +msgstr "服务器忽略 WebSocket 握手" + +#: ../libsoup/soup-websocket.c:539 +msgid "Server requested unsupported protocol" +msgstr "服务器请求不支持的协议" + +#: ../libsoup/soup-websocket.c:549 +msgid "Server requested unsupported extension" +msgstr "服务器请求不支持的扩展" + +#: ../libsoup/soup-websocket.c:562 +#, c-format +msgid "Server returned incorrect \"%s\" key" +msgstr "服务器返回不正确的“%s”密钥" + #: ../libsoup/soup-tld.c:188 msgid "Hostname is an IP address" msgstr "主机名是一个 IP 地址" diff -Nru libsoup2.4-2.56.0/tests/test-cert.pem libsoup2.4-2.56.1/tests/test-cert.pem --- libsoup2.4-2.56.0/tests/test-cert.pem 2016-02-05 15:05:33.000000000 +0000 +++ libsoup2.4-2.56.1/tests/test-cert.pem 2017-08-10 12:28:18.000000000 +0000 @@ -1,17 +1,18 @@ -----BEGIN CERTIFICATE----- -MIICpDCCAYwCCQC8Suc8hjfgujANBgkqhkiG9w0BAQUFADAUMRIwEAYDVQQDDAkx -MjcuMC4wLjEwHhcNMTEwOTE5MTkyMjA1WhcNMjEwOTE2MTkyMjA1WjAUMRIwEAYD -VQQDDAkxMjcuMC4wLjEwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCr -OH7kblu+5zkYTk/ZG21OgbIyltxhLDHPmUpl4yDUFqX5BEtoVfg0Ms4ZuaoeDi4t -b2LV6Em3UDQwmwPMm2SakfJvRd3nfL6G3UkkBsVqT3V04M9u8fk6YgHPT8PN1Lj7 -5bv9AMRyQRV1QIPondMhbt8JhlmCR6ALbxYtsXkbQF7qzbj7Y2cjvoHzPQSk0QpB -rEUpj6Schm1NkPen48Z1X1faGL0F3roFHEsf6U1AjP5A4A/UGQsRtq35VzVnKgxW -N7jumUevEMIvyqLjmvK864AHMIRVCOls9GcIta80bViuVqgtuGgVGM/7SoZfIvPF -A10jIe7KQoXWAwRi4WclAgMBAAEwDQYJKoZIhvcNAQEFBQADggEBAJfihY634dRr -DeEA4SQ1e0/kB6EF8oeaC+5EuGOJxtoX+yXJfWJsEtmjRwobyOBVV997hdOtdZjo -mdJOCKerOFKccO9PLNJZ+/l4+NHv9OwOcu4UqvrSsps/pmr/22SIyQswbLLJfPAT -KjGTDLlj//zrLxzUGsu7lgGsY4s4fVbftFZv7P5AyErpwiFk8qM1BP0NMkn4XWSA -uSyTeB6O+tWYdh3bA1BeKC2P85sl6xFJI2gxvNTxtdcg9beDqNuEheJ+mEtD3P4w -HDG1vFaAX0MH1RJSDO/dIoJerN6LTjiTYYYg8yV0lmBxijv25Z/3Gi33OuG9jkdR -vXDwJpC+/ko= +MIIC2zCCAcOgAwIBAgIJALRbg2WnuAAqMA0GCSqGSIb3DQEBCwUAMBQxEjAQBgNV +BAMMCTEyNy4wLjAuMTAeFw0xNzA2MjAxNDI3MzBaFw0yNzA2MTgxNDI3MzBaMBQx +EjAQBgNVBAMMCTEyNy4wLjAuMTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC +ggEBAKs4fuRuW77nORhOT9kbbU6BsjKW3GEsMc+ZSmXjINQWpfkES2hV+DQyzhm5 +qh4OLi1vYtXoSbdQNDCbA8ybZJqR8m9F3ed8vobdSSQGxWpPdXTgz27x+TpiAc9P +w83UuPvlu/0AxHJBFXVAg+id0yFu3wmGWYJHoAtvFi2xeRtAXurNuPtjZyO+gfM9 +BKTRCkGsRSmPpJyGbU2Q96fjxnVfV9oYvQXeugUcSx/pTUCM/kDgD9QZCxG2rflX +NWcqDFY3uO6ZR68Qwi/KouOa8rzrgAcwhFUI6Wz0Zwi1rzRtWK5WqC24aBUYz/tK +hl8i88UDXSMh7spChdYDBGLhZyUCAwEAAaMwMC4wLAYDVR0RBCUwI4IJbG9jYWxo +b3N0hwR/AAABhxAAAAAAAAAAAAAAAAAAAAABMA0GCSqGSIb3DQEBCwUAA4IBAQBj ++U8tebwg5/pof5Rht6TMHqeg6Fcr4OJkL2ph2g+T/AMTS7kEGeFIKJN5AZ+S/qIY +cdoDKHwc8+bCK/mG6DPmJ4z/2Eamb85YhplOLVrLRwfxRebTK9CtnjcjnflAiU9H +7vPVwXIvkwebhBSQNKTdkBlPXKaTNWXuygeFG2OVQkPf/KAxSdtg2R+owv/s802Z +HISk26wY9oFIQz6AiXWdrY1QqNOltZ7rlU5iofAH7X+9ryZlxPWj/gHg2YQRvvLl +dq6nCF+ED0ke7h0lg5nU0beKEygwli8DlLVbu0JK0PkARFp5t7wUtzC9DCjzvfOc +gxR44PyZX7/2oaTDm4PS -----END CERTIFICATE-----

char *user;

a username, or NULL

a username, or NULL

 

char *password;

a password, or NULL

a password, or NULL

 

char *host;

the hostname or IP address

the hostname or IP address, or NULL

 

guint port;

guint port;

the port number on host

 

char *query;

a query for path -, or NULL

 

char *fragment;

a fragment identifier within path -, or NULL