libsoup-2_4-1-2.74.3-150600.4.6.1<>,[h|`p9| 6 !q]>C?d $ I04DHa  , < \ d  4T^(8`9 `:`>.@=FLGhHIXY\]^bcdKePfSlUuhvwxy8zClibsoup-2_4-12.74.3150600.4.6.1HTTP client/server library for GNOMELibsoup is an HTTP client/server library for GNOME. It uses GObjects and the glib main loop, to integrate well with GNOME applications. Features: * Both asynchronous (GMainLoop and callback-based) and synchronous APIs * Automatically caches connections * SSL Support using GnuTLS * Proxy support, including authentication and SSL tunneling * Client support for Digest, NTLM, and Basic authentication * Server support for Digest and Basic authentication * XML-RPC supporth|`ibs-power9-21SUSE Linux Enterprise 15SUSE LLC LGPL-2.1-or-laterhttps://www.suse.com/Development/Libraries/GNOMEhttps://wiki.gnome.org/Projects/libsouplinuxppc64le hL$c'A큤A큤h|8h|Oh|8h|Oh|]cEh|]cE78b55acb4a3699d26a0e5ee07cc243f286ff5fbf9523883009e021322f55f15074a9d02657f96decac92f6762d5cc12cbdf90845ed27592e78c89157aebe177a32a887f854d07557d75858eb2785e007c6b58bab8ba0ff17bf8441cd88933cc1b7993225104d90ddd8024fd838faf300bea5e83d91203eab98e29512acebd69clibsoup-2.4.so.1.11.2libsoup-gnome-2.4.so.1.11.2rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibsoup2-2.74.3-150600.4.6.1.src.rpmlibsoup-2.4.so.1()(64bit)libsoup-2_4-1libsoup-2_4-1(ppc-64)libsoup-gnome-2.4.so.1()(64bit)libsoup2 @@@@@@@@@@@@@@@@    /sbin/ldconfig/sbin/ldconfigglib-networkinglibbrotlidec.so.1()(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libgio-2.0.so.0()(64bit)libglib-2.0.so.0()(64bit)libgmodule-2.0.so.0()(64bit)libgobject-2.0.so.0()(64bit)libgssapi_krb5.so.2()(64bit)libgssapi_krb5.so.2(gssapi_krb5_2_MIT)(64bit)libpsl.so.5()(64bit)libsoup-2.4.so.1()(64bit)libsqlite3.so.0()(64bit)libxml2.so.2()(64bit)libxml2.so.2(LIBXML2_2.4.30)(64bit)libz.so.1()(64bit)libz.so.1(ZLIB_1.2.0)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)2.27.903.0.4-14.6.0-14.0-15.2-14.14.3hg4ez@dǢ@cF@a)@auJaXIaTU@a&0a#`8`!'`!'_#__[@_S}_R,@^>@^H^y@^c^V]^V]^,-^]]]]]z3@]x]x\P\\@\~d\mA@\d\Z@\E@\-@[^[t[[[ug@[m~@[m~@[Q[@Z(Z@ZmZUZZkZ1@ZZyZe@Ze@ZaZ&@YYY@Y@YY /YX:@XOW$W@WPWX@W@V(@V3V@V@VTQ@VTQ@VA@VU@UYUU>U@U@T@T@Tp@Tp@mgorse@suse.commgorse@suse.comdimstar@opensuse.orgbjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combwiedemann@suse.comdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgpmonreal@suse.compmonreal@suse.compmonreal@suse.comdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgbjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.comdimstar@opensuse.orgbjorn.lie@gmail.comdimstar@opensuse.orgolaf@aepfle.deolaf@aepfle.debjorn.lie@gmail.comdimstar@opensuse.orgbjorn.lie@gmail.commgorse@suse.commgorse@suse.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.comluc14n0@linuxmail.orgluc14n0@linuxmail.orgbjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.commgorse@suse.comluc14n0@linuxmail.orgluc14n0@linuxmail.orgbjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.comdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgluc14n0@linuxmail.orgdimstar@opensuse.orgdimstar@opensuse.orgbjorn.lie@gmail.comdimstar@opensuse.orgluc14n0@linuxmail.orgluc14n0@linuxmail.orgdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.org- Add more CVE fixes: + ef6c4bf6.patch (boo#1240750 CVE-2025-2784) + 96c22b67.patch (boo#1240750 CVE-2025-2784) + 19124679.patch (boo#1240752 CVE-2025-32050) + a5b86bfc.patch (boo#1240756 CVE-2025-32052) + 5739a090.patch (boo#1240757 CVE-2025-32053) + c9083869.patch (boo#1241686 CVE-2025-46420) + libsoup-CVE-2025-32914.patch (boo#1241164 CVE-2025-32914) + libsoup-CVE-2025-32907.patch (boo#1241222 CVE-2025-32907) + libsoup-CVE-2025-46421.patch (boo#1241688 CVE-2025-46421)- Add 04df03bc.patch: strictly don't allow NUL bytes in headers (boo#1233285 CVE-2024-52530 glgo#GNOME/libsoup#377). - Add libsoup-CVE-2024-52532.patch: websocket: Process the frame as soon as we read data (boo#1233287 CVE-2024-52532). - Add 29b96fab.patch: websocket-test: disconnect error copy after the test ends (glgo#GNOME/libsoup#391). - Add a35222dd.patch: be more robust against invalid input when parsing params (boo#1233292 CVE-2024-52531 glgo#GNOME/libsoup!407). - Add 4c9e75c6.patch: fix an intermittent test failure (glgo#GNOME/soup#399).- Add ced3c5d8.patch: Fix build with libxml2-2.12.0 and clang-17.- Add upstream bug fixes: + 4d12c3e5.patch: lib: Add g_task_set_source_tag() everywhere + 48b3b611.patch: lib: Add names to various GSources - Drop no longer valid translation-update-upstream BuildRequires and macro. - Use ldconfig_scriptlets macro for post(un) handling.- Update to version 2.74.3: + Add missing g-i annotations to `soup_address_get_sockaddr()` and `soup_socket_read_until()`. + Add missing `extern` when building on Windows. + Update libxml2 fallback for meson wrap. + Improvements when using libsoup with meson wraps.- Update to version 2.74.2: + Error when libsoup3 is already loaded before libsoup2.- Update to version 2.74.1: + Fix support for older versions of Vala. + Fix trying to build sysprof as a subproject on Windows. + Fix missing `extern "C"` in an installed header. + Improve `gssapi` dependency handling. + Fix `libsoup-doc` build target. + Updated translations.- Add libsoup2-extend-test-cert.patch to fix tests after 2027 (boo#1102840)- Add Provides: libsoup2 to the library, so that the lang package is installable. - Remove the left-over provides/obsoltes for libsoup (which is now libsoup 3).- Rename source package to libsoup2, as a compatibility package while the world moves to libsoup3 (with HTTP/2 support).- Update to version 2.74.0: + IMPORTANT: Enable ssl-use-system-ca-file by default on deprecated Sync and Async sessions. + Fix including headers in C++ projects. + Fix attempting to resolve relative paths with data URIs. + Support Content-Disposition headers without a disposition-type. + Fix building VAPI bindings with latest Vala. + Fix sending a Content-Length header in a response with status code of 1xx or 204. + Updated translations. - Drop libsoup-fix-SSL-test.patch: fixed upstream.- Run the regression tests using GnuTLS NORMAL priority- Disable tls_interaction-test until resolved upstream * See https://gitlab.gnome.org/GNOME/libsoup/issues/120 - Add libsoup-skip-tls_interaction-test.patch- Fix tests: fix SSL test with glib-networking >= 2.65.90 * See https://gitlab.gnome.org/GNOME/libsoup/issues/201 - Add libsoup-fix-SSL-test.patch - Remove patches: * libsoup-disable-ssl-tests.patch * libsoup-disable-hsts-tests.patch- Disable sysprof integration: this causes a nasty build cycle. + Pass -Dsysprof=disabled to meson. + Remove pkgconfig(sysprof-4) and pkgconfig(sysprof-capture-4), as well as pkgconfig(sysprof-4) in the devel project.- Update to version 2.72.0: + Fix critical after cancelling a message that failed auth. + Updated translations.- Update to version 2.71.1: + Add support for 308 Premanent Redirect. + Add basic sysprof profiling for HTTP messages. + Various build fixes. + Updated translations. - Add pkgconfig(sysprof-4) and pkgconfig(sysprof-capture-4) BuildRequires: new dependencies.- Update to version 2.71.0: + Redesign directory list returned for `file://` requests. + Add `SOUP_COOKIE_JAR_ACCEPT_GRANDFATHERED_THIRD_PARTY` policy. + Add soup_message_is_feature_disabled() API. + Fix potential leak when setting SoupSession:tls-interaction. + Fix building with Visual Studio. + Updated translations. - Drop libsoup-test-utils-fix.patch: fixed upstream.- Autodetect the location of krb5-config: krb5 adds itself to $PATH.- Add libsoup-disable-ssl-tests.patch: Disable ssl tests, as they randomly fail for all arches (glgo#GNOME/libsoup#188). - Rebase/refresh patches.- Add libsoup-test-utils-fix.patch: test-utils: Clarify meaning of an environment variable.- Update to version 2.70.0: + Deprecate SoupSession:proxy-uri. + Updated translations.- Update to version 2.69.90: + Add new API to expose support for same-site cookies. + Fix TRACE method not being considered safe and idempotent internally. + WebSockets: ensure a new connection is created for WebSocket requests. + WebSockets: do not start the input source when IO is closing. + Deprecate soup_date_to_timeval(). + build: Update glib requirement to 2.58. + Updated translations.- Update to version 2.68.4: + WebSockets: - Ensure a new connection is created for WebSocket requests. - Do not start the input source when IO is closing. + build: Update glib requirement to 2.58.- No longer recommend -lang: supplements are in use- Usage of g_canonicalize_filename requires glib 2.58- meson >=0.50 is required for building- Update to version 2.68.3: + Fixes to testing infrastructure. + Enable GNOME support in mingw. + Allow introspection in cross builds. + Updated translations.- Disable NTLM for the time being (causes build cycle): + Drop samba-winbind BuildRequires. + Pass -Dntlm=disabled to meson.- Update to version 2.68.2: + Documentation fixes. + Windows compatibility test fixes. + WebSockets: client_max_window_bits in server must have a value. + build: improve diagnostics when detecting Apache. + NTLM: Make v2 authentication more robust. + Updated translations.- Update to version 2.68.1: + Several memory leaks fixed in tests, examples, and parsing code. + SoupServer: Fixes to Windows path handling. + Changes in version 2.68.0: + Updated translations. + Changes in version 2.67.93: + SoupMessage: Handle Transfer-Encoding: identity for compatibility reasons. + WebSockets: Only poll IO stream when needed. + WebSockets: Properly set cookies received during handshake. + WebSockets: Plug a couple of memory leaks and fix a few read-after-free memory errors. + WebSockets: document how web socket extensions should treat buffers in case of error. + SoupSession: Don't reset user GCancellable internally. + Tests: Make tests installable. + Remove deprecate GTimeVal internal usage. + CI: increase coverage by enabling all features during testing. + Updated translations.- Update to version 2.67.92: + Silence GTimeVal deprecation warnings. + API documentation and annotation fixes. + Plug a couple of NTLM authentication memory leaks. + Meson: Use feature options. + Meson: Do not fallback to system krb5-config for cross-compilation. + NTLM: Fix build with NTLM enabled. + Updated translations. - Changes from version 2.67.91: + HSTS: New API to retrieve information about existing HSTS policies. + Updated translations. - Changes from version 2.67.90: + WebSockets: add support for WebSocket extensions via new SoupWebsocketExtensionManager and SoupWebsocketExtension API. + WebSockets: add support for the permessage-deflate extension, enabled by default in SoupServer and in the client side only if SoupWebsocketExtensionManager is added to a session. + WebSockets: Allow sending close frames with no body. + WebSockets: ignore messages after close has been sent and received. + Meson: tls-check improved. + Meson: improve Apache checks. - Changes from version 2.67.3: + WebSockets: allow sending empty binary data. + WebSockets: fail and load the connection on invalid payload length. + WebSockets: allow NULL characters in text messages data. + WebSockets: Close connection on wrongly masked/unmasked frame as per RFC. + WebSockets: other code fixes. + NTLM: Fix NTLMv2 authentication. + SoupMessage: fix several deprecation warnings related to private data. - Changes from version 2.67.2: + gobject-introspection: Fix annotation for soup_auth_new(). + brotli: Do not advertise the decoder as it's failing with some websites. + Meson: Fix xml2 and sqlite fallbacks. + HSTS: Add SoupHSTSEnforcer:hsts-enforced signal. + HSTS: Fixes to the types used to store policies in the SQLite storage. + HSTS: Accept Strict-Transport-Security regardless of casing. + WebSockets: Ensure messages finishes when handshake fails. + WebSockets: Fix critical warnings and test failures. - Changes from version 2.67.1: + Add a brotli decoder. This adds a new dependency on libbrotli. + Add strict secure cookies support. + Add HSTS enforcer SoupSession feature (with both memory and sqlite backends). + meson gtk-doc documentation fixes. - Add libbrotlidec to BuildRequires. - Adjust meson: need "enabled" rather than "true" in a few places. - Add samba-winbind to BuildRequires: meson checks for ntlm_auth. - Meson: doc option is now gtk_doc. - Add libsoup-disable-hsts-tests.patch: these require *.localhost to resolve.- Update to version 2.66.3: + docs: various gtk-doc fixes. + SoupServer: Fixes to Windows path handling. - Update options passed to meson following upstream changes.- Update to version 2.66.2: + Make gettext optional (might not be available in Windows). + MSVC: set encoding to UTF-8 to avoid errors. + MinGW tests build fix. + Check for TLS support only when external glib dependency is available.- Update to version 2.66.1: + Fix dylib versioning in MacOS. + Visual Studio build fixes. + MinGW build fixes. + Meson build system improvements. + Fix random CI failures due to parallel apache tests. + Code cleanups.- Update to version 2.66.0: + Fix lookup for libxml2 on Visual Studio builds. - Add meson_test macro in check section, run tests during build.- Update to version 2.65.92: + SoupConnection: Fix check for remote disconnectin idle state. + Code cleanups and warnings fixed. + Remove stale .pc.in files. + Updated translations.- Update to version 2.65.91: + Remove RFCs from sources.- Update to version 2.65.90: + Avoid using threads in SoupRequestFile asynchronous API.- Fix translation-update-upstream call, needed after update of translation-update-upstream in distro.- Update to version 2.65.2: + Remove autotools build system and change to meson by default. + Many fixes to Meson. + Improvements to the continuous integration infrastructure + Make sure SoupSession features are not disposed until all pending messages are processed. + Updated translations.- Update to version 2.65.1: + Added MTLMv2 responses support. + Many fixes to the meson build system. + Remove Visual Studio project files. + Enable VAPI by default. + New strict header field parameter parsing API. + Code cleanups. + Updated translations. - Drop meson and apidocs beconds and conditionals, fixed upstream.- Update to version 2.64.2: + TLD tests updated. + Updated translations.- Update to version 2.64.1: + Many fixes to the meson build system (which, by the way, is NOT official yet). + Updated translations. - Changes from version 2.64.0: + Many fixes to the meson build system. + Updated translations.- Conditionalize meson use: it's currently providing wrong capability leading to every package autodepending on libsoup-2.4.so.1() capability to get "Unresolvable" (glgo#GNOME/libsoup#9).- Update to version 2.63.92: + Updated translations. - Add: + meson BuildRequires and replace configure/make/make_install/\ make_check with meson/meson_build/meson_install/meson_test macros to follow upstream's build system port to Meson. + libsoup-add-missing-po-meson_build.patch (glgo#GNOME/libsoup#6). - Drop no longer needed intltool BuildRequires: upstream migrated to Gettext. - Conditionalize build of API docs: they are currently failing (glgo#GNOME/libsoup#8). - Enable tests run to increase QA of package.- Update to version 2.63.91: + Simplify soup_hosts_matches_host(). + Add new tests for trailing dots in domain names. + Updated translations.- Update to version 2.63.90: + Set default cookie path for NULL origins. + Fixes to GObject-introspection. + Use atomic-refcounting in classes that are not using GObject-refcounting. + Many Coverity-found code fixes. + Bail out on cookie-jar calls with empty hostnames. + Fixes to the simple-httpd example.- Update to version 2.62.3: + Check for trailing dots in domains. + Set default cookie path for NULL origins. + Use atomic-refcounting in classes that are not using GObject-refcounting. + Many Coverity-found code fixes. + Bail out on cookie-jar calls with empty hostnames. - Drop libsoup-boo1100097-empty-string.patch: Fixed upstream.- Add libsoup-boo1100097-empty-string.patch: fix crash when handling empty hostnames (boo#1100097 CVE-2018-12910).- Update to version 2.63.2: + Fix critical warning in SoupSocket. + Updated translations.- Update to version 2.63.1: + Fix digest authentication with encoded URIs (bgo#794208). + Avoid unaligned memory accesses in WebSocket implementation (bgo#794421). + Fix crash under soup_socket_new() (bgo#762138). + Use libpsl for the SoupTLD API instead of shipping a copy of the public-suffix list (bgo#769650). + Introspection documentation fixes (bgo#795135). + Minor cleanups and fixes. + Updated translations. - Add: + pkgconfig(libpsl) BuildRequires: new dependency. + pkgconfig(glib-2.0) BuildRequires to avoid implicit dependencies. - Drop: + glib-networking BuildRequires: this is actually a runtime requirement only. + python3-base BuildRequires: aside from being an implicit dependency, this is only required when using apache-httpd configure option for using a python script to get the Apache modules directories. + libsoup-SoupCookie-fix-instrospection-annotation.patch: fixed upstream.- Update to version 2.62.2: + Fixes to instrospection annotation (bgo#795135). + Fixes to the test suite with PHP version >= 7.2 (bgo#795111). + Critical warning fixes to SoupSocket. + Updated translations. - Drop upstream fixed patches: + libsoup-SoupCookie-fix-instrospection-annotation.patch (bgo#795135). + libsoup-xmlrpc-server-dont-count-null.patch (bgo#795111). + libsoup-soup-socket-fix-critical-warning.patch.- Add upstream bug fix patches: + libsoup-SoupCookie-fix-instrospection-annotation.patch (bgo#795135). + libsoup-xmlrpc-server-dont-count-null.patch (bgo#795111). + libsoup-soup-socket-fix-critical-warning.patch.- Update to version 2.62.1: + Fix digest authentication with encoded URIs (bgo#794208). + Avoid unaligned memory accesses in WebSocket implementation (bgo#794421). + Use base domain to decide if cookies are third-party (bgo#792130). + Fix crash under soup_socket_new() (bgo#762138).- Unconditionally enable translation-update-upstream: on Tumbleweed, this results in a NOP and for Leap in SLE paid translations being used (boo#1086036).- Update to version 2.62.0: + Updated translations.- Update to version 2.61.91: + Add limit to header length to avoid DOS attacks (bgo#792173). + Update the public-suffix list. + Revert "cookie-jar: use base domain to decide if cookie is third party" (bgo#792130).- Modernize spec-file by calling spec-cleaner- Update to version 2.61.90: + Various improvements to the WebSocket implementation (bgo#792113). + cookie-jar: use base domain to decide if cookie is third party (bgo#792130). + Add new API to create a new connection from a SoupSession (bgo#792212). + soup-headers: accept any 3 digit number as message status code (bgo#792124). - Remove unneeded %clean section: RPM does this kind of work itself already. - Adopt the use of %make_build macro rather than raw make command, following the best practices.- Update to version 2.61.2: + Session: don't request Keep-Alive for upgraded connections (bgo#788723).- Update to version 2.61.1: + tld-parser: use Python 3 (bgo#785735). + Fix heap-buffer-overflow in soup_ntlm_parse_challenge() (bgo#788037). + Fix possibly uninitialized value in ssl-test. + SoupCache: fix the timestamp for responses (bgo#791031). - Drop libsoup-tld-parser-py3.patch: fixed upstream.- Update to version 2.60.3: + heap-buffer-overflow in soup_ntlm_parse_challenge() (bgo#788037). + session: don't request Keep-Alive for upgraded connections (bgo#788723). + soup-headers: accept any 3 digit number as message status code (bgo#792124).- Use python3 during build: + Add libsoup-tld-parser-py3.patch: Use python3 for tld-parser. + Add python3-base BuildRequires.- Update to version 2.60.2: + Fix documentation typos (bgo#788920). + format-zero-length warning triggered in soup-logger.c (bgo#789096). + Warnings while generating inrospection files (bgo#789099). + Updated translations. - Add conditional use for translation-update-upstream: suse-only requirement. - Update Url to https://wiki.gnome.org/Projects/libsoup: current libsoup's project web page. - Run spec-cleaner -p to get respectives pkgconfig(*): gio-2.0, gobject-2.0, gobject-introspection-1.0, gtk-doc and libxml-2.0.- Update to version 2.60.1: + Fallback to another authentication type if the current failed (bgo#788238). + Fix unbalanced G_GNUC_BEGIN_IGNORE_DEPRECATIONS use in soup-session.c (bgo#787166). + SoupCache: fix setting default value for cache dir (bgo#788452). + Updated translations. - Update Url to https://wiki.gnome.org/LibSoup: current LibSoup's web page.- Update to version 2.60.0: + Updated translations.- Update to version 2.59.90.1: + Fixed a chunked decoding buffer overrun that could be exploited against either clients or servers (bgo#785774, CVE-2017-2885). - Changes from version 2.59.90: + Several SoupAuthNegotiate compatibility fixes (bgo#783780, bgo#783781). + Include a payload in SoupWebsocketConnection's "ping" messages (to avoid problems with certain buggy server implementations), and emit a signal when receiving a "pong" (to allow apps to notice when the remote peer has disconnected them) (bgo#785660). + Fix the interpretation of wss:// URIs, which previously mostly didn't work (bgo#784766). + Fixed SoupContentSniffer behavior on XML files with no Content-Type (webkit#173923). + Fixed a bug with cancelling async requests (bgo#773257). + Reverted the (undocumented) change in 2.58.0 to call soup_session_abort() after changing SoupSession:proxy-resolver; while this made its behavior more consistent with :proxy-uri, it ended up breaking things (bgo#781590). + Allow HTTP responses that have no trailing CRLF after the response headers (and no body) (bgo#780352). + Fixed an out-of-bounds read in SoupURI parsing (bgo#785042). + Fixed a spurious (debug-level) error message in SoupWebsocketConnection (bgo#784935). + Fixed introspection annotations on soup_message_headers_get_content_range(). + Fixed a flake in tests/header-parsing (bgo#777258). + Update tests/test-cert.pem to use stronger algorithms to avoid problems with newer gnutls (bgo#784949). + Fixed examples/get to not accidentally break https certificate validation (bgo#784259). + Misc updates to apache/php stuff in unit tests.- Update to version 2.58.2 (CVE-2017-2885, boo#1052916): + Fixed a chunked decoding buffer overrun that could be exploited against either clients or servers (bgo#785774, CVE-2017-2885).- Replace krb5-devel BuildRequires with pkgconfig(krb5): This does not exactly reproduce what configure is looking for (it ignores the .pc file) but it helps OBS in chosing between krb5 and krb5-mini, shortening build cycles.- Update to version 2.58.1: + Reverts a change to SoupSession to close all open connections when the :proxy-resolver property is changed (bgo#777326). This change was made in 2.58.0 but accidentally left out of the NEWS for that release; although that behavior made :proxy-resolver more consistent with :proxy-uri, it ended up breaking Evolution EWS (bgo#781590). + Fixed undefined behavior in tests/header-parsing that could make the test spuriously fail (bgo#777258). + Updates to the configure tests for Apache for use in tests/: - Dropped support for Apache 2.2. - Changed PHP support from PHP 5 to PHP 7. - mod_unixd can now be either built-in or dynamically loaded (bgo#776478). + Updated translations.- Update to version 2.58.0: + Fix authentication issues when the SOUP_MESSAGE_DO_NOT_USE_AUTH_CACHE flag is used (bgo#778497, bgo#777936). + MSVC build improvements. + Updated translations.- Update to version 2.57.1: + Added SoupWebsocketConnection:keepalive-interval, to make a connection send regular pings (bgo#773253). + Added soup_auth_manager_clear_cached_credentials() and SOUP_MESSAGE_DO_NOT_USE_AUTH_CACHE, to allow greater control over the use of cached HTTP auth credentials (bgo#774031, bgo#774033). + Fixed the use of SoupSession:proxy-uri values containing passwords (bgo#772932). + Various minor WebSocket fixes: - Avoid sending data after we start closing the connection (bgo#774957). - Do not log a critical if the peer sends an invalid close status code. - Log a debug message when a "pong" is received. + Fix introspection of soup_message_headers_get_content_range(). + Replaced Vala [Deprecated] annotations with [Version] to avoid build warnings (bgo#773177). + MSVC build improvements. + Updated error/message strings to use Unicode punctuation (bgo#772217). + Updated translations.- Update to version 2.56.0: + Added SoupWebsocketConnection:max-incoming-payload-size property, to override the default maximum incoming payload size (bgo#770022). + Added soup-version.h symbols (in particular soup_check_version()) to introspection (bgo#771439). + Updated the copy of the public suffix list used by SoupTLD (bgo#769650). + Updated translations.- Update to version 2.55.90: + Removed support for SSLv3 fallback; sites that reject TLS 1.x handshakes will now just fail with an error (Firefox and Chrome have both already switched to this behavior) (bgo#765940). + Fixed the parsing of s in the new GVariant-based XMLRPC code (bgo#767707). + Fixed soup_server_set_ssl_cert_file(), which was added in 2.48 but didn't actually work. + Added GObject properties to SoupLogger to make it bindings-friendly (bgo#768053). + Fixed build error on FreeBSD (bgo#765376). + Fixed build with certain new versions of glibc that define "EOF" as a macro (bgo#768731). + Updated m4/ax_code_coverage.m4 with support for lcov 1.12. + Updated po files for future gettext versions. + Updated translations. - Drop libsoup-Prefix-signal-ID.patch: fixed upstream.- Add libsoup-Prefix-signal-ID.patch: Buildfix commit from upstream git.- Update to version 2.54.1: + Fixed an ABI break in 2.54.0 caused by adding a member to SoupAuthClass; 2.54.1 is ABI-compatible with 2.53.92 and earlier, but NOT with the anomalous 2.54.0. If you built packages against 2.54.0, you will need to rebuild them against 2.54.1. + Fixed NTLM authentication when ntlm_auth from the latest version of Samba is present (bgo#765106). + Updates to MSVC build, including for GSS-API support. + Updated translations. - Drop libsoup-auth-ntlm-fix.patch: Fixed upstream.- Add libsoup-auth-ntlm-fix.patch: Fix NTLM auth failure with latest samba (bgo#765106, boo#976110).- Update to version 2.54.0.1: + Fix a build problem with the 2.54.0 tarball, which would not build if you configured with "--without-gnome".- Update to version 2.54.0: + Fixed examples/simple-httpd on Windows (bgo758759).- Update to version 2.53.92: + libsoup now supports HTTP "Negotiate"/GSSAPI/Kerberos authentication. It must be enabled specifically by the application and is also subject to certain other restrictions, some of which are not yet controllable through the API (bgo#587145). + Added support for building under MSVC (bgo#758759). + Fixed a problem with the 2.53.90 tarball that caused translations to be mis-installed. + Updated translations. - Remove intltoolize call: the tarball has been corrected. - Add krb5-devel BuildRequires: new dependency for krb5 support. - Pass --with-krb5-config=%{_libexecdir}/mit/bin/krb5-config and - -with-gssapi to configure in order to enable krb5 support.- Update to version 2.53.90: + NUL bytes in headers are now ignored (bgo#760832). + Fixed transfer annotation of soup_form_decode* functions (bgo#743966). + Updated translations. - Call intltoolize before configure in order to fix up the tarball to work with recent versions of intltool.- Update to version 2.53.2: + Fixed up symbol visibility handling for mingw by copying GLib's system (bgo#757146). + Finally marked the old SoupSessionAsync and SoupSessionSync methods as deprecated (bgo#757146). + Added libsoup-2.4.deps for valac. + Make it possible to build from git without gtk-doc being installed. + Updated translations.- Update to version 2.53.1: + Really fixed build under MinGW for sure this time. + Fixed SoupServer Web Sockets code so that the SoupClientContext passed to a SoupServerWebsocketCallback is fully usable (rather than crashing when you try to do most things).- Update to version 2.52.2: + Fixed build under MinGW. + Fix SoupServerWebsocketCallback handling so that the SoupClientContext passed to it is still valid. + Added a .deps file to define dependencies for valac.- Update to version 2.52.1: + Fixed build under MinGW. + Fixed build with --disable-introspection (bgo#755389). + Fixed HTTP authentication protection space handling for files directly under the root directory (bgo#755617). + Fixed a warning when loading data from SoupCache while using an authenticated proxy (bgo#756076). + Updated translations.- Update to version 2.52.0: + Removed duplicate test paths from tests/date so it will pass with glib 2.46.0.- Update to version 2.51.92: + Added g_autoptr() support for all libsoup types (bgo#754721). + Added a missing (allow-none) annotation to soup_uri_normalize() (bgo#754776). + Updated translations.- Update to version 2.51.90: + Added a new GVariant-based XMLRPC API, and deprecated the old GValue-based API (along with the associated GValue-manipulating utilities) (bgo#746495). + Multiple build fixes for Visual Studio (bgo#752952). + Added VAPI generation (bgo#750679). + Fixed the mode bits on soup-cookie.c, which was previously marked executable for some reason (rh#1247285). + Updated translations. - Add pkgconfig(vapigen) BuildRequires: New dependency.- Update to version 2.51.3: + Fixed "make check" in non-English locales (rh#1224989, bgo#749397). + Fixed some compiler warnings (bgo#748514). + Updated translations.- Update to version 2.50.0: + Updated translations.- Update to version 2.49.92: + Fixed an NTLM problem that caused spurious "Authentication Failed" errors in evolution-ews (bgo#735197). + Updated translations.- Update to version 2.49.91.1: + websockets: minor optimization. + websockets: fix 32-bit build. + docs: fix build. + tests: fix when building without glib-networking available.- Update to version 2.49.91: + Libsoup now has support for WebSockets in both SoupSession and SoupServer (bgo#627738). + Added support for NTLMv2 Session Security to SoupAuthNTLM. (This is transparent to the app/user; if the server supports it, it will be used) (bgo#739192). + Added soup_server_accept_iostream() to allow feeding a non-GSocketConnection GIOStream to SoupServer (eg, when accepting HTTP requests on some other sort of connection) (bgo#744186). + Added soup_session_steal_connection() and soup_client_context_steal_connection(), to allow you to steal a GIOStream from a SoupSession or SoupServer and then use it for non-HTTP purposes (bgo#721343). + Added soup_server_add_early_handler(), for adding SoupServer handlers to run at :got-headers time rather than :got-body (eg, to set up a streaming read of the request body) (bgo#625645). + Added a new SOUP_MESSAGE_IGNORE_CONNECTION_LIMITS flag, which can be used to bypass SoupSession:max-conns and SoupSession:max-conns-per-host on a per-message basis (bgo#744720). + Multiple SoupCache fixes: - Leaked resources are now cleaned up when opening the cache (bgo#667682). - The "Age" header is no longer added to cached responses (bgo#741108). - Fixed the interpretation of the "must-revalidate" directive to not be stricter than required (bgo#744468). - Messages retrieved from cache now behave slightly more like non-cache messages in terms of SoupSession signals and timing (bgo#744788). Additionally, there is a new SoupMessage::starting signal, which is like SoupSession::request-started, but emitted for cached resources as well (bgo#731153). + Fixed soup_session_cancel_message() to work reliably on paused messages (bgo#745094). + Added code-coverage support to the build (bgo#744744). + Fixed the library symbol check in "make check" to work when building with linker options that result in slightly different organization (bgo#741348). + Added a hack to SoupSessionFeature so that people will stop re-reporting an old Eclipse bug against libsoup (bgo#710242). + Miscellaneous bug and leak fixes in the test programs, leak fixes in libsoup, and documentation updates. + Updated translations.- Update to version 2.49.1: + Fixed a bug in the SoupMessage:event signal that broke evolution's ability to connect to https hosts with "bad" certificates (bgo#739951). + Fixed a case where the async codepaths could potentially block on a synchronous write (bgo#727138). + Fixed the symbol soup_server_set_ssl_cert_file() to get exported, and added soup_server_get_uris() to the documentation. + Improved a bunch of introspection annotations (bgo#729987). + Clarified some documentation. + Fixed Windows build, twice (bgo#738003, bgo#738551). + Updated translations.- Update to version 2.48.1: + Fixed a bug in the SoupMessage:event signal that broke evolution's ability to connect to https hosts with "bad" certificates (bgo#739951). + Fixed a case where the async codepaths could potentially block on a synchronous write (bgo#727138). + Fixed the symbol soup_server_set_ssl_cert_file() to get exported, and added soup_server_get_uris() to the documentation. + Improved a bunch of introspection annotations (bgo#729987). + Clarified some documentation. + Fixed Windows build, twice (bgo#738003, bgo#738551). + Updated translations./sbin/ldconfig/sbin/ldconfigibs-power9-21 17464351682.74.3-150600.4.6.12.74.3-150600.4.6.12.74.3libsoup-2.4.so.1libsoup-2.4.so.1.11.2libsoup-gnome-2.4.so.1libsoup-gnome-2.4.so.1.11.2libsoup-2_4-1NEWSlibsoup-2_4-1COPYING/usr/lib64//usr/share/doc/packages//usr/share/doc/packages/libsoup-2_4-1//usr/share/licenses//usr/share/licenses/libsoup-2_4-1/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:Maintenance:38575/SUSE_SLE-15-SP6_Update/cde6ad564edf3ba42deb62ad5f2c8208-libsoup2.SUSE_SLE-15-SP6_Updatedrpmxz5ppc64le-suse-linuxELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=73208c081717ab6af83827f281c773e3170c74c5, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=b6ad86e17bb8951effa919fa373bfd304795cc55, strippeddirectoryUTF-8 Unicode textASCII textPRR RRRRR RRRR RR RRPRR RR RRJ) }(&qxsamba-winbindutf-87a26c016f8ecb5c5f3780c9dd7cafa05224f8fc9b48b446d62d3838651025ca3?7zXZ !t/sk]"k%AKO<.'_+jbjېYoߠ8ky옂!0}r YG}NkSjL5"-of>5ERzx$jZx)u'xtM2X:Ftb:E<Q{C}uelz+eqODmUC2'{ ލ9 gkOGFT,x1TsugkCT9wIŬc!=o-GP[wunG>=xyuւT,|Y/`Hle^{=v;?5Y x ^]pzΉ"ަ75!IqiuO]@(SM 1R|HZk[x9r,3?njJԅ꫿|]UMLFDșUe%A'՞b 8c6\xuNNtEG3=/:ME%Cw`dDU $TiZwr'}Yshw%!B@Z^lDڀ>A \# l_qL|e6DGDS&{=xB8˒.-X"a.8 )hy$IlX{2=AJ0סO;Ve+B4sev/ ^o+JxP8}j7KECǃM} D},j,ia}گ |)QelG0pW̥ί% /c^[n60Wx5 Q2XcMRф#;*s[ F2ß@ѫx16I(bF裪q=lI}}S#-zpiƫC%(a2yY#BSBQ6ĜC9׼Kj8-̒+ϖ6l;(&+H !ppYU?}=5uzVP2wJޫs15S%/TEQtFE i{}L]\/~dM%wP.cE 3.IX>ۯ]E-U;Mm: awL\NJ3bG۵ yX:%>b5_&1e2o(werl=%Y-‹t!Ѐ{9hrf34LkX"iEJz3FZ5h=2Q ~&}^]MSF~tS((+G2܌M-3 *ȖpUؖ}Fξy.mJD6Cuٓ"(UTB>& ~X:%zk炥yE CvY3R<^[,Mvky>#m/, W3} u ?Rd n4fiGLHq>mttfm#0d艸f[/ae+FK[a@=Y'B%Y`Rir4dXQ| Wskâ4n,dK # e6몷 !H=zF&P`륛\B|0t+ܭ>BY-'lO2[(<( 5@a^6B {/N`\m2τ lkT*oJH:OPrMuum{?X 5xeT KE͸"ש:ϐs,e<0 F܄(+4x::̄J oԐ{bxs GxlOZ%e7nOt34Mcf+V/q8a/@qP ٳ}Y٬p!JabhDq\ fǢ tv>ҺN2<6WxqY]>O3JSI@B!ԛ/N) A`?W`W7NJC$B)[Ȧqf(цo""`4_F_Rr}ŗP-m0k,*╲̢rw1ޮz٠]yX[Gh>eiW/780չMfەzs!x'=&uקH]6*$a>8Jd6Ѷ_U16xAP; 1 B7Cy/t~H򤥤bw;Sws8gpqSJKsLˡg R*fAks_FSwp@Aƺ]]7naX'|pP |mycNw4k,ة5W@8Q&7*Jok04yqn{r!rG7-g2? Xb KW7(ku4j ޝRNЖX{5A$ɾgSsrd>FB'm$mVVjyq0zH;5UbijyhlMuvvV{7kot*+r7Q5Փ$U3MeGL2޻G~;nJZZ^Kvpmfx-S}ǹq9%"0HpĖIxҢ55 ~n $[8 m%\-/sD)DWWE9Z ֽGʸ*:W̎nVo\=#3LeI:>E_I+O?zI%~w9o%(}|5xv"e*\AyXՌy(N cǤ#>ɛ^2UHngR";"(>m{6զe}g=!L[o02HfLæߘ,"ӖkW7v?{{ e,t(ޣyuxFU!({Trmc\e`X櫄~#.e /'MEnԹ/E3_T_Й_}M6gYΧj_oγ;Bc ug؏Ǒ[39*g2>:>b2ýS#\QMIYW:&OG|<\ܔdH4dNa4wFJot;LyǰVi5Pd K3kOr*z6P$;)m:A>N>TawoօO3AթTaCvB+v6󷡜4^8>\/\1N:xCw-|Yn/WNYE%!tEriDb@Q%2h=QyCћqqe2Fpa*Ddm&z$a07\`@-?6|~Фxn0&(:[R7c]+ܲN *Gx+v7@5  I1}0Cjh(,}otFG&c$5 ع2+<Τw25I4z;3d\71)86p`w}գ*n/=9f2/4>+@jsr="yXOWS(G6pcir{4 q1pqdl+hĩH:)C4;S)Ơ3-O:Jț=01%>(¸G3v.j բd[?j5\MZ#EΨtI J(*[+ 4pN)0c7yNWp|L9tΡgwڠ?R΢2,C=,&ͺj_Rʼnt[[w B_%f{|d֖{_t9c2.'¥kyM<~eGKzP=w:yX Pg7Ex%-sRIfyN|S",vxHF#zW 1pr=ó҅fls0Q V1r.gz'E+"c+3HRq_drp[{}[gmUJ8\^y4څMϙyrBf#\/i jkP-0ѷ9ǔ v?0Nj{(K谪a/թISpȷuL=FR3,qIǴRZ0_n$T.}i WQlBjxD2ݽ gϡ# DžRiB=*܆( :#t̮O1MpĸVW| Nǹ~٩"+ZE-U>)(pq $.4G2Euqߪ޳UyhfG=̑Sƈ"HxQbL&:ۙfbsD"3"ȥ`ZLz<릋OUT驕v!,ڶHPJXȲVՙF^(p((\YItj'g, ]!= 3.J胾>#Tp}G\<4s Wja[IrtȢ9K@SRD&NT9O XG@xpa4juF (e+wc~ *:/_ R0w@퐁&uAʍ~\Yat3BiU?x;ۨրzG)纐:p2Q \ 3ʨ1dBj]^eZCG=8R2_ohB+[*dqx =2Aա\4 /bILhGz*$4dp-0^1!Vcm~35d#R#W2M2"tET1#ev%\4# N?dqL <;SS&0C:W! cmƕS V:-@Jt!E#oFypk'@ޑ8^P:n{柉aV;[ϲAMh '&bnb:~zl*T.}^(V]WZUpkq쎥d*K_Sf%1^ 䢏sÁhX4-uri<48MC%Qѱ,;=#-9 XϕwSʕON~+hq,-"'C/& zڢl ($*'CVLK8#l3}bevhWӁ׻ݖ͝UWFr:оS^}^&J A`. p ,"U+)~u'q䉍HSq8R 5}6u Y ^-ԁ[ i^7s5)E~HqcVPt@gs[x͍rȮNણhy='|{@Bha8Y9m<8P+P/zŁI靌 ۙ{ TGH[Gj)rqNsKF/BIg\C&k9@Z0i8Laֵ6Ȃ]c[jPlD:3W!j)p}(a{!}²*=Xn^ji(+"n RX4x( ="~PMzV{SqRIX^i*S QJ\d 7f9%S0|:;gl y3 S.҅Ma"?s\Kȩ dٙ\{ӝM /fwE/ v9 씞Jv* Wޤ:枮GjJ>GcDM$;;?U'6+/ƂSpTo^;xՋg)=e?NܨWꍐ}lp<ح9n  BYA<&*È K0.͒=64sEik‰DuMs={wvQ/VKkDŽ `GZ࿔!h A@[ PAwpY$yqI?ی34{C {L=RCݑ8q9T+Q; 9{k!Ҙx*'$`$ߒEUQuP6ڊXw.o)KPtaCMgtEsGߤz&zia /C ʄvHE =jM%$toհ%t ę\G'vd]Y)4So=i*0bbY@Q8Yc}XUfV(>Ѱshzկb od!PH#tcR/cZ^f}}=AQ <*Ǟ)J|4~\R$IbKVfZܜBqy wShm9HEmb$]  \$aؔX5o? !\氎 +׼t]iZ ?9h T,k#{-}.DK oHe[/7@8Sl笤.@o9iT*.{f6*WYF۲FN۬VE0 uLJ#G)aU25epkx9#A Yp!O> ,i_0(O03>Y=:mTW4q [Y0n1mؙWr0iҜGv|[ґPIzL3y| 8I 'ƔG\~FK•,@ڪ٧ʞ}ִVKv}s.a@bW!}W ]V I;2Ge5u?'ad=6r4'oVJ]O1q*6D0GflwP'b `[!рvCvw`8cwwsBp{ʼS tuL;\,?2Dn^v~yRAas؛@d-GeIOo7ZN(HScBFm}XF+ChQ}u&ӄuDN=[=팆]+Ϳm^hR!e<+2-t@\:KM{t `qhJcz ܩaC9n&]Rt3B5Jő(ws4ڽs:2:̏ Y2̱>)S4#@3|w^2Hš!~)GAPxӶ:m}5(N%i*:C9yf}#X3rjI `S1ɦ2))_ \Oyֿf`=17mjo(h_8x-j;- 1h2,x ܗZzT JJ:Wt? 9)^;zķ(nJuv}q''Y8\M5'*'ÜMIOxoCDT:3BKT]/y(*T*cmy]0[EJS>$!OiO~ĦcqT#v[Ep޿K'igaEuC*%ޛ'waΙl($M#rT޳:Z7,<f&uov/Y¾IDD@VZ|Dm2'ժ onrl@ۀ=r 6\Vp8aM6Lju0Ҍ%'U9p# Ʀ\&p& 7Qڇ7t5 ;wɡRPAvqΜYѳjޱ hv^@klQc=|4*f7-\R}zԹD²a Z`ŭ1_<.d;i^c*F=ʙOO?^fGAՎqʛaZIûo#дHo1Ti7)S3-uwi7'j2h0옜C}ͺh p W`ōN}=~ P/z~A 8J&ɹQMup*%}pZlQ2%dO"s[o$(+PNz*G b'(\9XE-~/fqiAiVҫ]ʓxxՒ`("z1{.8I۷˪Bna x3uXFܢcwR`[ dkB+1`Z;[8aS/p(9է.a gEtk irAl &_G?%Nq)^o\L&̞4&, e|bEy:$j$) ~!k_A߶ν I/2{AԳQk{s O֭Ve.WzzYQC P"zPnPA}Ep"3a :Y|++mz5H֓WLPcpAߣjR_l34'uwOxel%p3e;[T&^`şD2ao%mܞCi'8|$ @$`'q5k}čGѴ%3Z_/~[eCDHhfH͊~:|!Җ ^ƞhb\|6?{Ȫл?`]yAh.(Z߽ zkeMtjI@gPvS"z}~cO,~Gm+S&hehzZ Gnjo!8;/7 ǥè6)zߊZDy4DcFY.hց;aHh,oRgL F!5t,%X}7vv<8y9TB\ *U ջ2ȊW= JFR#t5oeL͢|dSdm &֘U +Ɉ?vW( HO ƪY;L]fb{W4*[h- f7#4.+?*?OtTH& uIig&] gwDK_ˬΡ|0ELQ{l#Cu:mfO|+5׼zr4zQ=ptyj[e˚qv~qVdږ؈goqCLI)rV74K<)͙4NyCĢi̙ AO+O$r.F($;Ϝ747(q6n+sҞ-_ȓ[ JyAh7U~屶-Y!T k<IQ1B0F'ya-0ȦX4f]N0UGv8JtIxm_ \a *tfme &uNU%#n2ۿn$<$vrvw.T/[~ιa_?`'I7|K5zaƣnԎ \L.5A;,f5> .b@fQCp/F&%^p{pS"#:ỻ]v6jK~fџ5޶JT)]gg&L\gS1+.^rF_O~ ryd'~TMӡKٹ* 4V]PvcMx(T-z zGrRn6ԱTИ}nOe$ʎաbEx]@ PU AfhV!*ػa+ׇt=s\1gLpNO)>ڒXjb-¥`q#JJ2 6s_r+'*[K63Ս"?&hnR$OQ2 ^J^*`/Hf? ofMЋq@͛o(s7H&{%؜pQE@xmٿNŠoC, /b*81ٞ(e{Z| F<3ُ]S3:$M㯱YZ#CM2䱜(a]{jŨe9߽Q{BdTEx䑾G bOvۋOB д8R>UVn[wF5X4-K}FVpxhIG5FZ5Ft|Lh 9_%9(uFz-ͨDC j}P`@*q~r{ϢJ  V&eONdtSr_43#g,Z|h &FVGf'ׂK/0@_RH7>oá(`;d^`\y.^p:a3(Fej 2$]//.,y*+-Gph5?yg`,=3TPDZ'zP)3]TҎmd>zlJ6XFإ4iڌ? g8HOK`gy[E okhV?pCbe,k!uY Gaiq(6oM萝mUnC柝)4 9V덱\ MvX, 9zT8w8YF'(;Ϲ$w(.yECҿ074[\5fms0Z%O#-tMr6p݆_T=H _Ľ,Ѫ;vkYHcLY'/h 3!P0uM (Z<ቑbFBFme{ 9.Zzud"xqfu#e{}Lzׯ#3-g 3(z/Kt=@PSaLYus <^[EE|Q6c4#- K\o$WMb5i6?bA,,y  lIx77|8 aB y++!OXQ fU)KPYA`+BpOKebpO%4LP+%Q Ys!٤u归Ko&c,OPij|VXz4QX SP0(̨WWvSѽoq>e07&J]JϟK\ACtU'"E83:Wޖa{l%tKZi,( KxIVL [bE9ՐE 9P(G h^ܤ/K<IoQ]XWYX7wKЩ(O6O :Zzv2DwDɠhݗՏ9~`Z%d#&UߧD^1{_1/+HXDq)sV<7+z#d鮺MgF{)&w{PX~Aee+"fo<̢fqf4;~E"d8!>^mOadV8~\3'=r Kla6; '3:aW;ia^* aK׬}%1^#kcY]q: !pK;#~7FTnO1稦a虎usF , 3^wE#=A$H (%r-7{h{Fڻ\(gA0kMdM Y8<'x~}XG}==1Zܠ=s:9=(; Jd=6jAjjGB/ G%GS~>YNLȒe]j ^x8=X`_J.`xg^Jԏ4tްOdQcX-)IsW@8K ~{H-ޏs=,FOSdBT&MmាUQ}ͩ[$"4xXQRԂ@'L•gFW$\YI%F<_*Q^(86׌~OC7<=D׍~oLxkMLTeU]:G wYBwgIg~Fd! qWD\咜M_]-US?B9 {tU q[w{զ 8?rsy;nS]K j65'A`yӁ%:iz\0S#20U"gJ-DEq;w* SA7= _N2w4z;v^v. r\6X  $b,)\dG^sOC3OQnWĤ^NY<~})as޸7.h/"Jx0gm] .c;\-hKp-j=32az^->dwv+K>ƹaO'|Ϫ۷q'=G I o&Gvvae=Bcz#n?#T$ ( [PgM1R3*2GdzjY*åOb7M 4ZuIz-7rpyDWWNtTn{QMCOf].w)qQޥ9,TEي%apܫj.ŁW.XCA3=8ͷX NpvXj]@O(En}VlehoBkdClLAJ 49H[UX)W{5o5xIV/<ݡZ;^Ugli+%\LnɀcpZ YQ:øѦgAubӂaCAQI31h@||=A9 bUJIsm \`nƅ@HYlfa(p] ?$ >P+SX\IX~" %r,70WJ q((2qm<*tefm>׃\>|UY<# 2yz;i ω&v Y ^Wf]Ӈ(f >N>rFۻNZ94vޛ`lu7%ЂΨ)T.@eů2fh'tC6ԱzF!N3z=-Dg`n"6d.FqNQvi[k)/\qD\@=rľhMo2K"Zc4%kZZ1#6Oc>ݑdxݏ7Cb߸@5\&TdP~pGd:gQI!H)KM]ҥiICjqG1R=7pz+CC|ٙH?WY=<-r(˝ )mLцEڿKdYCa9 OlC6mq)aKtp}r{`E 55'r#Jq"S9.y$MMZR#_u\ħ ,LJ!Ab7&; 3+=epyh1&ɳٙVXqz[6gWx=Rm0:-T. FȤ1pɠ;eĿ?9,N-t{ ,͈8bؖX_UJkl+ըvtXAty%4i?-%PW9'>i'Sr0h}EͰXJ60_kϣQ4COY{w`M1m{ab 2A\IHj0֗{>{!z90 h q`h|ybUz+aWGg-]-cr'Dk<)-ѡC@.%Tt*ZF#P<\gcmŭmkk-ݫXm7~PAKdbb4F%mi$,z]ol};n`-S鑈B|q(AT3J#w>* Zc6 @/8fn9Eq o6#@s&0֊9k+S5:OIyok=?-M%nA-mO]/3 y–lp$Țw9Hs}q :X&xtӷ~p55S~t!d3oh)Bj'-&ݹh~F=7?hIM  {_n{Jvf%cC8~pP /Vp8^N5#%o@z]e7> XFx\XH¯>< TT:u p}L{ɇ˻#+`BDT HTTɮ1=_ T̵!Bfc8K,bQ^, DfExG ~ǔEp9 4Z5bij$,N'm{=c!dˊ҄\;|gbPTgG4]{;dhaT?c+:E ׍g^%d9 2EgPc*ׁleΕ։W &S1aK7 <ǁP] K`[s 彽@j73޼@@b>rY<IMQ*^Kس)mҔAwPE! O{GA'_oVu! j$PŨczB PED(GgHDArZ|Ztβ# Pknz ^A&k2e:;8 9"\U+8JCskcV n=WLYG-AyEHvDdrz3iG*) Kz@N/Nyx™t0 q?L0k#F>BCs;%wF _NY:oUph7]l['&Nz-'l;1ؼ%ߝU0IŃ^φJѭ-Qgx?g&s =jB<ZHniDj4,h {hHP.>wէIA9AW5niwCKjU\DdedŔ'b/%ZQ}+F6Mq$VA Xfj[-eARiFb0&kIJpQz֮0 na6:( xGcWc:[911vKntۛfi]TcҰ̓a#ׄPfSxhy5QoԖǔF#XOF!Ԯɪ>壚IXhW1}iWE]D9jI֛3!|o!bdMnN: p}9@I_Vw bEX.lF*1zf~h>8cJx x3;})$p},I|ڪd 1/3>>+rȋCŪ)+hQ=; aRQL*s,ĺ]ȁN[s5I'|oay=N t9kV9d^|w>.LGw`$B%J,$ga?K' 02>P\mio^>gz^wшPsB:~]#BH|!вkyy1Z+dԚچnExvOf2ʺ6Y?M_QKw`,ޝ[!(C*4~N" 6_fAڵ)ypmRAYBa^߽&Dν0Y|p.1ζ.ώo*"oCN~߀\Ö RiƊf_uƙ#p q,@0dkwv;rF)PlScPƶ"o-9V\̪a+Bnos2N|xmGb$%)/k2C0P㋏u_sASIY X2_ j )ZJ?0) #K"9^9+. ɋ9k۽;HE|e&H?I}eA9i\qzU˞K#-)ŝ 0!m?|^`by'&&Z.w0ٱϹJ`w2ї*"g4 B02X +սY7e`c'P)&:!1`- JXbMm-plOl#ͱ>*+)=f\Lm02]M+ ־N/GPIOͱawߌSL;"3OlNf0C1 ߉8vJ-!L ssVJ@ENxwMkb^пvPT{4;(KCva] toTUjS`B/^cdPFQR,kPM-X NR ֶڋ3=BUhH;m9ɀP|< gpx-c*̵J9dJՈa9wsۀͅ9)G0SJU - +BKJ^PO6>-ALK 4;>un<Ċ .9KBJi3OIkaNtМiJ~m灉k*:Iȅ@=XC/ q|>1*@AI"+x؛_>- /a=Y7*N}#? ;;lM~)FMȢ!f`pZ7O] bL g|\Ohv#r|G1d8?ZwR\0A'G`ڻ n8y|{8*kQI4n"!4 Wx`WΟg AG<䟠i,M_u%~̞0+!:jHJ8s ԍlBM]u?!T}GI١ZjPiݜb6t  WL=n`9g=c8%+QC)% AJCt^tӢӦ.+8[%M߭.EeЌcVt.P>!>[Ɏɯp5>MI[" k 1{Өmu oZr ЬVoÞfi(Ëbǟ[>\lpPNCWӴEjd=y2C?DdlJ o].TJl>T2uM qCUg ՁĊBS\q2UJ X4I^}{XP{@g(G2RP5iv0q'(E|TCWO =2h1Td0q=N&!fNf  rR & D)Z<p;fs|)"{\:ap7JOM@|;b=;Uf'K|I}dEWvžv%6`|`.*sc ̙eJU3X+mBfgpeh\xBśy N^M4@8}% TF[Ϛ0 ]mF]FDZ_0VЦ\(`у%*gFF6 2æqě1$=0hjd`BO8KꩆgՖ0hx#FĞq d8|DQjkӄ)5 =]"1ZgVG?!PÝkCкapB[~;$6;(RlssBN'>6M@ d~2"L}zpz_k :/3NPn&8="rX脨7WMn`ل!Ke! CQsl|XZ=5*)FwxKekgmvQE!wND`%[BC61n]rlwrD{QB&Gk9ږ$t6~p sZ\6[Ⱥ"]@VُЄ2Ti3tUВ.!hU(8u֐vgqA=" ʿ-Ml',>}uc\N*ˆYCDbˆ96N^[7I 7ylȍ#^ {3yLb6K> |@ ?؋lXt%хDGOݚ;i;2 :UO-ܑ'*A R>ldy 0.y0JR:%cY8+8 *)?=^a,\72g9]fQ?!JBTxW p6JE(*,h|OV8zԋ+(.Y?g%TlCɩyk%]v֞\˚"ȖtGrD-zx L]Xa=aq8_K8t/bx7QI JrE!8`jdl FN=Y[׳ºu6G}&%2N2G`= /[(CډRTK;eK1"/A{s?17Plbu)Khe< V\? Y˥Hm 9 PJl ٴzs^sz࿂W$7p+0]HIP&_-+S_:u9%kEgT{[^rBV껍fbYwRb.8`J)9r +;~E9>T̎a:[q%?)0x$+578픓>8vjid)[XDLr-X<Idϟ:V1fzK&urVىkK҂94wչh%ca#BCNrmyWwa';L2ӂw(|K v,Kkn񁪔q8gŻc4=+ "IB-/&e|.+ti|* 2h a@S ȁPn_rW!`QWdtLiKGm"yT+;wzpSr7b{Xl]b-ϋ#I_vnT:UtrBܾ1 pÒuX̔':Q]xmBMK\$*Cӄf|)socl02UBFYh&>>шFD|+wd9ʨ8 M'TуR8>ҍZ&֨B>_%8yeP G_M p&F腬?{&s+EE)9 bS`;EɽeybZ-CN{DO xnvJܜ:@2uU<|LTq&NjSžj* 5A{WSz(!*ִ n86]]㒺k3[##d omT@%Tb7 ;TW;ZB1| KrzU?0KDwUcnZfZm!B; fuep9<y /夂q<3q:bOHɨRH fmYf}(, f;.yڮzҭGƝC4 YqxWqSL$B(hzln/Jhn\677mS6}bN5^D  uzS| VLhiXT#mݠW*I9;F9g=oxn .nsNॹO)愬*;]0<5)S` ZEþ & gă<3ԎVm x,e}.C~-6sPI#W8] et_:MT9/ _XMG8HW̆P٧0W+Lc*<)6jStB$D6](q9CMJ*G I#&D>eWJo+-6l2CU`$rchژm'++k#T:E.DϽKQ`Fv{9MKb˃#E.ѲIsx6(Ñv -"ට >nyln;ŷB;LJaj` \,z”|S(U$͝ţyHefm mxMӳ}q#ZUs?snEl3iH[`yf7>Tu^Yzp!Ոr1ihsqNTI6 tCĸ%5?ĵe 5&c,9@^ ~j?ʴ0j'V$[YOaf#=RӳvkrMH4]K-dh!O'B W $GEB|W&BpZ,`뚭xi]\n/zK,,&,ߵ^0Y"z!'ő.i4vrcڐDxGPs{j!UPHq4a 2nM9kdLjAJ^Gہ+3rTw1)n\VZ}H ԗcSX0]Y}l̹gNݸt#z8i~@ڈ@Eyo0e_Se0Gk$Oqr*xVlAk)%oSC~R秣rME:$cOtÞn(7hbℸ86_VydZTv!\tÕo|:@T!?ͱ:°ɕXCt 2(,ڦaLuP#J`9%Z5U!$3SQmwLl6]yȗ!< O!ФX,^6Pzw,} ) -~An&4Ҕ2dH򮀟FP/~}ɢ xbAk:S5hW9e^fڐE4WS2J규-֟!>.~;  V#B\u3n@9d}ŮKU eJc6FwvF>ߨ'3%v]Cx@q<WGD,u!+͒O3`Zd`w+ ~?fL9;;>."0z>%ՂemhkEBtW_4Fz"!dnk ap7p'v0C A5rtI@n]g/t|X y+vpX%3#SS~" Oq }o4WZ:2qe4,_e}Ve D=m,ChҢz:S +R|iŝUQ1JӖAZrJk:-N9*SSలEz9(QR(nL+¬k6Z0qUǾ8ۑ4bq(!7'(MaڞMr ׯ>u[{~ \ Uwv @ag V!>gH)eE#AP `b . ٷ G}w'u V 'իƑa.!~,Z@ ijޘlPT(R@q<`Ҽ7rD7v&u 0=*]r-]I%]\r,qlfQIKGȐP2)V\Fߴx;4DDs:2gR71/4XN" 7 o7i3"!YްT Oz_<;ꠣ\V%Ҭ%-Wb;.%教bC%G<7я_$ PO+=:) b+=8x>4t`f>ୣ?YHj®BnR3g8]?k^rɅ-4u0)IUŏ7 ʷ&Bಎ|?N? )ib47ٯ<]"n~ ӀVsĨew'X'R-^RQF3%B}p&!uoWOa9#"[›n%>#lnJu7a{j8{T[Cex)tUDa]Io43Ck.Y`eK?'ST*%U=dәX (@ҙ;~Ie2]W){3q86bԔ_i^#%jiQ>BU^aйں&il#&QҪmK>)nh,n^"ie$~::nVlK;:wS{+5UhQwrq(Y嗟+"jSGܛm{ |&8>f,[V_n)M¶C&|vQ Xu>aE7 8&[ ʣP }7azzr`@ިe*d!-4,H<": 6* 7f=IVVI yf;1/}YtHuф~Wֳhʦ-ͪa. 3jGX\򬸓ᏀQA}L̦E@ Q ޒv.t+ Ҍ 9(RR `ꊶO3Ĩn3tݱGF#,~ro^]I7qoexX> c5_jOGGϱ_btE$s󟏇]XQ#kXGʌ&x_{MruyV֞vEB! 'G+CIZ=\4Rݐǝ ;^%L%;*Hd0f? <ٌEyO |] vN<ܱX  Z G-g{|[}xbU bVQq2xC9gۣWfWVW~Sr0ǥ53xt8_27Rij[ [gftL]EbW,v ,Vdxj\6{B {~s?G qKg4|a9rXhsKQ~ȋ3Q/+K3u!,niX;T٢/G]57\LLU|gʇ;t5uQAk?`VɪL^i$sZL %#u`iy\q!ӠB"5Ҭӷ @eǂ\ W0Gw]d 03q0a$ \G ! }q|ǑdɓԔ[{jJO7X_0',ח|ȬQ Q&mdŠݔN߁ӻ9PKv{8/iaV/מmm4 "U(' I]ޓ@Vl4=<$~T2\2anQe$jo-L7(kfNLc]-TDH'5F`JM hNi,ǝJYH4!SQ-|~ȸg ? jUZM*eC ł[^Hr0T: 'LTAWc\.Skj#69p2%a]\ -G #Wm9soE?99R bdtvFP 25|)pڲX%:9y Z4]GGro-WK>$EK3q2` &+<$)CTKj֥Oox)|Y>!?@.U波(S#m ZiB;"hWAL@737rmtˤpHevMIjՆ5vGMZo cs]A xaPHK(HL<Z9jp?+M$fkC6"1lcHo{PwdѲ+&FfC41B >.OXáaSp vBls>Ƀ%G{ ZGM9<ʯ|js`xzVs!5#[^e8)kK $ )oŜe7(k+7w->g/_+d|mQXx܆wdo_ /tGnNF*@}3O8TJGzcK9>f0\ќj>aF9m-;plME4;LO;nύ)/Ʒ2O AeˌeNwp\Jq#Bj#1pEN8[z8;6.DcR[Qh*QzrǤCPWFQ\߳Y7f5cׁ6o|yM`,aԌsr="=κgA,27yZVG\- )Ik#i"qAm''b'a3llE({ Wݢ!lCWBdc&`@$̸3!>Fbl~YRC7&ʄ5sYRU>( xЯݤ(#!_NbaA2-vYBǓ&$X(+Dayk2fp|yŰ`uO>Vv#YXaBU`4Rt+Ĭ!:&6cXy%ތN[WfSi>{(4.y^rݤmF;SkH"z(ҝRgT7Umgіȋ#*Tw M@愌Y N6*{yUu_#@ +S_4lyz+"Qǫ5?neQc*%gJ)SQU\$R@pbUSwIvm{&QZ\]=f\366RkPpPʋ:wՀzdaժNb 2EcTk[72vGa2YʭA$_GPdpo`zjmva3g7ߠ0U@J;ԗjU#G3Ȇ4@?% w9}?R{W jDG[5C_RBFІEA }8td&g*EkJ{Xh ݫX ZpqTӺ=2OPg~e]YД$i^% e.?v7y/]/?yY_QY$߇AkhYH^֗Arؽf+VXҮ@InewC?/u[۶Ii?@KK@>v?O=/hD!Q*~CjC|d0W͓%Oca{QE|'ytqA-bv;=O7  ͜pq{l 7 Ad:QrvIO'&߷JJZOn؞M7^FJxo`ȽrcNE~~I9ZgLCH8QXGDu$HmfT%{X-ʹ # &;]FB`90Ѕ{&pV%Rs7ASB)쌉S4~dhČռ]Q64EJ45B4׀ޝ%z9ӭxmJ_ 8DL_U.?rbCmW@s }'wv+SB$qd <LB3S,.&{m!Z7A9P>ߛ.\D:3(Y(c {? (ӀG8!Zvǀg$iUâEw0.p*c}㟒T[ȨE!>|sJ / v/yQw[y,J'.8*D&5&a]쩡?{w\XjP0/+r o(9<)_sP4th丩L۫+Xi!(YV7\،DWraUtw \9^}؅n  56+QjҧSH3Ts ТH=7Rڿ=:Z,_=D$i".:Vܒx}c VRK_rp2^<#$g8OIhG1%omF^#(rMIZiuʧn>@_!ל E,> 2Etj"m}bz|Qi"(VlB3$93 Ϫ%TAF:Uav 4騥jFYŔ7k$/.{9,?ȴh@ ز،4Bz&z+&~uB.A}{UۊU'ClJcFFqhqhF`y~,ݭV,G+Y:C&;ʮ׃.5  jPn:@ ;񟐊nG%s@dYr iYîFV:3WqHD6+L5I'#^KBs3,Դ"ZF0jIdW+,CH2[*G(Y;IuBXɭlX tE" =-VL}dMxs'~}a ڬ{wᬀ`K6S `~5;ɢ e;ѻ_=ˆ  rTL=i?0︬…hR٩ĦtW׫j9JRHsil6g/IP}kA1?Q %V"uXGt9?&>.2;9a! na՝a9}ȇp1™mծoT4Ŭ6=ZVFFl_ʦ: Φ4Yw+pϴ3RkEt.LU+S#'d4:ЉlH@kR.! W9>ȫ3 3+O.FTZpzŸ?'xlGڭ#GG݌=i,hٌ,Y'#g#"ZH\3U&*2.1ba^aۡyZAVDٚx>@*m+]MhWo`ܟeK7ݔ=vĎo {\v{ja4*(úӗsʴS3WT@k19NF23#Y܍fNIW@[:mLKA/:3X_:=@NJlS'PaQ5 oPHɳƅye$H\⢊^VP:gJ wbyt0צbR5&..L#ٙS#{UAA,[;r5e'eO?~ O HuEH$,V~6^,xqtRO[*FұX`/o'l5*ehC&Eχ$JW`*76=>5 /l_k*TZ4ݔc<};鬻ZSZȢ\#?mevi,45[ZF ܁4=ߙ%w^vlg!y̴͝:iBjW Vg0{ H *cV'#"Y \6koUpMXǷmunC h6;_ݕ3,TɁA.|$yoK,Q\TwDԆ)W BkmP0Ů}ADُuXڄn|Utxӕ"0`q ~:㻔{i|z Y@k8 ;\nx+IfzSUf>?RT-{X=anq綬kBS9&٫BjSU )-^,b|WO;Bw_SRdM^VXgPC#c|st[lwi;_G)$OW4yOEQZ[$kG;8 9Ur8β8j8og[bJI- ;]bm*vt>5vp}8=|7ZNkf~j*Z$FX//>stԼI @I0nfc!93GDKmEm$mˡgHhqbT?$[{ƕl X΄?dmh6vAJfOP~W {PŴlTpYjvaKp106`De|D#p}~^خSC/ " /cxD<f_XFѵ` lצfD!u@b646Tq>(ߩqcW`xw+2NbP2lIGWD&mh&a/&2:'_R~RD9pjB8?ŐumSz=qzZBJ] xo%aN\W+=R1SJp&R 5 K6*9nylPL^E+iC6cڟia GAVn!<$_[C'53] }wƔVu 4s+J TTheß-6O9dkN$vac/L##Pq_w0En=?dstؚ @ 腁 ɛV0Da-KC)ߵ!ƣw3ypD>Fg}%j~#{!ᆓ*e +ςL Hnrg:֧c3ǿ\WPfaed㕳[Ij zΕ@o4Y>]~"I2s oNEKS+ SGJ{o(Tf^:7{M/WUȊ@uvQOGRp/wĜz1DB_o!#HTWFeP%F1-D0!s ,|KGE6p[jW%~|WHEo"E1dbbtKjnO0n8vBX:QafY"DW\Ueu2FqjE@~-k\ ȡ8/y_pDymwW0 9mH%vYX/?yHG7B߮Tl4e{o~oaevEŸPTm?Ư=Yqd`s-J)|r p80ȑkYW4\R'&.u2YBC4FQkZΠ/w>X/V' keg롷9KRT2 LddN(-~YKoNd VLI N/ƖǨh"iR&3{( `sqݔ7F=8v_c10t v,B.0cqr|*eU'P_5,L1r =-~ό ҇tÏOb\2Bs_8U/ $KTB9r{xM4'5R~诚mT^04G>dݢIUSZ%q+{kO&F0ڇ%&G2wIj!zXGҀYQT?[0p{ zZMD\ 0z `z[כGiĭtg8wsfAAWԊ!]:G{Ɵ,n%k O(p_5_VHyPc!8s{m bƐHP>VHF[5I4 "Mݬg|PIx0=e6{uUj"h9K 'zn$!9ەX =6huB.(4gɬrO eA[02,Z ۪kRZA|:銆Q(xNWM%YxFT|Yl܋5c:$mZD=IOVIXFs3W*! ɾ\Ǫip/M{ĶN-BĐ!`0M=]\bC ͩ@-Zwp}~E5j>ndn?L׉Cn+̨hOX9*?YPrvmBHˢTwipv:޶*9VjpTKtujJk~,bڰW} Iik8LA/vg^ֱekޟ)/}np9vש E~ysk|2:q\~CK?WϰY)QHtXxwôk$!/"uA@:Ļ،:7y; ed 酾_q5Պ4[EB44 jf)?5GI"0}KY$9S_1z9 ^.:gIՎmٟTF]Nځ C N%)dɇ$pf#>Va&vJ5eLp0+67O_F;4u WU쩋=oORE&,5 wAGɉSOo;Z{xy&709WJ̗bvLH&ܮ;-q=JV|FmVh _8xȜ@ib!#eTbhz/JA}ȢIn#,nD@%s?+0Us8l \vpWu_hDhecIlHФ_Ωg{8%c?piX諬^HnjM]+qa$յ/0z·L8kIAQLPhz: ` gcwOVeCUso!,!M(|l{* (^z,鵗~myX⫪ }椁s ZSra!0Sҍ~7T>NLzlB5gC)sAw̨^RP f'S %sMS+| i}GuF?7|j]nFUt1xf*́6 ٍ;2n=aLZ,0peGc+@n#&i~Lb=lӏAXhEcc~f( 4F(T:Z;ERj6؋nɖq Tos4NR,Or:p2cB1U{EK] YZ