php7-sockets-7.4.33-150200.3.46.2 >  A ce!p9|B Sm>h JyWvj5puYF:ΐA V;+هhy$/3^U, W8X~ꖷK5!8%B)|$WK }a_.v 1[B0}Z= wB9z߂ ]DU; vKh'v6t@*܈bvX~xuJiZoC\4ge˘ ?pET.:(D|s5b02e55aadcba54505815f3adf4176201a123495714e4a2e10aad8b5e6627555a220a0eba5466f3beea06d141ab880673eb0ee58mce!p9|6 >*Le3d9oTar"!th43@a,IzH'qƛ&m.T6vrP':=yM?rhRѪ;:ǣ.l 5&V?S 8B빟гD"/\P5| O'\⻿5`պ3>Fo.DY };4*CK2SO/@kn'm*(;Z'}mteso7wh5.%_MI(0z/Ne˰ urt>pA?d $ A1R[ q    J LT^h   (58<9X:BbFoGHIXYZ[\]^bEcdmerfulwuvw4x<yDzTdhnCphp7-sockets7.4.33150200.3.46.2Berkeley sockets API for PHPThe socket extension implements a low-level interface to the socket communication functions based on the BSD sockets API, providing the possibility to act as a socket server as well as a client.ceibs-arm-2 SUSE Linux Enterprise 15SUSE LLC PHP-3.01https://www.suse.com/Development/Libraries/PHPhttps://secure.php.netlinuxaarch64Q cece75e049af1c5b450ff9c06e299b1e1b8a930b3815cea0c3be99dd43fe20d79053aba86fc38fb7cb312993e4683061d30f48886fcf17a059dc9b92b0949f191235rootrootrootrootphp7-7.4.33-150200.3.46.2.src.rpmconfig(php7-sockets)php-socketsphp7-socketsphp7-sockets(aarch-64)@@@@    config(php7-sockets)ld-linux-aarch64.so.1()(64bit)ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)php7rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)7.4.33-150200.3.46.27.4.333.0.4-14.6.0-14.0-15.2-14.14.1cc@c:ba@ba@bu b@b D@a@a{@aZa@`:@`%@_=_P_5+@___@^2^@^^^>@^^^t@^p^j$@^M#@^AE^)]]]@]߶]@]ʞ]]4@]@]]ja@]Ew@]@\\t@\\\O\\\Y@\~d\w@\w@\s\d\\\R@\Q\Q\P@@\G\G\G\4GB source code). Fixed bug #80384 (filter buffers entire read until file closed). Curl: Fixed bug #80595 (Resetting POSTFIELDS to empty array breaks request). Date: Fixed bug #80376 (last day of the month causes runway cpu usage. MySQLi: Fixed bug #67983 (mysqlnd with MYSQLI_OPT_INT_AND_FLOAT_NATIVE fails to interpret bit columns). Fixed bug #64638 (Fetching resultsets from stored procedure with cursor fails). Fixed bug #72862 (segfault using prepared statements on stored procedures that use a cursor). Fixed bug #77935 (Crash in mysqlnd_fetch_stmt_row_cursor when calling an SP with a cursor). Phar: Fixed bug #77565 (Incorrect locator detection in ZIP-based phars). Fixed bug #69279 (Compressed ZIP Phar extractTo() creates garbage files). SOAP: Fixed bug #80672 (Null Dereference in SoapClient). (CVE-2021-21702) Version 7.4.14 07 Jan 2021 Core: Fixed bug #74558 (Can't rebind closure returned by Closure::fromCallable()). Fixed bug #80345 (PHPIZE configuration has outdated PHP_RELEASE_VERSION). Fixed bug #72964 (White space not unfolded for CC/Bcc headers). Fixed bug #80362 (Running dtrace scripts can cause php to crash). Fixed bug #80393 (Build of PHP extension fails due to configuration gap with libtool). Fixed bug #80402 (configure filtering out -lpthread). Fixed bug #77069 (stream filter loses final block of data). Fileinfo: Fixed bug #77961 (finfo_open crafted magic parsing SIGABRT). FPM: Fixed bug #69625 (FPM returns 200 status on request without SCRIPT_FILENAME env). Intl: Fixed bug #80425 (MessageFormatAdapter::getArgTypeList redefined). OpenSSL: Fixed bug #80368 (OpenSSL extension fails to build against LibreSSL due to lack of OCB support). Phar: Fixed bug #73809 (Phar Zip parse crash - mmap fail). Fixed bug #75102 (`PharData` says invalid checksum for valid tar). Fixed bug #77322 (PharData::addEmptyDir('/') Possible integer overflow). PDO MySQL: Fixed bug #80458 (PDOStatement::fetchAll() throws for upsert queries). Fixed bug #63185 (nextRowset() ignores MySQL errors with native prepared statements). Fixed bug #78152 (PDO::exec() - Bad error handling with multiple commands). Fixed bug #70066 (Unexpected "Cannot execute queries while other unbuffered queries"). Fixed bug #71145 (Multiple statements in init command triggers unbuffered query error). Fixed bug #76815 (PDOStatement cannot be GCed/closeCursor-ed when a PROCEDURE resultset SIGNAL). Standard: Fixed bug #77423 (FILTER_VALIDATE_URL accepts URLs with invalid userinfo). (CVE-2020-7071) Fixed bug #80366 (Return Value of zend_fstat() not Checked). Fixed bug #80411 (References to null-serialized object break serialize()). Tidy: Fixed bug #77594 (ob_tidyhandler is never reset). Zlib: Fixed bug #48725 (Support for flushing in zlib stream). Version 7.4.13 26 Nov 2020 Core: Fixed bug #80280 (ADD_EXTENSION_DEP() fails for ext/standard and ext/date). Fixed bug #80258 (Windows Deduplication Enabled, randon permission errors). COM: Fixed bug #62474 (com_event_sink crashes on certain arguments). DOM: Fixed bug #80268 (loadHTML() truncates at NUL bytes). FFI: Fixed bug #79177 (FFI doesn't handle well PHP exceptions within callback). IMAP: Fixed bug #64076 (imap_sort() does not return FALSE on failure). Fixed bug #76618 (segfault on imap_reopen). Fixed bug #80239 (imap_rfc822_write_address() leaks memory). Fixed minor regression caused by fixing bug #80220. Fixed bug #80242 (imap_mail_compose() segfaults for multipart with rfc822). MySQLi: Fixed bug #79375 (mysqli_store_result does not report error from lock wait timeout). Fixed bug #76525 (mysqli::commit does not throw if MYSQLI_REPORT_ERROR enabled and mysqlnd used). Fixed bug #72413 (mysqlnd segfault (fetch_row second parameter typemismatch)). ODBC: Fixed bug #44618 (Fetching may rely on uninitialized data). Opcache: Fixed bug #79643 (PHP with Opcache crashes when a file with specific name is included). Fixed run-time binding of preloaded dynamically declared function. OpenSSL: Fixed bug #79983 (openssl_encrypt / openssl_decrypt fail with OCB mode). PDO MySQL: Fixed bug #66528 (No PDOException or errorCode if database becomes unavailable before PDO::commit). Fixed bug #65825 (PDOStatement::fetch() does not throw exception on broken server connection). SNMP: Fixed bug #70461 (disable md5 code when it is not supported in net-snmp). Standard: Fixed bug #80266 (parse_url silently drops port number 0). Version 7.4.12 29 Oct 2020 Core: Fixed bug #80061 (Copying large files may have suboptimal performance). Fixed bug #79423 (copy command is limited to size of file it can copy). Fixed bug #80126 (Covariant return types failing compilation). Fixed bug #80186 (Segfault when iterating over FFI object). Calendar: Fixed bug #80185 (jdtounix() fails after 2037). IMAP: Fixed bug #80213 (imap_mail_compose() segfaults on certain $bodies). Fixed bug #80215 (imap_mail_compose() may modify by-val parameters). Fixed bug #80220 (imap_mail_compose() may leak memory). Fixed bug #80223 (imap_mail_compose() leaks envelope on malformed bodies). Fixed bug #80216 (imap_mail_compose() does not validate types/encodings). Fixed bug #80226 (imap_sort() leaks sortpgm memory). MySQLnd: Fixed bug #80115 (mysqlnd.debug doesn't recognize absolute paths with slashes). Fixed bug #80107 (mysqli_query() fails for ~16 MB long query when compression is enabled). ODBC: Fixed bug #78470 (odbc_specialcolumns() no longer accepts $nullable). Fixed bug #80147 (BINARY strings may not be properly zero-terminated). Fixed bug #80150 (Failure to fetch error message). Fixed bug #80152 (odbc_execute() moves internal pointer of $params). Fixed bug #46050 (odbc_next_result corrupts prepared resource). OPcache: Fixed bug #80083 (Optimizer pass 6 removes variables used for ibm_db2 data binding). Fixed bug #80194 (Assertion failure during block assembly of unreachable free with leading nop). PCRE: Updated to PCRE 10.35. Fixed bug #80118 (Erroneous whitespace match with JIT only). PDO_ODBC: Fixed bug #67465 (NULL Pointer dereference in odbc_handle_preparer). Standard: Fixed bug #80114 (parse_url does not accept URLs with port 0). Fixed bug #76943 (Inconsistent stream_wrapper_restore() errors). Fixed bug #76735 (Incorrect message in fopen on invalid mode). Tidy: Fixed bug #77040 (tidyNode::isHtml() is completely broken). Version 7.4.11 01 Oct 2020 Core: Fixed bug #79699 (PHP parses encoded cookie names so malicious `__Host-` cookies can be sent). (CVE-2020-7070) Fixed bug #79979 (passing value to by-ref param via CUFA crashes). Fixed bug #80037 (Typed property must not be accessed before initialization when __get() declared). Fixed bug #80048 (Bug #69100 has not been fixed for Windows). Fixed bug #80049 (Memleak when coercing integers to string via variadic argument). Calendar: Fixed bug #80007 (Potential type confusion in unixtojd() parameter parsing). COM: Fixed bug #64130 (COM obj parameters passed by reference are not updated). OPcache: Fixed bug #80002 (calc free space for new interned string is wrong). Fixed bug #80046 (FREE for SWITCH_STRING optimized away). Fixed bug #79825 (opcache.file_cache causes SIGSEGV when custom opcode handlers changed). OpenSSL: Fixed bug #79601 (Wrong ciphertext/tag in AES-CCM encryption for a 12 bytes IV). (CVE-2020-7069) PDO: Fixed bug #80027 (Terrible performance using $query->fetch on queries with many bind parameters). SOAP: Fixed bug #47021 (SoapClient stumbles over WSDL delivered with "Transfer-Encoding: chunked"). Standard: Fixed bug #79986 (str_ireplace bug with diacritics characters). Fixed bug #80077 (getmxrr test bug). Fixed bug #72941 (Modifying bucket->data by-ref has no effect any longer). Fixed bug #80067 (Omitting the port in bindto setting errors). Version 7.4.10 03 Sep 2020 Core: Fixed bug #79884 (PHP_CONFIG_FILE_PATH is meaningless). Fixed bug #77932 (File extensions are case-sensitive). Fixed bug #79806 (realpath() erroneously resolves link to link). Fixed bug #79895 (PHP_CHECK_GCC_ARG does not allow flags with equal sign). Fixed bug #79919 (Stack use-after-scope in define()). Fixed bug #79934 (CRLF-only line in heredoc causes parsing error). Fixed bug #79947 (Memory leak on invalid offset type in compound assignment). COM: Fixed bug #48585 (com_load_typelib holds reference, fails on second call). Exif: Fixed bug #75785 (Many errors from exif_read_data). Gettext: Fixed bug #70574 (Tests fail due to relying on Linux fallback behavior for gettext()). LDAP: Fixed memory leaks. OPcache: Fixed bug #73060 (php failed with error after temp folder cleaned up). Fixed bug #79917 (File cache segfault with a static variable in inherited method). PDO: Fixed bug #64705 (errorInfo property of PDOException is null when PDO::__construct() fails). Session: Fixed bug #79724 (Return type does not match in ext/session/mod_mm.c). Standard: Fixed bug #79930 (array_merge_recursive() crashes when called with array with single reference). Fixed bug #79944 (getmxrr always returns true on Alpine linux). Fixed bug #79951 (Memory leak in str_replace of empty string). XML: Fixed bug #79922 (Crash after multiple calls to xml_parser_free()). Version 7.4.9 06 Aug 2020 Apache: Fixed bug #79030 (Upgrade apache2handler's php_apache_sapi_get_request_time to return usec). COM: Fixed bug #63208 (BSTR to PHP string conversion not binary safe). Fixed bug #63527 (DCOM does not work with Username, Password parameter). Core: Fixed bug #79740 (serialize() and unserialize() methods can not be called statically). Fixed bug #79783 (Segfault in php_str_replace_common). Fixed bug #79778 (Assertion failure if dumping closure with unresolved static variable). Fixed bug #79779 (Assertion failure when assigning property of string offset by reference). Fixed bug #79792 (HT iterators not removed if empty array is destroyed). Fixed bug #78598 (Changing array during undef index RW error segfaults). Fixed bug #79784 (Use after free if changing array during undef var during array write fetch). Fixed bug #79793 (Use after free if string used in undefined index warning is changed). Fixed bug #79862 (Public non-static property in child should take priority over private static). Fixed bug #79877 (getimagesize function silently truncates after a null byte) (cmb) Fileinfo: Fixed bug #79756 (finfo_file crash (FILEINFO_MIME)). FTP: Fixed bug #55857 (ftp_size on large files). Mbstring: Fixed bug #79787 (mb_strimwidth does not trim string). Phar: Fixed bug #79797 (Use of freed hash key in the phar_parse_zipfile function). (CVE-2020-7068) Reflection: Fixed bug #79487 (::getStaticProperties() ignores property modifications). Fixed bug #69804 (::getStaticPropertyValue() throws on protected props). Fixed bug #79820 (Use after free when type duplicated into ReflectionProperty gets resolved). Standard: Fixed bug #70362 (Can't copy() large 'data://' with open_basedir). Fixed bug #78008 (dns_check_record() always return true on Alpine). Fixed bug #79839 (array_walk() does not respect property types). Version 7.4.8 09 Jul 2020 Core: Fixed bug #79595 (zend_init_fpu() alters FPU precision). Fixed bug #79650 (php-win.exe 100% cpu lockup). Fixed bug #79668 (get_defined_functions(true) may miss functions). Fixed bug #79683 (Fake reflection scope affects __toString()). Fixed possibly unsupported timercmp() usage. Exif: Fixed bug #79687 (Sony picture - PHP Warning - Make, Model, MakerNotes). Fileinfo: Fixed bug #79681 (mime_content_type/finfo returning incorrect mimetype). Filter: Fixed bug #73527 (Invalid memory access in php_filter_strip). GD: Fixed bug #79676 (imagescale adds black border with IMG_BICUBIC). OpenSSL: Fixed bug #62890 (default_socket_timeout=-1 causes connection to timeout). PDO SQLite: Fixed bug #79664 (PDOStatement::getColumnMeta fails on empty result set). phpdbg: Fixed bug #73926 (phpdbg will not accept input on restart execution). Fixed bug #73927 (phpdbg fails with windows error prompt at "watch array"). Fixed several mostly Windows related phpdbg bugs. SPL: Fixed bug #79710 (Reproducible segfault in error_handler during GC involved an SplFileObject). Standard: Fixed bug #74267 (segfault with streams and invalid data). Version 7.4.7 11 Jun 2020 Core: Fixed bug #79599 (coredump in set_error_handler). Fixed bug #79566 (Private SHM is not private on Windows). Fixed bug #79489 (.user.ini does not inherit). Fixed bug #79600 (Regression in 7.4.6 when yielding an array based generator). Fixed bug #79657 ("yield from" hangs when invalid value encountered). FFI: Fixed bug #79571 (FFI: var_dumping unions may segfault). GD: Fixed bug #79615 (Wrong GIF header written in GD GIFEncode). MySQLnd: Fixed bug #79596 (MySQL FLOAT truncates to int some locales). Opcache: Fixed bug #79588 (Boolean opcache settings ignore on/off values). Fixed bug #79548 (Preloading segfault with inherited method using static variable). Fixed bug #79603 (RTD collision with opcache). Standard: Fixed bug #79561 (dns_get_record() fails with DNS_ALL). - fixes [bsc#1203867] and [bsc#1203870] - modified patches % php-no-build-date.patch (refreshed) % php7-arm-build-fixes.patch (refreshed) - deleted patches - php-fix_net-snmp_disable_MD5.patch (upstreamed) - php-odbc-cmp-int-cast.patch (not needed, dropped from factory as well, see last comment of https://bugs.php.net/bug.php?id=52554) - php7-CVE-2017-8923.patch (upstreamed) - php7-CVE-2020-7068.patch (upstreamed) - php7-CVE-2020-7069.patch (upstreamed) - php7-CVE-2020-7070.patch (upstreamed) - php7-CVE-2020-7071.patch (upstreamed) - php7-CVE-2021-21702.patch (upstreamed) - php7-CVE-2021-21703.patch (upstreamed) - php7-CVE-2021-21704.patch (upstreamed) - php7-CVE-2021-21705.patch (upstreamed) - php7-CVE-2021-21707.patch (upstreamed) - php7-CVE-2021-21708.patch (upstreamed) - php7-CVE-2022-31625.patch (upstreamed) - php7-CVE-2022-31626.patch (upstreamed)- security update - added patches fix CVE-2022-31625 [bsc#1200645], uninitialized pointers free in Postgres extension + php7-CVE-2022-31625.patch- security update - added patches fix CVE-2022-31626 [bsc#1200628], buffer overflow via user-supplied password when using pdo_mysql extension with mysqlnd driver + php7-CVE-2022-31626.patch- security update [bsc#1197644] - added patches fix https://github.com/php/php-src/commit/771dbdb319fa7f90584f6b2cc2c54ccff570492d + php7-signedness-php_filter_validate_domain.patch- security update - added patches fix CVE-2021-21708 [bsc#1196252], Use after free due to php_filter_float() failing for ints + php7-CVE-2021-21708.patch- security update - added patches fix CVE-2017-8923 [bsc#1038980], denial of service (application crash) by using .= with a long string (zend_string_extend func in Zend/zend_string.h) + php7-CVE-2017-8923.patch- security update - added patches fix CVE-2021-21707 [bsc#1193041], special character breaks path in xml parsing + php7-CVE-2021-21707.patch- security update - added patches fix CVE-2021-21703 [bsc#1192050], Local privilege escalation via PHP-FPM + php7-CVE-2021-21703.patch- added patches [bsc#1175508] fix https://github.com/php/php-src/pull/7428 + php7-bsc1175508.patch- security update - added patches fix CVE-2021-21704 [bsc#1188035], security issues in pdo_firebase module + php7-CVE-2021-21704.patch- security update - added patches fix CVE-2021-21705 [bsc#1188037], SSRF bypass in FILTER_VALIDATE_URL + php7-CVE-2021-21705.patch- security update - added patches fix CVE-2021-21702 [bsc#1182049], NULL pointer dereference in SoapClient + php7-CVE-2021-21702.patch- security update - added patches fix CVE-2020-7071 [bsc#1180706], FILTER_VALIDATE_URL accepts URLs with invalid userinfo + php7-CVE-2020-7071.patch- security update - added patches fix CVE-2020-7069 [bsc#1177351], when AES-CCM mode is used with openssl_encrypt() function with 12 bytes IV, only first 7 bytes of the IV is used + php7-CVE-2020-7069.patch fix CVE-2020-7070 [bsc#1177352], Percent-encoded cookies can be used to overwrite existing prefixed cookie names + php7-CVE-2020-7070.patch- security update - added patches fix CVE-2020-7068 [bsc#1175223], Use of freed hash key in the phar_parse_zipfile function + php7-CVE-2020-7068.patch- Use /run/php-fpm instead of /run/php - modified sources % php-fpm.tmpfiles.d- do not install %{_tmpfilesdir}, %{_tmpfilesdir}/php-fpm.conf in test favour- added tmpfiles.d for php-fpm to provide a base base for a socket (boo#1173786)- updated to 7.4.6: This is a security release which also contains several bug fixes. See https://www.php.net/ChangeLog-7.php#7.4.6- added patches build fixes in SLE12 + php7-arm-build-fixes.patch- added to SLE-12 [jsc#SLE-12474]- spec file usable under SLE12 again and better prepared for phpM -> phpMN transition- added to SLE-15-SP2 [jsc#SLE-12482], including fixes for: CVE-2020-7063 [bsc#1165289] CVE-2020-7062 [bsc#1165280] CVE-2019-11046, CVE-2019-11050, CVE-2019-11047, CVE-2019-11045- updated to 7.4.5: This is a security release which also contains several bug fixes. See https://www.php.net/ChangeLog-7.php#7.4.5- remove Berkeley DB Database support [jsc#SLE-12210]- build firebird extension in any case- updated to 7.4.4: This is a security release which also contains several bug fixes. See https://www.php.net/ChangeLog-7.php#7.4.4- Enable LTO as it works now (boo#1133275).- updated to 7.4.3: This is a security release which also contains several bug fixes. See https://www.php.net/ChangeLog-7.php#7.4.3- add %apache_rex_deps- updated to 7.4.2: This is a security release which also contains several bug fixes. See https://www.php.net/ChangeLog-7.php#7.4.2- updated to 7.4.1: This is a security release which also contains several bug fixes. See https://www.php.net/ChangeLog-7.php#7.4.1 - deleted patches - php-fix-mysqlnd-compression-library.patch - php-fpm-service-fails-to-start.patch- php7-devel requires glibc-devel, libxml2-devel, pcre2-devel again- relax systemd restrictions for FPM as they were too strict in some applications - change leftover Requires php7- to php- - remove external libraries from -devel subpackage - added patches + php-fpm-service-fails-to-start.patch- update to 7.4.0: * Typed Properties * Arrow Functions * Limited Return Type Covariance and Argument Type Contravariance * Unpacking Inside Arrays * Numeric Literal Separator * Weak References * Allow Exceptions from __toString() * Opcache Preloading * The interbase and wddx extensions are removed and now available through PECL * PEAR is now packaged separately in php7-pear source package (https://externals.io/message/103977) * See https://www.php.net/ChangeLog-7.php#7.4.0 for a complete list of changes - deleted patches - php-suse-addons.tar.bz - php-systzdata-v18.patch - added patches + php-fix-mysqlnd-compression-library.patch + php-systzdata-v19.patch + mod_php7.conf - modified files/patches % php-no-build-date.patch % php-systemd-unit.patch % php7.keyring (use keys of the PHP-7.4 release managers) % php7.rpmlintrc- added to SLE-15-SP2 [SLE-10860], fixes CVE-2019-11043 [bsc#1154999] CVE-2019-11041 [bsc#1146360] CVE-2019-11042 [bsc#1145095] CVE-2019-11039 [bsc#1138173] CVE-2019-11040 [bsc#1138172] CVE-2019-11036 [bsc#1134322] CVE-2019-11034 [bsc#1132838] CVE-2019-11035 [bsc#1132837] CVE-2019-9637 [bsc#1128892] CVE-2019-9675 [bsc#1128886] CVE-2019-9638 [bsc#1128889], CVE-2019-9639 [bsc#1128887] CVE-2019-9640 [bsc#1128883] CVE-2019-9024 [bsc#1126821] CVE-2019-9020 [bsc#1126711] CVE-2018-20783 [bsc#1127122] CVE-2019-9021 [bsc#1126713] CVE-2019-9022 [bsc#1126827] CVE-2019-9023 [bsc#1126823] CVE-2019-9641 [bsc#1128722] CVE-2018-19935 [bsc#1118832] CVE-2018-17082 [bsc#1108753] CVE-2018-1000222 [bsc#1105434] CVE-2018-14851 [bsc#1103659] CVE-2017-9120 [bsc#1103661] CVE-2018-12882 [bsc#1099098] [bsc#1151793]- Do not add the generic provides to the php7-test package.- version update to 7.3.11: This is a security release which also contains several bug fixes. See https://www.php.net/ChangeLog-7.php#7.3.11- provide test results via multibuild :test - added sources + _multibuild- remove pcre.jit=0 setting default as https://bugs.php.net/bug.php?id=77260 is solved on pcre2 side [bsc#1124446] - modified patches % php-ini.patch (amended)- updated to 7.3.10: This is a security release which also contains several bug fixes. See https://www.php.net/ChangeLog-7.php#7.3.10- updated to 7.3.9: This is a security release which also contains several bug fixes. See https://www.php.net/ChangeLog-7.php#7.3.9- updated to 7.3.8: This is a security release which also contains several bug fixes. See https://www.php.net/ChangeLog-7.php#7.3.8- updated to 7.3.7: This is a bug fix release. See https://www.php.net/ChangeLog-7.php#7.3.7- updated to 7.3.6: This is a security release which also contains several bug fixes. See https://www.php.net/ChangeLog-7.php#7.3.6- check via apache-rex- build for 42.3- updated to 7.3.5: This is a security release which also contains several bug fixes. See https://www.php.net/ChangeLog-7.php#7.3.5- Disable LTO (boo#1133275).- updated to 7.3.4: This is a security release which also contains several bug fixes. See https://www.php.net/ChangeLog-7.php#7.3.4- upstream bug #41631 is already fixed [bsc#1129032] - deleted sources - README.default_socket_timeout (not needed)- updated to 7.3.3: This is a security release which also contains several bug fixes. See http://www.php.net/ChangeLog-7.php#7.3.3 - deleted patches - php-systzdata-v17.patch (upstreamed) - added patches + php-systzdata-v18.patch (thanks to remirepo)- asan_build: build ASAN included - debug_build: build more suitable for debugging- Disable tests that do deadlock now with curl update, this is fixed in next release 7.3.3 thus reenable here when released- rename php7-*.patch to more general php-#1.patch why: this aligns with maintenance patch names, which are in changelogs comfortably copied over php72, php7, php5, php53; moreover, php$N prefix causes issues when package is renamed, e. g. php7 to php72 - deleted patches - php7-crypt-tests.patch - php7-date-regenerate-lexers.patch - php7-embed.patch - php7-fix_net-snmp_disable_MD5.patch - php7-ini.patch - php7-no-build-date.patch - php7-odbc-cmp-int-cast.patch - php7-openssl.patch - php7-php-config.patch - php7-phpize.patch - php7-pts.patch - php7-systemd-unit.patch - php7-systzdata-v17.patch - added patches + php-crypt-tests.patch + php-date-regenerate-lexers.patch + php-embed.patch + php-fix_net-snmp_disable_MD5.patch + php-ini.patch + php-no-build-date.patch + php-odbc-cmp-int-cast.patch + php-openssl.patch + php-php-config.patch + php-phpize.patch + php-pts.patch + php-systemd-unit.patch + php-systzdata-v17.patch- fix wrongly ported patch, using the one from remirepo (Thanks!) [bsc#1126449] - modified patches % php7-systzdata-v17.patch- updated to version 7.3.2: This is a bugfix release, with several bug fixes included. See http://php.net/ChangeLog-7.php#7.3.2 - php7-systzdata-v16.patch modified and renamed to php7-systzdata-v17.patch- set pcre.jit=0 until https://bugs.php.net/bug.php?id=77260 is solved [bsc#1124446]- spec file cleanup * add BuildRequires gpg2 * remove outdated README.SUSE-pear - Squirrelmail uses PDO instead of DB now by default * remove outdated php7-depdb-path.patch - Horde packages no longer build so need to be fixed anyway - update php7.rpmlintrc to suppress warnings that aren't fixable and drown out other warnings- provide the version of PEAR, rather than the PHP version in php-pear- configure cache_dir, metadata_dir and sig_bin through PHP_PEAR_* exports- remove install-pear-nozlib.phar (the bundled and tested version from the PHP sources is fresh enough for our purposes) - merge back php7-pear-Archive_Tar in php7-pear - rename cache_dir to pear and create it- fix php7.spec typos- verify install-pear-nozlib.phar- update install-pear-nozlib.phar to version 1.10.10 * switch source to GitHub * provides Archive_Tar 1.4.4 (fixes CVE-2018-1000888)- update to 7.3.1: This is a security release which also contains several bug fixes. See http://php.net/ChangeLog-7.php - remove suhosin stuff- Support LMDB in php7-dba, it is advisable to use it instead of bdb.- Update php7-pts.patch: open slave_pty using TIOCGPTPEER if available instead of the name returned by ptsname() so it is safe to use when interacting with namespaces.- update install-pear-nozlib.phar to its latest version, otherwise pecl stops working due to protocol switch http -> https- Mark testresults package as noarch- Enable testsuite during build time and save log to subpackage testresults (boo#1119396)- update to pcre2 broke building third party modules, php7-devel needs pcre-devel --> pcre2-devel change.- update to 7.3.0: * Improved PHP GC * Add net_get_interfaces() * Implemented flexible heredoc and nowdoc syntax * Added support for references in list() and array destructuring * Added syslog.facility and syslog.ident INI entries for customizing syslog logging * The declaration and use of case-insensitive constants has been deprecated * Added syslog.filter INI entry for syslog filtering * Added the 'add_slashes' sanitization mode * Added support for WebP in imagecreatefromstring() * Export internal structures and accessor helpers for GMP object. * Added gmp_binomial(n, k) * Added gmp_lcm(a, b) * Added gmp_perfect_power(a) * Added gmp_kronecker(a, b) * Added JSON_THROW_ON_ERROR flag * Added ldap_exop_refresh helper for EXOP REFRESH operation with dds overlay * Added full support for sending and parsing ldap controls * Removed support for ODBCRouter * Removed support for Birdstep * Added openssl_pkey_derive function * Add min_proto_version and max_proto_version ssl stream options as well as related constants for possible TLS protocol values * Migrated to PCRE2 * Expose TDS version as \PDO::DBLIB_ATTR_TDS_VERSION attribute on \PDO instance * Treat DATETIME2 columns like DATETIME * Added is_countable() function * Added support for the SameSite cookie directive, including an alternative signature for setcookie(), setrawcookie() and session_set_cookie_params() * Many bugfixes and other changes, see http://php.net/ChangeLog-7.php#7.3.0 - patch changes % php7-ini.patch % php7-no-build-date.patch % php7-odbc-cmp-int-cast.patch - php7-honor-re2c-flags.patch (upstreamed)- update to 7.2.13: This is a security release. http://php.net/ChangeLog-7.php- core package recommends instead of requires smtp_daemon [bsc#1115213]- update to 7.2.12: This is a bugfix release. http://php.net/ChangeLog-7.php - forward ported: % php7-crypt-tests.patch % php7-honor-re2c-flags.patch % php7-odbc-cmp-int-cast.patch- update to 7.2.11: This is a bugfix release. http://php.net/ChangeLog-7.php- updated to 7.2.10: This is a security release which also contains several minor bug fixes. http://php.net/ChangeLog-7.php- reenable php7-dba support of Berkeley DB [bsc#1108554]- remove Supplements: packageand(%{apache_mmn}:%{name}) from Apache httpd module as I do not see the reason why system that have php7 and apache2 installed should get the module automatically as well. This had a drawback of selecting apache2-prefork while [#] zypper in apache2-worker The following 5 NEW packages are going to be installed: apache2 apache2-mod_php7 apache2-prefork apache2-utils apache2-worker [#] because apache2-mod_php7 Requires: apache2-prefork.- updated to 7.2.9: This is a bugfix release. http://php.net/ChangeLog-7.php- updated to 7.2.8: This is a security release which also contains several minor bug fixes. http://php.net/ChangeLog-7.php#7.2.8- updated to 7.2.7: A Bugfix release which includes a segfault fix for opcache. http://php.net/ChangeLog-7.php#7.2.7- actually build against system gd for 42.3, made a bold comment [bsc#1074025c#5]- fix build for SLE12, where %license does not exist- updated to 7.2.6: Bugfix release which includes a memory corruption fix for EXIF. http://php.net/ChangeLog-7.php#7.2.6- Remove php7-freetype-pkgconfig.patch as it seems to break Freetype detection on some systems bsc#1094534- main package requires wwwrun:www user [bsc#1093025]- better workaround for [bsc#1089487]: build mod_phpN.so instead of libphpN.so- rename freetype-pkgconfig.patch to php7-freetype-pkgconfig.patch to align with the rest of patch names- Add freetype-pkgconfig.patch to fix build with new Freetype: use pkg-config to find Freetype libraries- updated to 7.2.5: This is a security release which also contains several minor bug fixes. http://php.net/ChangeLog-7.php#7.2.5- build-test.sh: generic spec file name- apache2-mod_php7 does not provide libphp7.so [bsc#1089487]- updated to 7.2.4: This is a security release with also contains several minor bug fixes. http://php.net/ChangeLog-7.php#7.2.4 - php7-no-build-date.patch refreshed- build firebird extension only for openSUSE (sle15 requirement)- Fix build for %arm and aarch64- drop imap extension [bsc#1084461]- BuildRequire pkgconfig(enchant) instead of enchant-devel: enchant is moving to version 2.2, with an enchant-1 as compatibility package. By using the pkgconfig symbol, we don't have to care for the actual package name.- updated to 7.2.3: This is a security release with also contains several minor bug fixes. http://php.net/ChangeLog-7.php#7.2.3 - removed upstreamed php7-pgsql-memory-leak.patch - php7-systzdata-v15.patch refreshed and renamed to php7-systzdata-v16.patch- php7-honor-re2c-flags.patch: honor RE2C_FLAGS everywhere. - remove generated lexers so they are recreated at build time- php7-date-regenerate-lexers.patch: honor RE2C_FLAGS- Support password_hash("...", PASSWORD_ARGON2I), buildrequire libargon2 in supported products.- Remove buildRequires on: * libevent-devel: php7-fpm does not use it. * pam-devel: not used - Add buildrequire on zlib-devel explicitly. - libvpx is not needed but libwebp is, only when not building against system gd. xft likewise.- fixed memory leak in pgsql extension, php function pg_escape_bytea https://bugs.php.net/bug.php?id=75838 [bsc#1076970] (internal) + php7-pgsql-memory-leak.patch- updated to 7.2.2: This is a bugfix release, with several bug fixes included. http://php.net/ChangeLog-7.php#7.2.2- do not build against system gd when suse_version < 1500- fix build for SLE12*- updated to 7.2.1: Several security bugs were fixed in this release. http://php.net/ChangeLog-7.php#7.2.1- build against newer webp [bsc#1074121]- build with SLE12*- updated to 7.2.0: features and improvements: * Convert numeric keys in object/array casts * Counting of non-countable objects * Object typehint * HashContext as Object * Argon2 in password hash * Improve TLS constants to sane values * Mcrypt extension removed * New sodium extension - patches: . php7-systzdata-v14.patch transformed to php7-systzdata-v15.patch . removed upstreamed php7-aarch64-mult.patch- updated to 7.1.12: This is a bugfix release, with several bug fixes included.- Add php-cli as provides to php7- updated to 7.1.11: This is a bugfix release, with several bug fixes included.- fixed installation of wrong cli [bsc#1061555]- Update not-so-useful repeated package summaries. Update the descriptions to have a bit more explanation. Replace old tar syntax.- build and ship embed SAPI + php7-embed.patch- updated to 7.1.10: Several bugs have been fixed, see https://secure.php.net/ChangeLog-7.php for details- aarch64-mult.patch renamed to php7-aarch64-mult.patch- php7-devel requires php7-pear [bsc#1057104]- Changes related to boo#1056822 - New packaging macros in macros.php: %php_pearxmldir, %pear_phpdir, %pear_phpdir, %pear_testdir, %pear_datadir, %pear_cfgdir, %pear_wwwdir, %pear_metadir, %pecl_phpdir, %pecl_docdir, %pecl_testdir, %pecl_datadir - Updated packaging documentation in README.macros- Updated to 7.1.9: Several bugs have been fixed. * ChangeLog https://secure.php.net/ChangeLog-7.php#7.1.9- added /usr/bin/php7 [bsc#734176]- php7-pear should explicitly require php7-pear-Archive_Tar otherwise this dependency must be declared in every php7-pear-* package explicitly. [bnc#1052389]- Updated to 7.1.8: Several bugs have been fixed. * ChangeLog https://secure.php.net/ChangeLog-7.php#7.1.8- Replace %__-type macro indirections.- date extension: regenerate lexers when needed + php7-date-regenerate-lexers.patch- dropped mcrypt extension [fate#323673]- updated to 7.1.7: This is a security release with several bug fixes included.- Drop sle11 support as we are not building against it anymore - Remove php7-BNC-457056.patch that was applied on sle11 only - Remove dependency on imap-devel, it is not used - Switch spell from aspell to enchant, dropping pspell subpackage - Remove unknown switch options from php cli build - Drop support for berkleydb format, by default there are more supported solutions built in php - Use %configure macro in the build phases- updated to 7.1.6: Several bugs have been fixed.- Updated to 7.1.5: Several bugs have been fixed. * ChangeLog https://secure.php.net/ChangeLog-7.php#7.1.5- Updated to 7.1.4: Several bugs have been fixed. * ChangeLog https://secure.php.net/ChangeLog-7.php#7.1.4- Updated to 7.1.3: Several bugs have been fixed. * ChangeLog https://secure.php.net/ChangeLog-7.php#7.1.3- Don't install the init script if we use systemd- updated to 7.1.2: Several bugs have been fixed. - deleted php7-getrandom-test.patch, upstreamed- updated to 7.1.1: This release is the first point release in the 7.x series. PHP 7.1 comes with numerous improvements and new features such as * Nullable types * Void return type * Iterable pseudo-type * Class constant visiblity modifiers * Square bracket syntax for list() and the ability to specify keys in list() * Catching multiple exceptions types * Many more features and changes… - migration: http://php.net/manual/en/migration71.php - php7-systzdata-v13.patch replaced by php7-systzdata-v14.patch- suggest php7-* instead of php-* [bsc#1022158c#4] - do not suggest php-suhosin at all as we do not build it (not ported to php7 yet)- updated to 7.0.15: Several security bugs were fixed in this release.- Replace pkgconfig(libsystemd-*) with pkgconfig(libsystemd) Nowadays pkgconfig(libsystemd) replaces all libsystemd-* libs, which are obsolete.- updated to 7.0.14: Several security bugs were fixed in this release.- updated to 7.0.13: This is a security release. Several security bugs were fixed in this release.- adjust firebird dependency- updated to 7.0.12: This is a security release. Several security bugs were fixed in this release.- updated to 7.0.11: Several security bugs were fixed in this release.- php7-getrandom-test.patch: Fix incorrect test for the getrandom syscall.- updated to 7.0.10: Several security bugs were fixed in this release.- updated to 7.0.9: Several security bugs were fixed in this release, including the HTTP_PROXY issue.- updated to 7.0.8: This is a security release. Several security bugs were fixed in this release. - removed: php7-mbstring-missing-return.patch (upstreamed)- systemd unit: remove syslog.target from After [bsc#983938]- updated to 7.0.7: This is a security release. Several security bugs were fixed in this release.- updated to 7.0.6: This is a security release. Several security bugs were fixed in this release. * removed upstreamed php7-no-reentrant-crypt.patch- aarch64-mult.patch: fix asm constraints in aarch64 multiply macro- build for sle12- correct public key- updated to 7.0.5- firebird builds now- update to 7.0.4- updated to 7.0.3- require postgresql-devel < 9.4 for sle12 to fix build- more versioned provides- update to 7.0.2: 31 reported bugs has been fixed, including 6 security related issues.- update to 7.0.1- php5-pear-Archive_Tar provides 1.4.0 - install .depdb and .depdblock files along metadata * php5-depdb-path.patch - versioned provides in subpackages- Provide obsoletes for sub-packages to improve upgrade process.- Obsolete php5 since php7 conflicts and should replace.- marcello at ceschia.de: fix path php-fpm.conf- set pear's metadata dir to %{peardir}- Spec cleanup * Split Archive_Tar from -pear sub packge to allow updating this part via rpm * Added "Provides: php-firebird" to -firebird sub package * Added "Provides: mod_php_any" to server api module packages - fastcgi and -fpm- test mod_php with %apache_test_module_curl - restart apache during mod_php upgrade- add php5-fix_net-snmp_disable_MD5.patch [bnc#944302]- fixed segfault in odbc extension when result set is containing NULL (php bugs #52554, #53007) [bnc#935074] (internal) + php7-odbc-cmp-int-cast.patch- updated to 7.0.0 * see NEWS for changes * see UPGRADING for 5.6.x -> 7.0.x transition - removed unneded or not upstreamed patches for long time: * php5-cloexec.patch * php5-missing-extdeps.patch * php5-format-string-issues.patch * php5-per-mod-log.patch * php5-apache24-updates.patch * php5-crypto-checks.patch * php5-systzdata-r12.patch (new: php7-systzdata-v13.patch)- updated to 5.6.11: Five security-related issues in PHP were fixed in this release, including CVE-2015-3152.- php5-systemd-unit.patch: set Killmode=mixed in order to ensure fpm and children forked by script can terminate cleanly.- mod_php5.so executable- use apache-rpm-macros- updated to 5.6.10: Several bugs have been fixed as well as several security issues into some bundled libraries (CVE-2015-3414, CVE-2015-3415, CVE-2015-3416, CVE-2015-2325 and CVE-2015-2326).- enable apparmor support: new BR libapparmor-devel- update to 5.6.9: Several bugs have been fixed. - systzdata patch updated to r12 - php5-systzdata-r10.patch + php5-systzdata-r12.patch- update to 5.6.8: Several bugs have been fixed some of them beeing security related, like CVE-2015-1351 and CVE-2015-1352. - refreshed php5-crypto-checks.patch- configure php-fpm with --localstatedir=/var [bnc#927147]- systzdata patch updated to r10 - php5-systzdata-v7.patch + php5-systzdata-r10.patch- build against system gd and libzip only for 13.2 and above- update to 5.6.7: Several bugs have been fixed as well as CVE-2015-0231, CVE-2015-2305 and CVE-2015-2331.- build against system gd [bnc#923946]- build against system libzip [bnc#922894]- update to 5.6.6: fixes several bugs and addresses CVE-2015-0235 and CVE-2015-0273.- added README.default_socket_timeout [bnc#907519]- fix sle_11_sp3 build- update to 5.6.5: This release fixes several bugs as well as CVE-2015-0231, CVE-2014-9427 and CVE-2015-0232. - removed patches: * php-CVE-2014-9426.patch * php-CVE-2014-9427.patch * php-CVE-2015-0231.patch- added php-CVE-2015-0231.patch [bnc#910659]- added php-CVE-2014-9426.patch [bnc#911663] - added php-CVE-2014-9427.patch [bnc#911664]- update to 5.6.4: This release fixes several bugs and one CVE related to unserialization.- update to 5.6.3: This release fixes several bugs and one CVE in the fileinfo extension.- update to 5.6.2: Four security-related bugs were fixed in this release, including fixes for CVE-2014-3668, CVE-2014-3669 and CVE-2014-3670.- upgraded to 5.6.1: * Several bugs were fixed in this release (including CVE-2014-3622).php5-socketsibs-arm-2 16675709457.4.33-150200.3.46.27.4.337.4.33-150200.3.46.27.4.33-150200.3.46.2sockets.inisockets.so/etc/php7/conf.d//usr/lib64/php7/extensions/-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:26267/SUSE_SLE-15-SP2_Update/77044cdd9d4d538cc4b831304e0f57c2-php7.SUSE_SLE-15-SP2_Updatecpioxz5aarch64-suse-linuxASCII textELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=167c9bdfa316becaccfec25022ebc17ef2b0d770, strippedRRRRhdJᓔutf-8e6f5aa15b0e15dcda9ac7a8d827c6dab7cf26fafa8cc86958223977ed580aff5?7zXZ !t/s|] crv(vX0(kN$bSڦ{`xJBYQQ@FS.;馹wp.@+sw"W4!*w:!,n$ q$W"YLޯ0nP2YZeGh*T3.44TQI<+z f-.ÖQ8VRhf.,h~ni (+ӷ^g?UF˘3`,FE ޡyA5Xa0u3\|5yН+e2\}Yfeѐkҍ8 Є )<822zNڅj!+'XD8Fў4y'Hk[9^0Wq55Wk{@ lȷs7U}P~ 9FiA|h-14%+\-FR˿:ixxաz:|ce灉EK4"N"U:-z!:GulR_/p:(Δ5cZvߚq}--ZǔkQN6T|slG%ٮ:|4<qQӞOJu`%4nz}v˺p9j p Np͕Zlo-v)vΪsv/o'􄝽ҩF3,[l|Z6rYo"q׷$S},֊e5A8 v/Bp8'O dܹۄtb&3L7_gfr>% k`]Ewz,Ypt#٬TzN4 iVi2uʟԅrh|QsȠuz[oy迢6ɪLż?EcGfmvS2R;311\5<>hM4rhNJf6OBZ1(O1]Q!J󃢨i18g}9 <:U<VVtb͹~v*0d> r٧p)?u$F eN$5!/gٯp] buܴGNκwr.a(IjpL Z {ɿHua_~bPl;`Z0gi0Y ] XjŬ 88>C/L1f]DG4H~xwma,o,z^@e]ײdBwMW" z93MxrR8Yd vF|!;{zFׂISu4~Z>ʣ2 "ʛ/ΠD ya-:wC11sZ]#SYCmqǝԹs+|[ cjwWm%sZQ[LX@|5"4#{CWzGft_g~@O 0䄇^=!GI ұWۡn%#hu2m@ʹ*vtäRΆ+<|MP} '/iX2 Ш,wI9wqۂ{'_ z+#.OuA93Ӊ:R,nU&ee7M+n?wԶt{Ҝ>U#XW,h^"Ҹd x,{j.QFuz@@V3NTr&b(bאU #-ّ. ^C ѮeV~rcd ߉v?`D%V4Zq 6wZA4v&v5+`ګLˈD '-@vr[ށP_OBǣlI++LGoB%Lc5LTZ?ê!Aw%׉r"Kk;ICܿD4+)NsW7 )-xn-6xUX#FK3#09]ŴfA'*A (ߢŖHE(7 oٹAKGlvk˶f`Cx7֘0\}0ďB+S? SL>Pr$ }7nIC;)j{wg++i"[jd`^G[%" oWbST `,K]~ wR* $'-/e~_֋ǑYȮ3al8ܝ$(lf# ykP@ _\}We4 20̴23U(:1ݠafV ν_ zflP1>wۥ+0އ ȥk-A/2.%R$/Oȟ iH|'zWۯL0n˪(p0Ycڥ QiwԌ/9PseR *] _8xAI=7?<] +8r>k059`c{s^N-8WBH.R7Ͷd!J`S)J`*P[B7O>8w$ pEBpɣ80H-kf݋ pvd 'V 2B&X=/7vW3kɸ~@F ި[o;7ʠdIf@;R3lθTֹǕk¸40.F8݉avgkQAGw(Qɡ͚٥k>OיMoRoo;gAӴ+̩;M-+>nqMtXRd┍28"[nc9u :xhGB5[okOfcc4O0Ĝc uŠOrbjsKR*}ExΓ)-l %w2>q'1 F.7at~)Q޸;zn3S{+f̉ ʑ@Bg0W s{ c`WV^|`Q`k1XIPAJvEG&Vt ͛As~2bx"NIl~Ʈۼs1ȁa.b01>P ߞQOwOaՂL95p'(dRtuV99.v <3i 0;">KW>˜e0V43׮WtvA+6& gGEY:0"w`%}9{}ޜ'7Ѧ&ռ:4Ƨ{|%$Abot}t4!ð:2+ G/fvx}89-6MbCs3{SZ^2B"&*+(@gk 2,: SF3y"$i}LEiƳ3to4Ӿ!@yUq!25x"b1nR ]Xצ}cηYa"5p =)P]PgyȢD}<30aa>T h׶֞ 9%(5|XTmC!JV.Rwe  _ 6Ė Us6%rZYR1& ]9/|BYb|jBHq VPl7rzW`VfF$>ۛySLhZfUPwG1"@B z+ĘM/2^@Ջܙ>39$dkt2!~40>y1Xgڿ8sQftlF3U/x`OV]LSӘu0D To$ɋ=/f&U1" *'ב @v4gNZNe^DdU54)6OXjlo;` cqN!IwSN0$\?62}U"f/w-Nﯥ=Tid d`-xQrqP\' Cc9KзDxX1k¨']^ԬiW`gc@۾paʮ9p_;sǕ7? nW;9xZ䓿8_DPWI\Dec sE5]=eDZa2IhkbR[ƌ_Nb +Ĩ@Xa[alEWg )*$iE=@z2/gZ hQNXZ۹6 ycxU0c?,/j^uRkNP w#O^(+)|l3hE*U;']sh$%C)Oj&o4̹WƹC?K&I'=&iD? d1LtLY* Mx% @]OrjB0!x'k"]qz![)ERIe]BʽV9lQ|YڈeZxlFsLtyd Ыo3k{k&ϰHlVNŕ!ᚃ3Vc>ScW:}-p5z@`ݭ-0ܕz#/ 6`ΞLk'+x.tي~G}OO+rt;mr h`/E4߉궭  7lxGrZ8o|,$ tenkEii?D[걲!fvG ٖ_E={WW?29ەOu9~S=˪8Y@ߢGHubo ޅRk̚?߲̉y K?Fl8q2z{cu8G;L`yj e[R0[+gZ7OIH_aL BhKo;lWIYzTDͦE[a[ۡ6q=~R+YYT|k/E8a]TJ<* VmߵxO,xv{6WeW&m|_lHMTʹk[rf'2"xV|3-v1q*&gBN S3.a8Μwo|/ }T JHp@>Yz + d(1G Y|K&mM>,uM^8I2tS*?G4j$co4zE8&@:=V*/q6$ysiU˸,pq;s-d23K j*u֠%̭: uC7Zt:K:|UR|P\(؅y6)Q+r8vl3,|.IJt~ZE^'q_Rl)N{ Gg^I* G_|L .-ghAͶM"; rXz+ 2P2wΉkjjC@j>ߨ\&.TCL@@_hk?d`c!&jo:v}uaCi%zR dd4b aq+8(} z%%['2H7k; ̾&5+!nj(|N`%NP*˪eҤr |W 3#cf}@M@:-_W-Tڃ/9s!h3(:'1LrĀ>rNX_p<ы q TE/qzgW(8A~*1ܐtQk NͰCڬ:a"ǡ52xdt怇џ`" uِADXVkgHܟ_#Qr!rMfH#V2AKʪX Y Xv>%hyns7KcrrL%UN@\)ܣ[_c<]^ ug[Z\wS0j{w .ߖ۰e,<t)3~,-3! *ZAf’IDqn:m7g+HXVR.a3楩T|s\,XvZ@4QUa\4zGH@xA1hC%5Gﳏ Xt}9i~ P[FVDYlg7.V,_&4j—?rEIҩu s5H2(+ƒx[7}{e߀-^smR)QO'ӽQrfT H"/?Jx-(tBuYL~6m+c3Svmj]o[*g+wVŵI@ϽcƏϋ,J ^Y`EfEU8߅A1;yt-?\S~@xu`|.d/ e-[ lK.Yi^Ir,,ʶ߅N7S]} s56`ߋdy}R|}ѯO!BUh*8uѫSZ*:Lla'lIC{3}`2-GxџiW+P˂lqYÝmнg-Ĩ6.ё+ -e '@\# YF$"&첼SG$ƒJx, Yyzbe>Eeߧ 0L\6Wk-ٶLXn2}C0ύ6) 1!@uMGr]~K(`|F2T uh5E5fa+n$Vhgz;2El|2Qл[ЋKPJN.Lh?q okP'^g6+5Cʜf 0rmH ,(I( 33p t=:k 53SLCn=y1o:fֽɓOzwƏȴTFf-F>[$/G@{K}?)"r3An72/t^ /Ayc x=~)i~KH}F!$1t{c{󌌗2HS(805ɳq f!yn~Lw]M:#`$SE}G'vsyc)_cRx)Tz%K'0 tPͥ(l2'0fbSb&t1ch~w%@j^&9mEIP&'1s`H-eFő&T|ڨ3F=T93?s.eNL(5Oق3oŴjRi3b1s!VR55mV}oCƱ.b~6Wr=]BY^a$mv˞v9G1lMwS4t*˫d_S:Q'G$VVUPt!sŮl Xj5Sjϊ6ʋ]JIH9ȵf̆Aik,Bpz a6ݴUxrZZZq <0`,6vu\7{ӊJ, C.y\p(jlqa[Ѫ2ӂ| l(5_,]6ysM4?W՟ӕP{;J*X`gL<>|-<{%\Hۧc;2lc凨葍0q`&5N%V'l0jYrC,Qt_ ^WzpP}`FS.ޅȬ7䠼u@mSs=1>[ Ex'}yfôTn9 wpwmc;=%;|_.8яY^O,\)6wUh+'bח}X{heҖb63wZ& 7/KdVVZ\Gf]@?Qw@oBJzH@MR+LPE*Hg~>0%#+&*Ok:o ukg"{ò[Snk6 ^hln5w {00EI9pgaDZęd~>CQ+]^ȓS0N# dΩ\ f6۷T-̅ nԮ&n`V]*쩎 uZb] LHbGtE'_+_7IAm'b3\ĺM%^Oރ:N s# N`=}S1"G?B'2ղV rCc { eT-shK־t5-=Ԃ$ dG)3;-*C}3xpDt Ob+fW^%zuc,/h~!̸/?,-ǷS2 Jr*4+Eja3nvWoLٹ2nAU Iۏ?(|`hj̖.: @YTjZ9n^uվΑYF[J?= 1i}dA/K|ir;GL5sz<)v6qӤ LB(zj#y8rU4iU72*"r{x#1" xl'`ȅA~6-LPtѴHq-> yDy\s41ͻk㘠N?9-. ;q,$(}$$CW%a?L$K=Nk|bU]zV87DW,^J)qEsOk6Py\QpBv't8\oWP>xVJu‹$|r>P'PXQ6t *c$RY : LJ-eV =6e1o$1I.`ƭבD|BNL{ӭp-D ˜m)G UT>10>wAc )Mq'6kBjI˰l3ڲڙ\NjN/je`5Aj[:h15Lվޱmͯ_׭{y M.?OZ~5:+MFS]=-X縇$Sa$-vaF΃'*Ea~{t%ԯ&)2\ԫa-NT <i9j<1ǎCOl1UtjYs_BJ:ᬻ)ZKRG' _ZK> w!F.h]r`3G3!Sc ~= v7߷X#`~`.SIt?bKX%#[\;FQN+zAf#Ak=@ rF -3l[yrԭnfChv/'w&rk[r"_y\,A]EN MTq٨v?z*٪D6)y[6 ;glznU"X:m#WNK(X~! N6p]yS gdcʢmd)p-̑+Q[h~VGKA]XQٽ6ȫ" FHZ˸Mjΰidy1yg(r-h[KT6˃wqҿqG[8u?.ak#n4!7IϤF5㩛 4`5\9 1))sʎ"GAViRwO+Lda}_{:bϗ]#f k# N-F^#7S1/'Vf+ګI_bB1` M72J ݁fDT>}I$>u( _|1_ sC䅣c28py)]䷶syga>ᕐf4{Pqh@QhoEU k#ٲS/y-y\7P&5kGΫD~QbnH T-Q^.{EI`yݽВLyri+c N%.IT p/g#zhMҬ`EqZ t:2P,UEѹsBF}lCD(thj͇f1 H0S+!4f3>buqmhm6s`MzøzҦ K?wmvVyg Wtdp;q mUo 5Yx Le"EE @b[WhK.wmQ0hKV ;)y۸!Q5"cG ,·tQOvj$Z9nrKƦ%<ha;p8RQ7a]̙ "2W´2ðmڶw=3k&1[4~>BUx4YH\10(Z)Qg<`"k)H4;!e:T*ՠnH7)%:^("xz=w`WPIza T]{'tQv̈́dBNt.K ߯>ngּMNȐ7VͶe.Lmzipk늑^D.cHS~yx,oC-^aǛN/!ceqN>#'TU^|>dQ4iBqkk+8ChGcUy駢0Xx[`d% >ap=(7nVJ,J`6$W}zgt@Q2U~8r`{¶shA=Ri̮Z, = q8 kEk[q:)%00sb|`&@00-H B P2_|D]V{Y9ȅw`|UbQL!]}.KK[d9>7&Y%[X1Heh>8A:?s"$pR١,BqH$(4U4 pMʧnRHdE{LcMm%'+I+Q%ϡ,+-̤[wާŠ\-QX|}mB5,I[\"Phv36̦mk4~|t;ޅj" 'Rjn t9xcB0Ȱ,X"7O.$WF"G=mus{;H\!J_6O*WW`* .58wJ,nՠ7o1]GHk' 9g+H#| `̳{n#3X!:yŘ =R Uy,s!L%~c N}5VeqkZ0U/|%\+݈▩MM᭨bk\EY.^6 =Z:)햛AM:E:DDȯg$:aiEaﻦ,ބyS홙/NXy s$=TIBhl!.x{t6mLW."%!ka\+bNBXzֳA)~?[iՏU0H ڥ_SA2(x!a^|$-#@M9&aM w\JʔX'Gc5g*S5*²m ]%A0`6T\;,l\I`*Kc;*3QɃkdUg~M?`.'œ;oh6s iA`6V@՟fXy4lDXz+UW)[( ''<$~m <(RG;`=)|߇W(^ϙMsc`b0dzkeyK6CdHS>eLߙi4&mx@՝U'S6)IFQB}hĿ|O#[/k;:љ?X=g'KƉ ;0j{jAb#uaSEtțEu`HlWF43SG*y^l@LtsnhwҮu!)PZS 㸖h+xh΍,@0hߺ?g\<ʜroHKlJzI`4מ෣ 3^nԪm dHگTCBN/7-tKZuM|efrZvZ%^. }OB)T~KR.x\R}*hmT:>O }l3ؑ_C$ѳ&=Nz6^%mۀ]lKͽ#ר>@dD,DŗvKD@VwcdA VҨPgA$rȭ/8#ͷ[ln GKJ'Q˽w[r.7Nͪ^R̍gӀ5S PZ5bao/!>1+bګx.wE܂V%K5:;U7$N,eн:Ͷ<<ȞƘ)>@U;,dH)ծL`L0q1k`{ha qU\~=d4,]#k=eB=wϞ]dqjʓ)LG8aɺ4V8&J?}R"Peeqm%"Q1Z&ǧliMFf.|mcQrD^ 7_aSJ}4õ jqK*csN'X,Wv&}y5䖋s͕հ|~߯ҮTU={uEu-tT+{ld N|KLmhSHސvGd{pK"~kcH9AI00`9H1| FZ9RwYxԵ'{ N57;ֱL|:Dn{,M Nr8g_rfNIJD^z9<(eB._;G$NtCN!Aqίo8w+鷀:٭]/!Pa$*~Yb2^V GM?[GF/e\nf$[{t W)[ d]d̵B:(?8wOs#3k6+6̜K[N>~X/8^f4MY~#&()h32=(^#ޮUF/yגWu$$}7"msVXn$x0V`xRuBxFV2U>BvxVYM=ևR" lo:=Jܙ*0 NbP.T<~tRL`YV`pfrzZK-IE!EqvA q=sw}@ lRJJT%Q>mrlQjԡׁ'眹PpƣsAҶ?%IB?c]n\HEMH(џ9ܜD#taW-p-ݺ7zvXlN9txRE Qgd{gωtm9T'_}M|٩n.bT mwI?i#:YrM"1/DWTvۧ%Kb־Dt^fGcB$u-)%zhk]D#Lt՜יF}#b;jQc]559Vc DPW'7:l~'u= q_QZ2ÙlD:KhyW?N]^[veIMci`Agbjs[tEOTcۙyi=ڡn 5%\iO]wn~th5G,ХΥHBx|PyV#S{BB>5=xh3uQUtDWGch` s炦If{X<{mL[lHj57D͒}Osc!`YxG =D])6M0zr$ֈLFG F֌XzVs,M!o]ڣ~p=M҂}fm3$7팊M1jK*kobE4I`@鱬}F ҵ-yCpay*=& d>(b#"^ n6^,Xb 8#D'HS0F1O0DbXU"AnK0dci{@2 _m' o8 脜+ =".L2ڽ[raí#MUI2YR_4h/A )4 E$@K}^`1 B( ~"a6MFi N'B6JEъuX[ץer sb[8C^L@ϟ1~ҷB"'!bQ 6& 3Y5D1v]h^=*C FZtyaƤ1E­~P6H`ܝ}1X#BTSH U7>xMi=Pn@,YhT,\.L.ܿdy%ґZsg,@ƥ3^+ZV{e2#%_ٰ7!0v6/khrIMws)[2Y9s"zM~աLjUA3ql*PQ}Y:ԽdXs5_Zc<ݷރb[Xj%y{4ĺ֤@0 q 6 ИZu3/]۩)CcFdES6bԍyV^paQчAEf[>p2:+q@3+a9!~= cmRNt9^* ük6h'X?:fHAs) ^8Q%ן_Fx4gV~ M[#aG yeΟ{ӛj=ҺS>v]vVi0K?sJfbn~O}vi,w!ֲ;XYl{0OMEi|y:O@X[ңO ט󸓓Py$|u.Y1SUD_VåY%8hfEaTl-]iĭrZų,f_D8$˳{u k+FCD SX;}RQ>~(٣l6_߬қ} rˑmzZ6jյ I~OQ"wiƈP)'vc*PļL[⛾lvZீrLGL|#d[wÂ;r(pG޸7r9y>KEA"RZYzaZ߰Y\[lI"&(^j] pla"/2fcΕWv`D<]`?f3i.tL5払Hǚ-Qx2JI h9O3ߋ}SkJ~wlLHӴlUöJnb}vl0׸i7X!@flǎRW1 #0l=@ GИ]?IE[W\a6HCB_稇?_$PnuTݒnv;m50F =k 5VItxVjPv5bhe-9̕el+>afnn(RDeLc˱N:,-3lPct-~[Xħ_Ql-a|*!|_L9q4TtsAJ lcco7e>&֜W䎪%i)@n"*hJ61kXk].G6M$|FQ?gIe:bYmK5͈'Ae>ϪV]S8|WP~G\Ƈ 9\/*); |ɁQ cd_ B=L8;%|U1N 9wӂ9IF} 2ۈ? {pB{BVUQQ`̃r[nxzf0F+Yäg ^:ORxy()I}tUofI[e٣ir39ʶbIc&1Co7UkQT~KMȆ0RPE*ʖf,ߙsAE'0 ?ٱ-Yul+h.RSawO՟n$aW$pܜj!T_[r ٌpcDgvUmCB;_heԃG/d%VBZ`Z4\tz/Ew1h!Cl=Е&3X`&keb$f|=rݬ7}DQxNs6'\7x⛌x*GzckW"C裂[v(ZoIjtїmXL6OP|*q^2(THyq6XJ69(GR};6]1\Jcr1zRp}TM ..˭i@g׵IwVt8nco 8ڹ.Yv:zw"٥#"#1n[WgqLin{ƓvFD2_ WE(ȬpL6=+0ijަc̪#my MR;1v_USmIv O!zeтuw$ V HQ@UýJ9}m¯'Øŵis^hКbie>GlXfsB(iC3n`c< sSyh Ty=! o`Q|BVi)xĸ:ߵ-8E-tu@od!abz%::-&qPUk aUYyfICHOȻwjy: ;C9T1a;fz.q(obwHHQ.ډ`_i=b7^߸t8.xhċa׾4s1U0?*)gxM %Z$UI!,4)8^ʾ>ٓvq\5?es<21Sno##9/^op5W2xR? a9,^Ou0e(%EL&iS肖qkC$7%f¸a1A $H"Ȍ` TËRc,HxhVlϩYa- e(6KTߎTx r{ WRl~YsR@"(k` CIYx+s\}7`Sq\yD'{2iNⁱh */j;%b#WC# L۰sIO[x0 H2fOS ^&ŠMEգ5;+y1ಇs/]] j(NS#(#}'s 5 k28؀(z̘."-U@q 2!,. f𯳫FXѩQY8hOt?th`d&yK4[[%i8u`Pvթط"6nެ ]PCb+9n@V[PG/\(0ai_.Aɇ&O&eI蠒(liFfx~ k(NRF4|-^ocU,OZ6ȹmF-j9kى*K=W [QN0l.}I-jtÿU^9"wTU%Ɯ'*#x=-[9u(?}djggx C6lM}+-,j4Y)iYA[8b)3*n+%< @y9^1M9"ȥ1kN 2-wǶ*1IӵC=O[xݧEjB%4K_;;4[{b Z]\j{Hvxjd"ҷ;hdzp!M)$z`J?'*C*dS%2zP%,ͤNY3ՙ_WKc: ?=׾j0}n\ `S`Qr4z~iZtq>,b1yt[rJGp&&5͡ 0>C^C 4 tan\vqWiI1jb.j(={:Idː›<+hC <` }AhI.m7 ;OIb+}zN_?C;APlڨBXiI% ܾDk'oW t1-K eM3zAiA:D]]qH6WU<ϢV7*QW3u!7RʀEߛ& (V?~ Qj}WA 0|Lj&jW.w j f|)oXDblXdۅhOD'&x5g~v̷Z__ Z<38!Ȟ~IAh.b|k8ˬ,y%{y _T7zJB xF[faS63+ CrFDQi[ʧ÷R6> R;\QvoMhg+M/%qZ8TS\pknt`wա4-+K7W$d[l'yP "&i8]Kia:R9O lw]۠w^K$hQ0 o\KD(r]Ӡ %~U89* j5 0M~)nf]',߭wENXIr6Tkưi{xXIl,EM" +2L:ѾD {;({6_9B!<\X`U&(]I~6JNTiD]ZNPrNgY[DɄxo1 ̓@Pqxs:z,!,R^ >n,=Ml[J]Z‰Fy .יf7>)=t]Ġ;l2:S Q{: V!$pg LgLO4LCbb8TOyf""&4ЃJp.*c93'RՃQhڙg5S^va+YE}2 ӖȪ>:->8vׄ"|.ZXƟ=A*2 P ws?Ѝ{P0<nhjk d/ 15+.Q~:oVdr׻&pf;ts1JyuB9a[KG&UqAۋ-ޏ,?ܩ)1*gthgtJ[08^.iOz- %PM^{N%|"fkbG&K=GP!C{Y!h*\9Eј e2) hS+N3~*n DLy"N%ɒrM3כD<@/B9n!vWfK8:Y+6ߺD~W !A@>fm;.L:QY nKPʹW㿛и^Dɓ#,.*Zl9X-vV.`Uɮujn;mKeC=QiM˄{:Ӻfv gל%* 6ʫX]Kzg}uަ*8yC&AJlYHѝ|vcf 'I- q[px%8Hq:p/ Ȗ{ fͧ\ "cY|6 ۍ" )3E' z*K=3 =N,1<)>W*gFKY\Mߍվ?{B\;ô݉%zɏ23O*PoLtQuiYVr6B<VAIja%Mb~2uSLc~Is *5vdC-c_u$"}cV#$(Y6/bN&HAaeTuNbB6cϘy/b|;koBpqK]ڄug(+~fC E\uIM%F7LI8F) P ܀[m6lǔg|S[1#4D-jUZv|\!dӲSD*mM!32ym+4:hÏ~cW`&fݡbgi;jE (2.A${L2ȪqOSL|SS[+G(G]vQˀؕS?hT!孆c#DG<.9B!lR&'JT3oGQD6dr??r 2T5p Ȕ\۰YD""ǥGvNʹ8g`gד/`>%٪<k_3hϙe+pw|C$j$4M,z@c+/~_0_DJ1񂔟q{WLL$l;_jSz)?A'V!9l۷Nt&vb%a^W3 f݂yFJZ!^1]yR[^f{j,MiE3-VI7|#<7?Q#8s!l~mI@ HDՂR-<q$pca^Q>S<7*^!\9 ÿ_A"0 @v*l|ô{!ǐR0\G[^ MIdǔ}q޺PF@L $'whc,[Wp;6GZ9$+%eS:N9;CՉ/C4TEG@%ӳ wDWR0e+1f?6H;[ $t}H?VT$rY=~Դ0FEl"b {nʺpb:fpzA*JB$04 mpo7ׇ`šLc,mX 0GQ^߅QlG,p+3})TqUe:"T$7-+~;G"L\9''T}]285wH"pte&ݎVi<L>r-^ x{\$]9)@~j'qK=7 הTp?Xᜭl3O0s&]UbbǍ5#7[tfԻy<ݰr(e*4C~n{uFT;8HKbWgcvhaS Y8R345g}D bKrZ<mψG/Yjσ&ݾO)6MxM#K*Ieiy.}fҳM8Ƕ9%!6^9m jy;)MT%V]3MevP%N8w1M-F`D*"A&&-?蝿ܝlQ %E-r+D!Q!|yf:FanaLxs0nx9/ u&&-8qQcNNy;00Ime/ }˄ }_O8ZtUK,ts*8٪:H]")۹,MweTZECWJܛ^Cbl,;dyk|e6lSgU4vBD|ӔhcL,_zMdlBJz@&o9G  (EC֞¦) 'd4bb]K+)X}x__Qnx:UíqjyoB 9r.wViAI™!wzLrľ{z^o\Ke=;,-xk5dP);*!\讧7M=. Iܕd8OE,b,9U!:VeҏtEssnHxm[?̎Rx\齍{eܿQѲNgP۷H9))®a# Ͳ( ^rD.Z_\fs A:5r;3*()A< jnjG2rkǠ0mQ,zft08.ŖI>6{ ѧǃ뉂iQڷ i2[Me"lil ΕZAa7s,@u4İϼ[r?Nva%Dp#yu.E *D^W"\q^ ykMdY.6iY٪zfB4Ry~P/&fA|Jqm֯zU9;CeR `ߜfu\c8ja0)O>caU8h23W>꥜EÃF 5QzХ.7!-dR6XE:_Sl=`fDՌ},z;t!h> I: YZ