libsoup-2_4-1-2.74.3-150600.4.12.1<>,DThcp9|Dg9_ qFTx5v w%'n\]-+_ dT]bjsĮ'Nt l8 b\]Dz&y* 2cvv^6NPZLٴ:>@YmRbwRVzݩ18f\#B䤩[aQ[C?d % J04@D]~  ( 8 X ` 0P(8b9 `b: b>@FGH0IPXXYl\]^Cbcpdefluv0w|xyz$48FHLRClibsoup-2_4-12.74.3150600.4.12.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 supporthcs390zp33 KSUSE Linux Enterprise 15SUSE LLC LGPL-2.1-or-laterhttps://www.suse.com/Development/Libraries/GNOMEhttps://wiki.gnome.org/Projects/libsouplinuxs390x 'hL$c'A큤A큤hchchchchccEhccE2a206214c18337597272af0f04d7182e6c729f13cfa48f5cfa7a8a48bb0370d32110222d37150a3c5cc3fa0b04e5d7cd52763c05b3bc92b4b8471912836a1cdc32a887f854d07557d75858eb2785e007c6b58bab8ba0ff17bf8441cd88933cc1b7993225104d90ddd8024fd838faf300bea5e83d91203eab98e29512acebd69clibsoup-2.4.so.1.11.2libsoup-gnome-2.4.so.1.11.2rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibsoup2-2.74.3-150600.4.12.1.src.rpmlibsoup-2.4.so.1()(64bit)libsoup-2_4-1libsoup-2_4-1(s390-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.2)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.7)(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.3hR@h8L@hg4ez@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.commgorse@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 libsoup-CVE-2025-4945.patch: add value checks for date/time parsing (boo#1243314 CVE-2025-4945).- Add more CVE fixes: + libsoup-CVE-2025-32913.patch (boo#1241162 boo#1241238 CVE-2025-32913 CVE-2025-32911) + libsoup-CVE-2025-32910.patch (boo#1241252 CVE-2025-32910) + libsoup-CVE-2025-32906.patch (boo#1241263 CVE-2025-32906) + libsoup-CVE-2025-32912.patch (boo#1241214 CVE-2025-32912) + libsoup-CVE-2025-32909.patch (boo#1241226 CVE-2025-32909) + libsoup-CVE-2025-4948.patch (boo#1243332 CVE-2025-4948) + libsoup-CVE-2025-4969.patch (boo#1243423 CVE-2025-4969)- 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/ldconfigs390zp33 17513569082.74.3-150600.4.12.12.74.3-150600.4.12.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:39490/SUSE_SLE-15-SP6_Update/888591c9acd7c76f015f76dc85a32f8e-libsoup2.SUSE_SLE-15-SP6_Updatedrpmxz5s390x-suse-linuxELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=f7dcb977315f91d0652eca302b5e0f936c226914, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=4c703ab79b5bf21e5a3bedc39d0be8e93e2e366e, strippeddirectoryUTF-8 Unicode textASCII textPRR RRRRR R R RRRRRR RRPRRRR R RRhhQyslqsamba-winbindutf-8ca9741303afecced60dc320605d6175adbf04752e77d8721f268f2a4877550cf?7zXZ !t/Ԯ]"k%AK΢9Zwk'bN[w/7I\Eȴ‹<~1h4M3CwB}$V!OZB= )O1[pjW?j"&e7 ߀s7rMQJOQo}vtjlly4ӓ lON0H:L RGGږ)vܱ<iE !zRMlp4I*8U)ʋHȇi:8(Nc mmA^g.2@va,~_\2%:ڴZJl z˅sXtھἏ1ogV+s? %l Ī >0U`H#(?8 g;缉, vJ f'l:5`e z2ĮՋ3U5$KE0sڷ+ގĤ?<:Z ̘EZg?waer׼ #_: +wVALJYre>ᘞc{ak ͼ(ysݣ\WJR\}YVK}!촞 x뻱c&wbd57?U5AC6 =ڥюg U_ne&އ Q0|L(pj׶)st)i0r/ cM?O`}u+!b #i:BpVyz7=MiF [XM/~@5x!oFFol[V둉H]=:I8n!GDw{rp#w|+V}YZQ^g1rx N@H#//,Z|'ҡ oʱ?E qA ByB,Т&ƣ]-[x[HpФ,' f@yXhx w4!z5_ ?6zR_݌=>{\3O#=rMSuKKy Sy30jZ,>LӕΖZKf  R,߼_ls75Pie60y./R5ۑLj_S| -i{I:Q.jo`\t47q&` B%{f$M2D${D޵׎>mM=GuOdA{$f#8Z}UYC?"WY`Ί^џ}&χCy3h /DqM_iܳP7 ': c¾y ڼւF?I^,N.ɭO [N9*j4۟HHomywT{ G1j}YsѯlwK~cB ӠO`\Jt6 Ii/ބ;GeL9CWI ,_B:#2iΐN?  ϒs^E^̷JqǶO!)m o H] =E 'oQAaL6PFXEY.9:A Jj&>B[A*4[bEהfNQS+.mj'nVByZ\y܉,EY\W^}f"3#9}zU^pR;^!([fOFQ? 9cZX(Ƴ@ZpYxgaDpٗŗ:^PWl[|EYL8\Z0wz^NW<ٰD:[]G /`:wZMU_n!7*`w+Lj"WF1RJ bO'Pe7jySR/ee?7+6 {(3jU'ۃRP kOi'yZn6xrcxŤoJfw9d4^-X)TkB]1_`27˃PŔIA5)5[{uS Bc>.k Y  ѿ[u^D8#xQTc^߾Jf14L no8U+m'mzH fÇTӂʫ HD 2OLUJ}quЙ?2~R  !Da7Pe =V<bJ-t1V8Lib8P6EC :pp&5ЎL]$c"TvzOiJ6h|Vu.،+<;4JI,BN9nT9<  w7/h2Z ć;4;4lD*yIڿo%f[*rpS[DrGr` 2g^KAAA߅QA䁿IuO-~G_i7)/+eyZ{'fHv3" 5Qײ=K D \Q} 礭Vq~5C*KDYli79X Ɗe}A0?|l̷}Ua;ߏ/K{!Ѐ)}鲢]@ %̗pb1=>QBc$mm(lN+c:~i57pN8Nn rIrV*+( yO+z-j'S?S=yhx7~!sQvHClgVkuGlOXx\{6-^ēi WcW'-*9>/mev5:}c*OhESX!vmMaI  ˱F)ߝ+ѓ+]֊la!'z#) /\S捱 ڊfRfykҶi:uF!#1<9io#רSD>oo}َPyvpM <ٕcvlfT}mⲩ$7̩B2"SV&L" k8 ~DډJgZ>ogyzt89/X x.@k .CW[^ۜ3t6s IlU'R_ K<@G5p U&ófx e_~e2ckD%Դvm[yzR!o E'㾞!*Yo7L>KfE7,w)$zB+4H_^ZY6q7JȤ,uAXIQJix}Y9yDUV1D߬q^AI#,Ds"Z.Utuk3 cl#/?v TNr}sɸa;wع MNm%XjϖD6hB5/q:tK.[ӵƉxLtRRٲU넇#d7-B(S:p!Ֆ1a%]~t6ysq90jG].Avl%_GmSy0|z=5 ݓ dYLT-_w,woNxS:`^rjuP%Ħk?j9Jp> "c_VR570ML.#T#%щaQ+OB{uRq Mwc ")[-Q>H"(Y y$ 6Y ~=?]pt&'Lr_ﵾsXFyP11ep tR~H_lʔCpo&SEy[CaSj*S SenCUó[zT ‡?ʅ])wá(..7ZtW DݯʣkIՔ q(!'cDJ׺;\'{2qWsTχ4;E-Ti8^U2 4 ЇaaL/["bto5jw>G3se7:4[oŸB|7Bu*[pRZK+8JVeX4P?g*1=Z5HG r? .Z ?uRmZp6y^Dfȇ*DJOc[)ZNCi=nE)0[>LG "XG@O(]=9m)bIL80Ht ~Y:`C_/} |.K]64L3V;\3IsjZ|t5@-E*4.ѽ0M0ⳛ#b ;Dh `,@ pW?O"u^/pi< S9.?cٶΣfUpjzEѣm-Q> ˞s }n^v89khX!uҫ i1:a\C+{v|o|rڠc88><+1ի]i+1SE! PՎe`~\SppT،pS[֖KAUl:̟nL-ɉ=C}drO׿4-''WzUNx?6Գ د^Re!$LCܿ[lAp=|ie͑ c۰Rfݹ$\۠^uw|]hp?T;C Tf0҈u/obmr([-v--FܩxRP^M9֡ QCs;jUj.'gDM7D(\lل*3} ׎Ba%\5ҝ޼s& /+Tk@yB(> ZAEIn3,jy9J8NXQ0F2LPy,誡&\od Pjhٔ8nTu%R:.4Ae'QEz +_EK?EĢnk.5l6[M#e}~%x}vS^خ-lܚ729ee>-\P,J0ԬqȫzT{ (@\.sMh-:?"v)mJEofYb6'B1/ɺ{3~itg&# N7~[ꏑ9 k8чwZ3G28BmOwR.jl8n:o )i[aևHfw c+CBfaџ /lطwf: iSTb{iƥO /RƤꕅ?Uo__/spvZuNӻ Z& 1WY`%M];`vy2zf0{L(( ^HnqbA$j΋9f{R= nDz9~6#jS5saJ̃X%]/1ܡܘ֢9"]V`snCy˛;OEJ&~q8B&]ovއP>9E4|ZR˕)&s0SwrP> 6z0sr/ɥ9 IC)"$㐟@'p9љ]@}X겤9n.ZgZ$J[*2< ) 9J>%"?hi~O{ŝckA)F4ѹ|Ciݐ8H;$Ub Wr#GB&9Mvq%B|`OHu޹S>)WbDD5þٚ=~՝ $'$խ>b/ "sA! %Pj3љ%UB {KО--{MF| 'wE!-Fp c|+aߔKO}a#;OTccIB%dȨP1sEТPNwAkXtNX:o,F}1𮏎,gX^ `;ܻb}8rMm9h/x=j",ӄESwԔ"t3UP .gACt{`4iUДwĻm>Fu~`,G“=~Q\\F2{ _-,곓ykKQ2Dx|_mi96h;hyJ1v{( ` MN;ܗV{Ozt}sshhPk8?Ym3wD9)'`C׵Hc"(GЃ?#3?/ /U:PGpaV[zw㪠{4[·#X$֛&Q1 \ڃ׺^ZM @,,ٙ IpQ #ʩy9BwX6ڭH^ZJ2-{qؚ-JEti#}tSgUuIƂ%~E2Mtد<`*֨|;sRЊ֤>]Aۿ#wձ@_N(`'vs8/XLEH1(NRaz䁱1U8}H48 V䙨{!>WLxgir(Ec`IH}EMa m}q3:hBKgo@DQ%T-zmEsh7Vzj_ۤ&'Sy9+ HwQ'GY]Q)_);+ʽ6:M??#_ۅabYSKMx_يi֡ =C՛ŦNf=#Ը#l_EolݦG#}Iԩ {U7 P , X:! 9^eyo,i!">J5-)UV&SaH޵59τiMc,;0;8y d˪u}::iwD3Xl VSP?{$FBfu0kJ)8,g CQde?͆mG8XXXamNv__,,͐Dt7MΜQYώKh[)o-C݂weuP\&" G[ p3y9 P+T;d(SDe̓OJJm)e"X)!昱CXJogq1c3NfȒ*∾g}V{k|q=WS:^ڲZ"uoIJ0@Z'2~ -ze6J!jcF6#a/^秌G}&0ߠ4!qH`*Xq&i1lG%ޒȳJ  5qR^TKdaUiY![+Cgj'TIF1{ ]gèa"?Rc5XM[6F. 2ĥ4uBL-U:{q63j`B xYB,7iPbk=tG A`z1zߧu \jdc4rwNő;7$k{8Kőf`+_Rl=HPtm"H-fZ*:ɥO)?; Ϩ]"&NBNjH"VP]Xcϒr_pkN5oxs w =x ҝv.8zvxΒߚ^[Y.V`y_p׋żJB9A(*xb?evq]ʌ3lwgG[%1YiT(e + Pngn/j秥dFhjUpa: 9=qOD46ҏFu@?$>Ɉp;5GK SN]5/^_FZD!K#*@B\e]l a;{%W.aPMH.ݪ)s  Nsźz@ϙXWo_BhSۛ/F}4%hȗ F=+Ӏ (KBѠ_!X&&Ql`m1FE9M4@ -#^\S-07kUYnXXl&/b RhZYAַN]ZEEuhqbq*? % B^L=GcA poBZHum*dV4HD㗄?K'i/?XXصwue>b PX{ %0ی}MΨrB2ֱS0,R'Q\[w\uu}7QiOM(FzPTָg|~wv(8hjs8n%p+jq03Ԇ7x X ;AR _CdH9]p[ 4^=hN~WEcPW1I~QLCd?ZKmYO.س+K-x/^ vW%?6pKp5K v4Y[q(;ꘞ>w~Z 8_hHǢ<7魤,6ߣ8ny9a=\,kҍZ#dZaOHcRDF:YvjtƐ=Ֆwِ ^%|<]:bgHo2L0&JoFt}p^ $),6g<+'d'_#qU6^BFGQ^&V4yW4GK mơęe+\DC'?[ec}.h쬊w!uVPNOSgO0Gk苳W\ |PΉ *ۅ+[&iȹ~z^v  "4I`>ִGID ݷk3봜'0So0_7k݈Xv;Ά3;!d RQD@?'jaCI׎b~H}cY5jh 0uĝZl,`B797cU_B:g~}[ -sx8;K\ Mze "kfq9W\fIIH Q˭:jig:f&5z7fk@09T3JCLu cobRaXFH;@˭BM8"x MY #2haiy]۫q$|MJ'Ɏy73h8P':q9wƗ8Hi8}L M\=%6Xkʺ*tq UG ,aަ;/:,3<AO)kh} xYɚSy\:f",{]x(6h *=U%NKɀ*Fӧdx okMljې?9J2ozUM$fBD!K/|˖-[@ʕ9^raącnZ3E Z%m8 ѶJx1ewwX1(ޯ2ژuNe-|4G&_O.`)ЙCmo6t0=b2' 2>N2xH»bц tI9*SQRزur#.z41/5r6?efh,zȇq8l/I?9**Ͽ5pA,Â^3JJUP9ѻ{`9SL:M^tkQ-:.#‚Íe6u#"KHUttWT7KWL VCÈ,c6Jl8~L`s9. u>FZe&ٛHKE-(-FG)'Cpj`^"Dǰ%ɒ -,lqޠMJ bz5]jlb"٧Z .xVA%a%5Ķ8H7_֜]BJ~ J H-}d@5\aGs([~C&(cqo˵㵨s=UA <+BY>TmR$Nޑ 'X&VL[F""Od{$3%#HZnE2jAt!M2C4[B< h])!zS`7ƧSjЎD>x;rPH*G(w{[jR><_?FQM k6fsfoMx5kyܽD" 샯8J,+W<ҕx>֓fT_w}rpw䨪K}m\7m\H)Sj:c]5gvzxq 0Kn9/w27OZTqSzf\QS.`cXI"r"XjhŘvcK\3k#;aᖸb"s{wH*>O~h˲d`84j –j|$3Nܖi Мe{6Dt.TIu;O%uGUnLO,1\D~Z^jVn>[sq(r?U9}R^kw lԷ*k4M_p<(sBA4d=!T.DBUCB#+}6Zs{1JQQjYdTf97cLdiǖ1!hĂfg>)^s*;$pQ,ֽvbNd+LiM{P$r|J׀Z{&FPn+_=m ~w;.=H YHZZ;cH3ct_ 8P㔫(xJnW6er"5[ $Ϋ'.aZrƕ'gIRLpWUk3:}/7)$_` ?s>xR\J'{k4)I.;Gr /mޤhp]_]1m';3jm/YqRG 5|j_q Z8 m:&3 _v7z7-]ӵ4\q~Uvq_:{^ק4t?<#ޖgL ggіgђl߿ b,I*q)ܝ B yYypbcGo!#Pnjp<'<x8?qI'J&XUa&#RI< SHhlNX-G$w;LW TPٱ+mD2M yXZ& `i|/祏C "P 8;l|XͶE\~fuꆩҬGu{Y+w)6]1w(|H,T8Nҭyp)ķmse%oU,5;jn^o$}>W8mNVpFK ppi, .MGy jQࢂ5D Y25.pii hrky(^ P#]*:$: $*?>zI.b="ȥHk.&+K7Ki*䉡ziβct&YR:ZC'ЂOkНbMqh~S )Hpo'|ߚCoq9Aey˾?m,Bi7{Q R|k#c&5,˔K $ѩDGqU_+o Ɠf.pu.;mV3U(`ZрWWȫQW1~Ðvs {iA ɉRPfOjЃ4 EifHx.<&,TYmr2JK̬iCFY"ÕZ EytQVֳI<3=bűwի3tRoއ|#[ UGY"ݓLVKoLd桅آ+&ibMWPݻhx?OѰん^{P,Z.46q@  p $ eC4jekՂAv{ ϰDU}wr֖AD3._L:H'/Hr3/$6{KȽ@ercDaM=0rx'lFm<2 N<`RIa%M_6 vFIZDi>}KDmZ͎ihʕbHL(NN@,<603fu ev1N c1mjO2ОKKVXMTv(+kعL2)\>Q~\K_hxe/ܻ=DžzpS4&?UNl,(+v$`L'eOYL[vPB0D= ];0pEV9QULԭ#HbP6T¿m`CVL[jU˫F>( h>1l@ΫrdC7ϓO9]iX[+ *}^Icˈ<^lX `Gž$w k, l@%Ih[sebB HL:m Vs: mUR \uȯ"H=>PmrHV,RRnH\0艾5VvL3rd,wzluӅF ֩QIjQp1 7\|Z U>y*iZ9md]yյNLjQG_ܐ>Mw% |u:o17xD]|[,d' +;1tY;W4,bHSh;h sok5^ả_M< k/TnwشE1OJVc@PF&oLpv"sPf*07W5KhQ-ZmMoAtXE GOΏD)f:O6D0||8)Tf|̦3 :L$f)o-VA@*efb\ipxa5Fb%,FUoV":$`34&0opG,(U6拌-f'=Tu30Uˣ}3(何Tg[x: !S[l^\'͓ıczeXQ$^CT{9s29$Vh_B#tz*@Gp`YG}ac+sJЙXDE7/TyQ6]0D&\V>Dy WeWQ]݁4g|w-~SDdڬk4vj1i+ERd l654HuBKHSb Q&6uQ t>&BQ,|˛i n1S|@ hRk7*tv[w,6KW{ ֎ܧv)Dg'.G]·;;1`F34C|6yLq,YpUHN'~U 惱[ QTJYN [Ae"lDrOW~mc+!u1?+D$I$6w"kIu=[H;Ό58p炨Ds:a!D{i,߄ *1K1l'uD̏MkҢ 1w|Bf;^ Հ ? 3cH)Ohbw^ Mh^`A (o4W@M0iR=$Z*,SK-39 X|5g6T%p^`|Gx5wT 29)pܳ棃ܿPbA+{(0i}CtWHB8ut7z?TyN^ (]o\n:؂ L⒀FF錉\S}diV7o )K Xą f)d%gr^9(EÐ7"Gbu ZD~Xdjb/JGQK:!sgԾAF~]op93,-hF52M$i/J4ez%JŦRR״v!FpwBfƢL,m{dâ¯"z9rnNb}#c|z\R4RuLd!AkJ`~sJQU&8퐧נ8l >J*;M)J=@n\>8,OHBcTRHBaɧ%Z6$dX*tHʿ21D+4Ƿx|ymuMY-⟍_b/j}jwƌSg.Ss܆i7UcN9>&AF`7,m -$zPhbbvВ?wmmT42!B[OBQ >{ 1EXm݋OcR,.t5qJ*xtR݄+?s'G?u1?Fm fDue0f/:sATʥD` k[ AtD_Zw5S}}A3jPU}? Xg3YiF bUi7c~WݵޅrV̛̅0` q$B2E33j#Ez]KcOK=TWxOCFOۯc0S#g5gqʃ,܅v:Ar}5Hw`H^bwm~|ϗ3~ƢHp%9NZCOcsNXKӍ2꧑4IqrzpKP8|HcemUځE܏Ds2tE!gFF{K+kE vS*Y) >c<9 r[ka EO^# ` 7 ݥ}:^k ~a֡BbiMpUE2fXV [06;ZH^-ttH*lBNCc[rx aOf>RUwԞA+-HE!ͻS,UG,sY39E20čׯ7oXю sS8̺ه*h 3nEEcJ/Eg" ?"l䚤&ŏ jSOXis#` Ŧ;IL^!\-I\{$ 6ogQ ju%XA*S*'N-۫ ⺅H-e,y`" 2%%K9l?YyDHnzhDn?ŊHVpXxg@չNkVYV7Jz.Pa{!8'^@0t*!dSFqĿRMp9Zpd??.6­xq}e'DsB9_#ڦ; LUa)1\ǗT>oʏ u fbA#y^I߿T(,sp]%$ݨ?@;ƿȩZRYСd7)|NiɝK2<Β7 FΛN*)(.|b|{"QQP7%)̹4;2P Ɩ{R&埭,&^0D66cB(5)?kĆu0 #ZfeO?f{%&~5J'Jµ4NiyP1JI(kl_xL:fmp12 :H 5a҇ѓs3|yiw+߹ϱ'um {kfZx;ɋueGs+wRVX GK-ĀjXFNv>{!/XYuAl y38bQ].[ZTz Q 4%P9TQ32+A„sc}LPl`;GTֿZnVJwA|#KbZϪ1["j'H'D˿^|v*_`>:t`a|b JBBZvml"s |ewsfLxn,\:( x!NgЧ '4㻪kZ RղMju'XVOjСƼ-1L¨H I|6JP)#8ﯾROtD6\ڏ)3JrԼh Z4i+XPKU0W#5ĺacs{#yE+(ׂ_x ޵ƍ!f$=C䳦 (4SЋ* jA82G^.ՅdvD-;JgC@Y2,Њ `>M1P‡0s=i b_!IX*juͥOO?ޢbȚ|RVd}N&٣woPME&>a$tڜ1 ͞#/Ԝwg"_M2tC73RUB1uV?o|Vp\ԥO sisC b!eq΍Μk8IAY[1Gdnr7HNXtnu%Y$sۼeE)Q9~<=%i4aujH+ǼEYy8ϧ ԴnH)>.,sGxN/AkDLEtO^!'=oo`ȧʱg !z!j9rہJ;V$<^(lex!R0- ܌xGJ3ϼEAg v 2bo5lR2ImIABj/ŵ+:hn}m6qxG}#/6y@}3mku^Z6fPeʶ9~)0eo&?!mK[+o;k< [o%(za~qN#{rQa=9XWv[EKDžWJCsZcw E~6i=CW/A_|g@(SԚ =F?AY`9f@GC K|jqIA!mm-Y2V}(Ӽ"@T݂;wC8:(%= 6҈?fZ;͈AHDh=R01C}l0G嬉柯Lp;-BmY 빀 xJ%ރ,fN8 HiƯ*:?:@w*@<2b_4UAJOס e"M<`̤M]WzW(Win\g^ u'GQJWya+ ,:X:.ZӒ#c4B&_5c%/ r%)RrB[m\YbٌRB-Ahyntͺ5eIO?煬&@ʛHΌݯ}&M%7z(Y <ŇK|fp'Q]-7C!i OP'ؑ6)*rC~V_ (4|檺%v B~STj>^B'CjݠXQ^:A8ZҩE{{A_F*2yDI-Y/\[E+B$ 4qMSmf*?­=_HL;)ʴGr~|:hTg U0aSU @X&V2#j%7u"h\;PaDSF)rhfߤ3O{Tk-'l@:s\M>Q' RG~kM 3[xuִCP3+0##En^X<)jZ-5dxZq9\k|,-\IQ|;W]߻< ޏĊ> ?? B$~%Yi+\.6Hzv<H~$Fd͒cPMU%\EϏP) fm5Oᝉ&ltAxj[שg/ U7%N5iwkd!%sJABy4PW;X1ݖ'f̣Wyz^Vbú=u Fw-: c3ahò=sS͌EoaϨU.(~HORV4Qc*GitX:Owy~@=KK,I -te< b[VهaQD.:n7;twn}чD V9lF 4Br$vH!2JMo0S 2xL(|kv}?3Kǭ:!Mij.1 a3H"!1%jħaúөߑ~fп9=/jn*z&Cg{٘ ̄KčH~W7"xַ%>eV<\{oG!EesQjS ʼnDzbM+!{4Œ^o&yf*) {+bKP ҷ-%x{-TkOeAXTtᴽuU-:Kg[|,˶{5=TRe6r&7 8>F{Vqq&O CAPVK#XmBmȽ*}Y{Gj,%^}$#|;UI;)0 X$r^kRMhO~ҍ oyC#Tgfv?W XXhI,Efi`08foyQ-vΦN1Ѽ3@O")PҪg_Z'i Lԩ== s~7d}A$T% omqLhYi'j6szՓS4vE.A4Tu0;F?(10S9gI=춾13F| QS tmhgB;GL«ƴ#ϺuaAa +2Ti*afa /f{/\~ Z4mA|f5T=B&`zds~K.n/}| KA(ZDxUD?%CHS'A߃ [fu0J21ҐXd㺲gP@zL ԘIO.?mJtr-E1c,dSVF{sa! kN,Af{S/<, ᨧo9T4vdvŠԙar"1U^`9V@|߭<ڔgvɶP ~pG?7/z*g Zt~b )eqL̰WՔj ~h[/?Zڨe@?a%Bvf*VM¹O!ガ'.m4Q?O$˜Y)(,WivbxF5~߹4.GU~PE:l &jA^[(GӬlN6 ^"{6A^R}ªT9p\)Qk{2 Ku{f#hy- 8&YWr?j \ fAצw#gmcT,m#ǎ/E;YNjh_ZI3l,X\#Z>kp%2C-ڃ=\?+#9|[.nٕ~w hekЩ:~梍 rɝDf0:GXaD6YBWi%eM^Wګm %Ncie8?YzAuiy[k%rbhN̓7#R {(H i{aA^"`^}}r2A a^G<4go$r(T>Ezb88 k҈,֦3Wb5Jaz.`5=ˆH}-:?Ng|5ϩ  MAYA"<~SQpQRkωN {B)bّ!NX>\Ƃ&hIo?GG4':l܂(8DxH*_*a bGLUa*E1?[Pcx##~H^٧bBOi5M{Dh`׬)X>f 2eQHO>(pR")N3,KQ:xTfTP忻}%%![69ASG(:HFcHgXO5@~R"݈UYZ[Qz3q{QĪ"WNJ/'GO%-TȞjJ0X=vU@{g3XH3, ^d|ay_7({K(}aKqlb\#wϔsw -OKʡTq)!*H$ddku0L-_:Wde'oq?<6<.zsW,:$նOE8;pfK7<-r _N* MT/ڬ7UGza&=zkʐ \p<h m[ʷ; )Ŝ":\aWn=XaATЌꔊ rf4-4j|gOΘV4"eاad_gF[QP5-O?zI9+Zfoauon?WdG\3C}DnjkjC2U<3gc:^o7oinȝb0|F'ʈ{mb(, 1_q]ӬmumUUFK[#6mFٯ>`ն1%1cv7y WқS@@2i`;IMɨa|fF?-{VHmU5 k@3, \ g7`"C)5RxhMg(r2,~uC?D`꭪:N. 0u<˔TUG(*a*ʇb%dV>3=GdO9; 5bdh=HI=%f9?6$T=Vμ]s3.)w$}rDgB؆\4bo>ݏwa0t8BLĸb6]f R*Ug{ϳػ̓ B9ϻǸ :?ʲ֋Fyb~VhMQ'<Ŕh"Lߤ`PvQ./נJd)rDZ$>qwꖏGRW4"$KrW?{U=W1W p9 TSY7,DP{P^7#V3F&>~60?w*6vAU+V8d8^Q5"W|4L9y}1w(dQ4oa,9 Pv hS->0U^P-o=e, ~NH3xF> < V'oayGTcjޗq Vqq}+Ul}|R@K뵣ҶzKKnlnÿKXs *M 2,Z7m3Ҳ>uvR y3g/_آ,kLn߄K>aUB,L i.Rs5zyicݍQLkw;B+y.?7G cCNX!T[KPG;Rh55xN=1&>4<lsxJk.|%[ٙl8L`v 1PF5P35 N .i~Ju ó}7jfsR'nr6fM1A䣾J\Ҳe4ȏiCn OO P7a\!ÊX=~'%^R@^Àr F_vC f"rgJOoѼW aeanJ>D@FZcs7 O[5KlMtoΉ+&\qlx1 TsMvЇ%QdoGNMgJ_Tp(Ѯڸu:qӽeY8: /sgJ-SW:6n qKR2\W(5XH2-hj9Ů=qmdo#EglVki!~4fU4^AS[գTjsZ`R 'MD{%H8!nR){[%əF}f%#;b&'0_Ϟu0Ɨltd`wi݄7 ߆|`Ds6mqe"q+zy@z3cIL~6駡BldvW oN&K=CDXd15~"u} (Ittb6YTVù'7&;t/T!Եm{׃8n(d*hɅg8,<(YڥZs"{k;%F=}$2L\QWK@`3ԉNgh3=`kTg09ɁobΝDfr.d+7Yqbi>yuJDKϔB|2MsmrUWh!]7]6S]A=ضfS)fH_x tOqUt1Q&^xYJeݍqۋN )T(4gdJvy9O@[Gi|n ^y7y@W!RH D΁~F A]ku 蔅'qSqwG|_WBsQa<8!tz"kg J}u6rs8~#[;TPn4m 7 EXSmbч>kSXO:Ȃ%Vf#P QC *@wza8MQb, AFd/nvSM+0";mvBtѫŘ)nPn&֓>IQ!d5<⟴ұsK׻aA-h#4ozR&">݆")CD/vӾdh4marr:#JT^~]/XN:m»CPq͞﫛1MDzTC-GӊEdtp=f"5 98?5MuI4:^OZ>@D@h4Xye|2R+f oJ_XL|E FI vgS0`c?[9+,rϸD`񟶉 ƂU# vCVˌ9\*ғcD)EvY?`%_:[;)U 1AۺgsΠ'sNGWCpT%'e9= w ?e=(I^}·@B)G]Ҙj]D-uC'+XMN󺕊~E*xmgnbM֢XkљN ]|̫3PL?8Ouȣ6$%1#{N4@$o_,tyq2&Vv >ٽv"] q ?"z9#5@Šd=GũndU?zlgL.#`WF ?ح $ԑL :@ prΘ+ 7mgRꙗq! 0q}Y"+mi 7 A3^5 U5H{Ă;ual- x#]gW)s]WtWb `uӍWoO %:Sm__v8`&o$jk5FoZ8fǚ ^C24mȜw=r8٤|j]$m4Qo`N{ f(a:V1>\\f"ad"y\_qh߀y}hįKw \G8}"K|tTv!sȡP] ^^3oWCW?py&Ҳ.g52zsrYqc՛朊I#6APIdݔ88C5 `P\oN? O-w"֚AojjڞaEQ!1#SyHseۍ@W/zKM\΄b\(bA"2X"nЈ=XcZsg|:q_gjC{iLYH(nAZ*4$V X?ļ!W6$mX 9m9N`.{ :)@Mgr`fco3=LL3xIDLypQmߌgC73([קm}ޫCŐ{R͏NM XY gg ӈB&hmY&Hy4ePNjtt~n gQҙ&v9IE5) n^#xVggO݉ݼ$? X΅)I9"!OQɶnF8/Jp;:Y`hd }S1+'zeX4=YDjT]=exv@3c[{Vs}Nvkdߛ}S#wD Y2K1w}CV2'"*<5×؃Zg{$V,0L$ 9w, 1g eQxƳns}]m40ݔXe\2(Y:(%W` O3~QmA囧{<ƙjpeHaߺG#[BHǰ9qIyɎlkM 8*Y},DpAts;a wGK{zh'"KLg;@`.F8U`R>X [6Gw6Ń%߇G6%3A Q5 9@|R/X9;)]+܍PȜFt®ތ3>HNs} ,{h-!y% ^z soPo4 7es&JK \VH&0+运H<^˰/ۛa(d5kS-*"pTeIƍ֢՞7{M##!ܴXlxRP4g֖7afTiDKir8ِ4!tUtHtعjs/P/:MimQBqE6`21M6 93f]ԟ"\hGbZa{Vhk>kC2dh@-A͸8M`}]fKH0n~V?j JHPu^Co Y ~EA.5 $T_I~]W'{C2`>;, ט~-^Zen$y>m&iudg0 C oB燘%^U)//z|= x{2#?1?̙"Y[خ.m1v 5Eu]4.h2D=qlPMz*Zk\o?Ȣ?1ʭ GC$]V~Kؕr M#::W< 7V>`ܞi5RU:npd!@-6@XͶ>r@弢D}5+L,eغ`/:̈MJޒk_T~x'6[0P7t@}B}uQo~{\ -EpѪ!"Q"VJ2hJ`za ZS5{7Дo_D0 ?݀m~H!oCf 6nl!D9, -咿iܭtO^rP#ꐪCr~鐍NKa} kS7,D=L4â/1S cPh0ǁ/&˯~*J*7_>-2'mlv.6{CX#8哻Q4d/mQHӓ6G߰@a0J`?vqy̚#r WP_펱'.pxkW `϶6𷫃X8Y k>( S3CݻG0`>áwVbJ<cZMa~TUCbR Berރl͔v>Ƨ"^^|r@`v(< gWs/V7O`|-Q^o 'P*#6" CnkPWy=ܹWm3UC;`F˱BHF+I/>r_{xaGsa]ao2]U)5Mз ̭q.ѢRF];ᄿ/?NjR^ ИUіmKCa $Reɲ\U7[X^U XJ/?R=;G}`ZI8. cP6[Ld66QqhpN/Iw6º_>6AvAdo'YSʠ^ms=<6T5F!|X/QpbMu V- A|xlD%>̷"),Ú1jm#HHahUbnᘜs[{cO[{zx#&rzJşw|}kQ@[6zI*fFsn!=%>P 9ŗ~d8  nu}M"=U2:\Qu4lYM}?RhJ,T-OY[qO]ϵ$ *^p3EXFX#f먜nwHY=g pAJ81uV[B,Զl ͆T?1x\-$;G5ul %9*$F)w;A% :mF=Q7#B˘ ,i 0dČprrf +&ѩ!;?Ef#Cg }ԋC=$p͘&½/TGDG{X[!3Qk½CF!e#i,:zw]~/رx ;.j-2d9GzSVٞP!VYc T*ToWuch:NGbސː&{VLv$? ڔIf* tz]&qްvҞԨh6jH;J3Qe&HMljB51* wF6̝+7$څ:@VƑ5[q ^F" F>rUZ M3 .!hg1H4=mz&ef dԗ_. :pۊ2 &ɒ23'@XtXz!1qU-ǭ-"ڎ!*(GblYfIP40U&5`i_Ն.ڰ (_K>eGM녯QRv)M ~,Pbg.G䬣{x#=0)bӷxH,+3zǥڂ9}дe a\4J$n|[;pt|8$S'-CI֙'%" S: $)]uV p?-)pFӿ(Hc7ډ|"Z:[)K'XOR~a zߕ<*m2q8үZo;״2(Vj b"2hTb5vz "`7ov#%۹l^; %j4dCu_V(+,)%ARZJ9ej6m`H6yF Lj{,cxJ*aG()Zk NLjs]Un+] W,@TW<Ԗw*H3B}m&2qs/rgͰ \NT`,vW,IP<CrA|۾fMaKL|Ha#r<3Ndz*C ZNOΘif3314|2Y>HIˮގu{cj4;zotSDW:NQ -sXv`rݘ\V% p&5!1[LdۯS|+dy X| DBaYm+ ѷv7Nd.SF#?t?g5LTeՑ]CFb+[O +B<#`n^dw9~}\"]&eR,o`~uOf4e\QUtx+K.hHbR ۋ!p@Cac`=FunӁďOCo+ f2m)P[CEOէJ+ Z91 ?|F3P31,"o@(GuVV<-8\djGĔ~)Zؕ@5~k=OTy"Yws{&?}*?%-_ch1p67č@'~xbڵ3Q{ %Q;="De{}N3#js*=g"Yf 3K3 mt2b(Qߨy [h=&@'7A+Iԃ|Qx>qvv@\PBur{UZn`s̫4b^ պjEOXG{#˻@DIC*^6ȥ0SvH]4<t9ĜOߨ{H?q}!]K|&`dRYo¥?J{,fZ8osaر)XT{e)G-e|TZT>\x)Yq$*xco}m@YV hu 탬g[PPD1fw3B(RWϖP@x1nf"/+'IRRY_sg}J].!}p;".~=Q{WaZCʿDHJbV`_Ef7}S G~;Wώ3HV|mp]m'؀TtM൥`׳7*&bSL8%!Wdw:, vwHQhXe8 PѸQ׮w%A]7x,g˔q]v!ֹ@98%SX!)߽K rG|A 郂n`.,`+5ߡ ^GG1A9ʫ&|e끶?!1B^D$2q0]X#{qgI?| Ax'L弄K,P5k*|{gi~& Jy|ҍJVw֩w1.7Q"Cr&*?5Ȉ6z>[A8te·KFGV}MҋyM<~w{w0ܝHp.čU^)suYh FU铗Y X/'#93 aIAE  2}1ɡq#ϥy-v!O] vn^hYe".p>Qx?Uڮ&En@K: ߒX {'Op8+/|r:Rg6J rւɻ,.+mY?I+cj nPROzFtיf6-_~6 >&.ӰAjC0I~wzA Sh/HhEIK:a,BYȿs}{oޔ1$2i(݌i)V~܇S޽"9ئl/-9ިڿU*軹3a.E Q/&xsq%fW$XRz 9Y"tiڢ^%:Zk5#*xXgmg:hSX2TY|r{T0!=4ź-w!,6CHe!8pj桫%-,f@Z+li~`JZBp# <A6 YA߳uk+ǏUrQ ڡrhv$}w &k,81+?qQ<$?,{ퟦ^ꄷ\ 'lxXX_@۬:@+@ZxֹUtbҲ/Teg]3ȦgJPIh_IcSw*1 u,y8`9!tp YZ