php8-fpm-8.0.30-150400.4.43.1<>,8fhy6p9|`f̓ ﶁlTr$icvd/@}# E@:3Hܟ*}/8l9g< q?[E[ûdz1,qBBKb- k)&!LKfb >5$ 3v _!uK|a '{6Z&m Ӷ`V"#wUo;z+s-36"+B{O BM~=#F OA٬iT9 :zSm\<[93]wS nE0>Q?xd   D  "(/P 1 4       4     D   P111hlt({89X:-='>/?7@?FGG\ H I XY\, ]\ ^ bc:deflu v w x y&z$,2tCphp8-fpm8.0.30150400.4.43.1FastCGI Process Manager PHP8 ModulePHP is a server-side, cross-platform HTML embedded scripting language. If you are completely new to PHP and want to get some idea of how it works, have a look at the Introductory tutorial. Once you get beyond that have a look at the example archive sites and some of the other resources available in the links section.fhy6h01-ch3aSUSE Linux Enterprise 15SUSE LLC PHP-3.01https://www.suse.com/Development/Libraries/PHPhttps://secure.php.netlinuxx86_64 if [ -x /usr/bin/systemctl ]; then test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : for service in php-fpm.service ; do sysv_service=${service%.*} if [ ! -e /usr/lib/systemd/system/$service ] && [ ! -e /etc/init.d/$sysv_service ]; then mkdir -p /run/systemd/rpm/needs-preset touch /run/systemd/rpm/needs-preset/$service elif [ -e /etc/init.d/$sysv_service ] && [ ! -e /var/lib/systemd/migrated/$sysv_service ]; then /usr/sbin/systemd-sysv-convert --save $sysv_service || : mkdir -p /run/systemd/rpm/needs-sysv-convert touch /run/systemd/rpm/needs-sysv-convert/$service fi done fi if [ -x /usr/bin/systemctl ]; then test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : if [ "$YAST_IS_RUNNING" != "instsys" ]; then /usr/bin/systemctl daemon-reload || : fi for service in php-fpm.service ; do sysv_service=${service%.*} if [ -e /run/systemd/rpm/needs-preset/$service ]; then /usr/bin/systemctl preset $service || : rm "/run/systemd/rpm/needs-preset/$service" || : elif [ -e /run/systemd/rpm/needs-sysv-convert/$service ]; then /usr/sbin/systemd-sysv-convert --apply $sysv_service || : rm "/run/systemd/rpm/needs-sysv-convert/$service" || : touch /var/lib/systemd/migrated/$sysv_service || : fi done fi [ -z "${TRANSACTIONAL_UPDATE}" -a -x /usr/bin/systemd-tmpfiles ] && /usr/bin/systemd-tmpfiles --create /usr/lib/tmpfiles.d/php-fpm.conf || : test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ "$FIRST_ARG" -eq 0 -a -x /usr/bin/systemctl ]; then # Package removal, not upgrade /usr/bin/systemctl --no-reload disable php-fpm.service || : ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_STOP_ON_REMOVAL" && . /etc/sysconfig/services test "$DISABLE_STOP_ON_REMOVAL" = yes -o \ "$DISABLE_STOP_ON_REMOVAL" = 1 && exit 0 /usr/bin/systemctl stop php-fpm.service ) || : fi# do not try-restart yet as extensions may be updated too test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ $1 -eq 0 ]; then # Package removal for service in php-fpm.service ; do sysv_service="${service%.*}" rm -f "/var/lib/systemd/migrated/$sysv_service" || : done fi if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : fi if [ "$FIRST_ARG" -ge 1 ]; then # Package upgrade, not uninstall if [ -x /usr/bin/systemctl ]; then : # Restart of php-fpm.service skipped fi fiP& 5M$A큤A큤AɁA큤fhy3fhy3fhy3fhy3fhy4fhy3fhy3fhy4fhy3fhy3fhy3fhy3f3f232eefd78006909c3284b056768418bd45cefad402593fd6d32d52f1e166e6a4869810fdecf7ee535193ce6167e1c579d62c65e6856e917db9036539b7cb46dd15a9e9a7322f1a71f9df4e3a617db6938fd11568d042e16d565467fadc34ba6b110584c7533edbbb7eec778ff1c501739871db944fbcc0b71a0eb6349860feb5241680fec7743e812af2d3215cf9508a742192587e36416666ca50ad5dfb2d8d137d6a060b7769dd54629cdf3d90c9e16af9fd56f98ab411ab11b712a701b0b5d61ab3202ba3389a3481c4427d32825a60472219ab4edb536a97eb0706976service@rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootphp8-fpm-8.0.30-150400.4.43.1.src.rpmconfig(php8-fpm)php-fpmphp-sapiphp8-fpmphp8-fpm(x86-64)  @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    /bin/sh/bin/sh/bin/sh/bin/sh/bin/shconfig(php8-fpm)libapparmor.so.1()(64bit)libapparmor.so.1(APPARMOR_1.1)(64bit)libargon2.so.1()(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.11)(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.15)(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.25)(64bit)libc.so.6(GLIBC_2.27)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.2)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.7)(64bit)libc.so.6(GLIBC_2.8)(64bit)libcrypt.so.1()(64bit)libcrypt.so.1(XCRYPT_2.0)(64bit)libdl.so.2()(64bit)libdl.so.2(GLIBC_2.2.5)(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.2.5)(64bit)libm.so.6(GLIBC_2.29)(64bit)libpcre2-8.so.0()(64bit)libresolv.so.2()(64bit)libresolv.so.2(GLIBC_2.2.5)(64bit)libsystemd.so.0()(64bit)libsystemd.so.0(LIBSYSTEMD_209)(64bit)libutil.so.1()(64bit)libutil.so.1(GLIBC_2.2.5)(64bit)libxml2.so.2()(64bit)libxml2.so.2(LIBXML2_2.4.30)(64bit)libxml2.so.2(LIBXML2_2.5.2)(64bit)libxml2.so.2(LIBXML2_2.6.0)(64bit)libxml2.so.2(LIBXML2_2.6.11)(64bit)libxml2.so.2(LIBXML2_2.6.5)(64bit)libxml2.so.2(LIBXML2_2.9.0)(64bit)phprpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)8.0.30-150400.4.43.18.0.303.0.4-14.6.0-14.0-15.2-1php-fpm8.0.304.14.3fh<@f"\dd@dadcccc_c:c)@b@ba@blb2@bu b@a'@a @a@`ݮ@``@``u`Gc@`@`@``@` `x@``__=_I@_I@__@_T__@_k__ܙ_@_$_Í@_@_G@_@_ _@_}_u_V _P_+____@^^2^@^^^>@^^^t@^p^j$@^M#@^AE^)]]]@]߶]@]ʞ]]4@]@]]ja@]Ew@]@\\t@\\\O\\\Y@\~d\w@\w@\s\d\\\R@\Q\Q\P@@\G\G\G\replaceChild on doctype causes double free). FPM: Fixed bug GH-8885 (FPM access.log with stderr begins to write logs to error_log after daemon reload). Fixed bug #77780 ("Headers already sent..." when previous connection was aborted). GMP: Fixed bug GH-9308 (GMP throws the wrong error when a GMP object is passed to gmp_init()). Intl: Fixed bug GH-9421 (Incorrect argument number for ValueError in NumberFormatter). PCRE: Fixed pcre.jit on Apple Silicon. PDO_PGSQL: Fixed bug GH-9411 (PgSQL large object resource is incorrectly closed). Reflection: Fixed bug GH-8932 (ReflectionFunction provides no way to get the called class of a Closure). Streams: Fixed bug GH-9316 ($http_response_header is wrong for long status line). - fixes [bsc#1203867] and [bsc#1203870]- version update to 8.0.23 [jsc#SLE-23639] Version 8.0.23 01 Sep 2022 Core: Fixed incorrect double to long casting in latest clang. DBA: Fixed LMDB driver memory leak on DB creation failure. Fixed bug GH-9155 (dba_open("non-existing", "c-", "flatfile") segfaults). Intl: Fixed IntlDateFormatter::formatObject() parameter type. OPcache: Fixed bug GH-9033 (Loading blacklist file can fail due to negative length). PDO_SQLite: Fixed bug GH-9032 (SQLite3 authorizer crashes on NULL values). SQLite3: Fixed bug GH-9032 (SQLite3 authorizer crashes on NULL values). Standard: Fixed bug GH-9017 (php_stream_sock_open_from_socket could return NULL). Streams: Fixed bug GH-8472 (The resource returned by stream_socket_accept may have incorrect metadata). Fixed bug GH-8409 (SSL handshake timeout leaves persistent connections hanging). Version 8.0.22 04 Aug 2022 CLI: Fixed potential overflow for the builtin server via the PHP_CLI_SERVER_WORKERS environment variable. Core: Fixed bug GH-8923 (error_log on Windows can hold the file write lock). Fixed bug GH-8995 (WeakMap object reference offset causing TypeError). Date: Fixed bug #80047 (DatePeriod doesn't warn with custom DateTimeImmutable). DBA: Fixed LMDB driver hanging when attempting to delete a non-existing key. FPM: Fixed zlog message prepend, free on incorrect address. Fixed possible double free on configuration loading failure. GD: Fixed bug GH-8848 (imagecopyresized() error refers to the wrong argument). Intl: Fixed build for ICU 69.x and onwards. OPcache: Fixed bug GH-8847 (PHP hanging infinitly at 100% cpu when check php syntaxe of a valid file). Standard: Fixed the crypt_sha256/512 api build with clang > 12. Uses CCRandomGenerateBytes instead of arc4random_buf on macOs. Version 8.0.21 07 Jul 2022 Core: Fixed potential use after free in php_binary_init(). CLI: Fixed GH-8827 (Intentionally closing std handles no longer possible). COM: Fixed bug GH-8778 (Integer arithmethic with large number variants fails). Curl: Fixed CURLOPT_TLSAUTH_TYPE is not treated as a string option. Date: Fixed bug #74671 (DST timezone abbreviation has incorrect offset). Fixed bug #77243 (Weekdays are calculated incorrectly for negative years). Fixed bug #78139 (timezone_open accepts invalid timezone string argument). FPM: Fixed bug #67764 (fpm: syslog.ident don't work). MBString: Fixed bug GH-8685 (pcre not ready at mbstring startup). ODBC: Fixed handling of single-key connection strings. OpenSSL: Fixed bug #50293 (Several openssl functions ignore the VCWD). Fixed bug #81713 (NULL byte injection in several OpenSSL functions working with certificates). PDO_ODBC: Fixed errorInfo() result on successful PDOStatement->execute(). Fixed handling of single-key connection strings. Zip: Fixed bug GH-8781 (ZipArchive::close deletes zip file without updating stat cache). Version 8.0.20 09 Jun 2022 CLI: Fixed bug GH-8575 (CLI closes standard streams too early). Core: Fixed Haiku ZTS builds. Date: Fixed bug GH-8471 (Segmentation fault when converting immutable and mutable DateTime instances created using reflection). FPM: Fixed ACL build check on MacOS. Fixed bug #72185: php-fpm writes empty fcgi record causing nginx 502. Mysqlnd: Fixed bug #81719: mysqlnd/pdo password buffer overflow. (CVE-2022-31626) OPcache: Fixed bug GH-8466 (ini_get() is optimized out when the option does not exist). Pcntl: Fixed Haiku build. Pgsql: Fixed bug #81720: Uninitialized array in pg_query_params(). (CVE-2022-31625) Soap: Fixed bug GH-8578 (Error on wrong parameter on SoapHeader constructor). Fixed bug GH-8538 (SoapClient may strip parts of nmtokens). SPL: Fixed bug GH-8235 (iterator_count() may run indefinitely). Zip: Fixed type for index in ZipArchive::replaceFile. Version 8.0.19 12 May 2022 Core: Fixed bug GH-8289 (Exceptions thrown within a yielded from iterator are not rethrown into the generator). Date: Fixed bug GH-7979 (DatePeriod iterator advances when checking if valid). FFI: Fixed bug GH-8433 (Assigning function pointers to structs in FFI leaks). FPM: Fixed bug #76003 (FPM /status reports wrong number of active processe). Fixed bug #77023 (FPM cannot shutdown processes). Fixed comment in kqueue remove callback log message. Iconv: Fixed bug GH-8218 (ob_end_clean does not reset Content-Encoding header). Intl: Fixed bug GH-8364 (msgfmt_format $values may not support references). MySQLi: Fixed bug GH-8267 (MySQLi uses unsupported format specifier on Windows). SPL: Fixed bug GH-8366 (ArrayIterator may leak when calling __construct()). Fixed bug GH-8273 (SplFileObject: key() returns wrong value). Streams: Fixed php://temp does not preserve file-position when switched to temporary file. zlib: Fixed bug GH-8218 (ob_end_clean does not reset Content-Encoding header). Version 8.0.18 14 Apr 2022 Core: Fixed freeing of internal attribute arguments. Fixed bug GH-8070 (memory leak of internal function attribute hash). Fixed bug GH-8160 (ZTS support on Alpine is broken). Filter: Fixed signedness confusion in php_filter_validate_domain(). Intl: Fixed bug GH-8142 (Compilation error on cygwin). MBString: Fixed bug GH-8208 (mb_encode_mimeheader: $indent functionality broken). MySQLi: Fixed bug GH-8068 (mysqli_fetch_object creates inaccessible properties). Pcntl: Fixed bug GH-8142 (Compilation error on cygwin). PgSQL: Fixed result_type related stack corruption on LLP64 architectures. Fixed bug GH-8253 (pg_insert() fails for references). Sockets: Fixed Solaris builds. SPL: Fixed bug GH-8121 (SplFileObject - seek and key with csv file inconsistent). Standard: Fixed bug GH-8048 (Force macOS to use statfs). Version 8.0.17 17 Mar 2022 Core: Fixed Haiku ZTS build. GD: Fixed libpng warning when loading interlaced images. FPM: Fixed bug #76109 (Unsafe access to fpm scoreboard). Iconv: Fixed bug GH-7953 (ob_clean() only does not set Content-Encoding). Fixed bug GH-7980 (Unexpected result for iconv_mime_decode). MySQLnd: Fixed bug GH-8058 (NULL pointer dereference in mysqlnd package). OPcache: Fixed bug GH-8074 (Wrong type inference of range() result). Reflection: Fixed bug GH-8080 (ReflectionClass::getConstants() depends on def. order). Zlib: Fixed bug GH-7953 (ob_clean() only does not set Content-Encoding). Version 8.0.16 17 Feb 2022 Core: Fixed bug #81430 (Attribute instantiation leaves dangling pointer). Fixed bug GH-7896 (Environment vars may be mangled on Windows). FFI: Fixed bug GH-7867 (FFI::cast() from pointer to array is broken). Filter: Fix #81708: UAF due to php_filter_float() failing for ints. (CVE-2021-21708) FPM: Fixed memory leak on invalid port. MBString: Fixed bug GH-7902 (mb_send_mail may delimit headers with LF only). MySQLnd: Fixed bug GH-7972 (MariaDB version prefix 5.5.5- is not stripped). Sockets: Fixed ext/sockets build on Haiku. Fixed bug GH-7978 (sockets extension compilation errors). Standard: Fixed bug GH-7875 (mails are sent even if failure to log throws exception). Version 8.0.15 20 Jan 2022 Core: Fixed bug #81656 (GCC-11 silently ignores -R). Fixed bug #81585 (cached_chunks are not counted to real_size on shutdown). Filter: Fixed FILTER_FLAG_NO_RES_RANGE flag. Hash: Fixed bug GH-7759 (Incorrect return types for hash() and hash_hmac()). Fixed bug GH-7826 (Inconsistent argument name in hash_hmac_file and hash_file). MySQLnd: Fixed bug where large bigints may be truncated. OCI8: Fixed bug GH-7765 (php_oci_cleanup_global_handles segfaults at second call). OPcache: Fixed bug #81679 (Tracing JIT crashes on reattaching). PDO_PGSQL: Fixed error message allocation of PDO PgSQL. Sockets: Avoid void* arithmetic in sockets/multicast.c on NetBSD. Spl: Fixed bug #75917 (SplFileObject::seek broken with CSV flags). Version 8.0.14 16 Dec 2021 Core: Fixed bug #81582 (Stringable not implicitly declared if __toString() came from a trait). Fixed bug #81591 (Fatal Error not properly logged in particular cases). Fixed bug #81626 (Error on use static:: in __сallStatic() wrapped to Closure::fromCallable()). Fixed bug #81631 (::class with dynamic class name may yield wrong line number). FPM: Fixed bug #81513 (Future possibility for heap overflow in FPM zlog). GD: Fixed bug #71316 (libpng warning from imagecreatefromstring). IMAP: Fixed bug #81649 (imap_(un)delete accept sequences, not single numbers). OpenSSL: Fixed bug #75725 (./configure: detecting RAND_egd). PCRE: Fixed bug #74604 (Out of bounds in php_pcre_replace_impl). SPL: Fixed bug #81587 (MultipleIterator Segmentation fault w/ SimpleXMLElement attached). Standard: Fixed bug #81618 (dns_get_record fails on FreeBSD for missing type). Fixed bug #81659 (stream_get_contents() may unnecessarily overallocate). Version 8.0.13 18 Nov 2021 Core: Fixed bug #81518 (Header injection via default_mimetype / default_charset). Date: Fixed bug #81500 (Interval serialization regression since 7.3.14 / 7.4.2). DBA: Fixed bug #81588 (TokyoCabinet driver leaks memory). MBString: Fixed bug #76167 (mbstring may use pointer from some previous request). Opcache: Fixed bug #81512 (Unexpected behavior with arrays and JIT). PCRE: Fixed bug #81424 (PCRE2 10.35 JIT performance regression). XML: Fixed bug #79971 (special character is breaking the path in xml function). (CVE-2021-21707) XMLReader: Fixed bug #81521 (XMLReader::getParserProperty may throw with a valid property). Version 8.0.12 21 Oct 2021 CLI: Fixed bug #81496 (Server logs incorrect request method). Core: Fixed bug #81435 (Observer current_observed_frame may point to an old (overwritten) frame). Fixed bug #81380 (Observer may not be initialized properly). DOM: Fixed bug #81433 (DOMElement::setIdAttribute() called twice may remove ID). FFI: Fixed bug #79576 ("TYPE *" shows unhelpful message when type is not defined). FPM: Fixed bug #81026 (PHP-FPM oob R/W in root process leading to privilege escalation) (CVE-2021-21703, bsc#1192050). Fileinfo: Fixed bug #78987 (High memory usage during encoding detection). Filter: Fixed bug #61700 (FILTER_FLAG_IPV6/FILTER_FLAG_NO_PRIV|RES_RANGE failing). Opcache: Fixed bug #81472 (Cannot support large linux major/minor device number when read /proc/self/maps). Reflection: ReflectionAttribute is no longer final. SPL: Fixed bug #80663 (Recursive SplFixedArray::setSize() may cause double-free). Fixed bug #81477 (LimitIterator + SplFileObject regression in 8.0.1). Standard: Fixed bug #69751 (Change Error message of sprintf/printf for missing/typo position specifier). Streams: Fixed bug #81475 (stream_isatty emits warning with attached stream wrapper). XML: Fixed bug #70962 (XML_OPTION_SKIP_WHITE strips embedded whitespace). Zip: Fixed bug #81490 (ZipArchive::extractTo() may leak memory). Fixed bug #77978 (Dirname ending in colon unzips to wrong dir). Version 8.0.11 23 Sep 2021 Core: Fixed bug #81302 (Stream position after stream filter removed). Fixed bug #81346 (Non-seekable streams don't update position after write). Fixed bug #73122 (Integer Overflow when concatenating strings). GD: Fixed bug #53580 (During resize gdImageCopyResampled cause colors change). Opcache: Fixed bug #81353 (segfault with preloading and statically bound closure). Shmop: Fixed bug #81407 (shmop_open won't attach and causes php to crash). Standard: Fixed bug #71542 (disk_total_space does not work with relative paths). Fixed bug #81400 (Unterminated string in dns_get_record() results). SysVMsg: Fixed bug #78819 (Heap Overflow in msg_send). XML: Fixed bug #81351 (xml_parse may fail, but has no error code). Zip: Fixed bug #80833 (ZipArchive::getStream doesn't use setPassword). Fixed bug #81420 (ZipArchive::extractTo extracts outside of destination). - deleted patches - php8-CVE-2021-21707.patch (upstreamed) - php8-CVE-2021-21708.patch (upstreamed) - php8-CVE-2022-31625.patch (upstreamed) - php8-CVE-2022-31626.patch (upstreamed)- devel package requires pear and pecl extensions [jsc#SLE-24723] [bsc#1200772]- security update - added patches fix CVE-2022-31625 [bsc#1200645], uninitialized pointers free in Postgres extension + php8-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 + php8-CVE-2022-31626.patch- security update - added patches fix CVE-2021-21707 [bsc#1193041], special character breaks path in xml parsing + php8-CVE-2021-21707.patch- security update [bsc#1197644] - added patches fix https://github.com/php/php-src/commit/771dbdb319fa7f90584f6b2cc2c54ccff570492d + php8-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 + php8-CVE-2021-21708.patch- updated to 8.0.10: This is a security release which also contains several bug fixes. See https://www.php.net/ChangeLog-8.php#8.0.10 - deleted patch - php-systzdata-v19.patch - added patch + php-systzdata-v20.patch- fix apparmor support: seems it requires a configure flag now.- updated to 8.0.9: This is a bug fix release. See https://www.php.net/ChangeLog-8.php#8.0.9- updated to 8.0.8: This is a security release which also contains several bug fixes. See https://www.php.net/ChangeLog-8.php#8.0.8- updated to 8.0.7: This is a bug fix release. See https://www.php.net/ChangeLog-8.php#8.0.7- updated to 8.0.6: This release reverts a bug related to PDO_pgsql that was introduced in PHP 8.0.5.- updated to 8.0.5: This is a bug fix release. See https://www.php.net/ChangeLog-8.php#8.0.5- Do not hard-depend on systemd: use systemd_ordering instead of systemd_requires.- instead of [bsc#1183180] - modified sources % mod_php8.conf- updated to 8.0.3: This is a bug fix release. See https://www.php.net/ChangeLog-8.php#8.0.3- updated to 8.0.2: This is a bug fix release. See https://www.php.net/ChangeLog-8.php#8.0.2 - suppress warning for all flavors not equal to "" in multibuild and obsoletes for php7 % php8.rpmlintrc- add conflicts with earlier versions of php (boo#1181292)- update contents of configuration file (still referenced php7) % mod_php8.conf- require this PHP version of subpackages in Recommends/Suggests - run apache-rex tests in php8:test as packages need to be build first (otherwise tests run with previous version)- add conflicts with earlier version of php-devel and php-phar - add obsoletes for all subtargets that don't have conflicts yet - add php_cfgdir and php_extdir macros- replace php8.keyring with signatures for PHP-8 release managers- deleted patch (redundant cast, both sides are already signed int) - php-odbc-cmp-int-cast.patch- install php8-cli if no sapi is selected upon php8 installation - add conflicts with earlier version of php-cli, php-fastcgi and php-fpm- put CLI binary in -cli subpackage so that other moduldes can depend on the php base package that remains (and provides files and maps common for all) - remove Obsoletes: php5-*- updated to 8.0.1: This is a bug fix release. See https://www.php.net/ChangeLog-8.php#8.0.1 - use pkgconfig() to resolve BuildRequires where upstream uses it too - since php-7.4.0 when using --with-external-gd the configure options - -with-xpm, --with-freetype and --with-jpeg are not needed anymore (and neither are the respective BuildRequires) - build the MySQL Native Driver as a shared module (rather than builtin) to prevent a hard requirement for OpenSSL in the CLI - add Recommends: php-openssl as many modules can optionally use it - use new %ldconfig macros in Tumbleweed - change PEAR dir to /usr/share/php/PEAR- install mod_php8 directly - note it provides php_module instead of php8_module per upstream change- install embed's libphp8.so directly - deleted patches - php-embed.patch (not needed)- deleted patches - php-openssl.patch (undocumented and not upstreamed patch for a long time) - php7-arm-build-fixes.patch (do not build for SLE12 anymore) - php-pts.patch (undocumented and not upstreamed patch for a long time) - imporved patch documentation- use cli sapi php-config --libs- php-phar requires the php-zlib extension - trim specfile lint- install macros.php in %{_rpmconfigdir}/macros.d- build devel subpackage in embed subpackage (where it previously was built)- don't build with CPU specific instructions as it can't be guaranteed these are available at runtime + php-no-check-cpu.patch - remove obsolete patch (replaced by SOURCE_DATE_EPOCH) - php-no-build-date.patch- add D(eterministic) flag to AR_FLAGS to (php-ar-flags.patch) - modified sources % _multibuild- restart php-fpm.service in %posttrans fpm (extensions may need to be updated too, so restart must be delayed to after all RPM transactions have completed)- do not add mod_php to httpd.conf during %install (better fix for new apache2 from Apache development repo) + php-install-mod_php.patch - do not build php-cgi when not needed - only build extensions in cli- fix building with new apache2 from Apache development repo- do not build firebird extension in any case- update to 8.0.0 See https://www.php.net/ChangeLog-8.php#8.0.0 - modified patches % php-date-regenerate-lexers.patch- update to 8.0.0 RC 4 - modified patches % php-crypt-tests.patch (refreshed) % php-fix_net-snmp_disable_MD5.patch (refreshed) % php-no-build-date.patch (refreshed) % php-odbc-cmp-int-cast.patch (refreshed) % php-openssl.patch (refreshed)- update to 8.0.0 RC 3- update to 8.0.0 RC 2 - modified patches % php-ini.patch (refreshed) % php-phpize.patch (refreshed) % php-php-config.patch- update to 8.0.0 RC 1 https://www.php.net/manual/en/migration80.php - modified patches % php-no-build-date.patch (refreshed) - deleted patches - php-pts.patch (upstreamed)- updated to 7.4.11: This is a security release which also contains several bug fixes. See https://www.php.net/ChangeLog-7.php#7.4.11- do not rely on apr-devel to pull db-devel- updated to 7.4.10: This is a bug fix release. See https://www.php.net/ChangeLog-7.php#7.4.10- updated to 7.4.9: This is a security release which also contains several bug fixes. See https://www.php.net/ChangeLog-7.php#7.4.9- updated to 7.4.8: This is a security release which also contains several bug fixes. See https://www.php.net/ChangeLog-7.php#7.4.8- 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.7: This is a security release which also contains several bug fixes. See https://www.php.net/ChangeLog-7.php#7.4.7- 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)./bin/sh/bin/sh/bin/sh/bin/shh01-ch3a 1718122806 8.0.30-150400.4.43.18.0.308.0.308.0.30-150400.4.43.18.0.30-150400.4.43.1 fpmphp-fpm.conf.defaultphp-fpm.dwww.conf.defaultphp-fpmphp-fpm.servicephp-fpm.confphp-fpmrcphp-fpmphp-fpm.8.gzfpmstatus.html/etc/php8//etc/php8/fpm//etc/php8/fpm/php-fpm.d//run//usr/lib/systemd/system//usr/lib/tmpfiles.d//usr/sbin//usr/share/man/man8//usr/share/php8//usr/share/php8/fpm/-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:34256/SUSE_SLE-15-SP4_Update/76402b5f466f913f74dd6c5a66f8aebc-php8.SUSE_SLE-15-SP4_Update:fpmdrpmxz5x86_64-suse-linuxdirectoryASCII textUTF-8 Unicode textELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=ca8d65b959fafd36d23d95dce536a1cb1fc85f18, for GNU/Linux 3.2.0, strippedtroff or preprocessor input, ASCII text, with very long lines (gzip compressed data, max compression, from Unix)HTML document, ASCII text, with very long lines&R$RRRR R"R*R(R)R+R'R&RRR RR RRRRRRR R RRRRRR#RRRR!R%RR m* } =^?( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_RESTART_ON_UPDATE" && . /etc/sysconfig/services test "$DISABLE_RESTART_ON_UPDATE" = yes -o \ "$DISABLE_RESTART_ON_UPDATE" = 1 && exit 0 /usr/bin/systemctl try-restart php-fpm.service ) || :/bin/shsystemdsystemdsystemd-sysvcompatutf-8ac112c7afad59bdadb0908f9ab0208210ce8db7db3838933bba1fde3a1f88918?7zXZ !t/08]"k%s:xo9\AoD3 LRN?51:T9HuG$2z'`VV>¨R6/d }o1 e3{Ø[ku%{64|$|˶H4 .Nf3eo2Ȃ/Z I۪(쏑ּJ@glk Ȁ9-e@Sdh@6JfҊ |j-ƌv˻Φ֧' #˝a1VV$`AP(EQ:1+S drh[/F^;)ct o5 ` Jz*6VxTLC^ 6HL zwnn][S53Xf83?ȂT\}KmG[-MV > 4  CM1?i߭1ۮ.Ek˅M3ŤtЎwN,ghE_MR@R7zMvo`kv> zH5$n6b?!?[ǂȑoxԜ.*/W29V:yx۹8ȥdNDvhKf\mOgAб'4TR!<±>şy!6eh*b!>w=SJT/4툫l1h:vFM + y3MבVLE87/! (Ӓœަ #} jPb0U[Hbbjc3a4%&Z&Agzy2!8\,o3E1x|ApSw#zk6u!yA"sجiu!-̥ 5gŘܞ1w+jһ啬eV H$6: jdz~"iI}({?Wd}|&v}6!Sv3:ǃ .Ucmc 'l ^>:. .EE*oi=ZWlD L$VM+yIPlLSqc:VK O. @ӊeHlڛK|}6Famg>X6 V&odqaz8 jy\(CP}!iˀlHQ&ΓuLe(#ņXuפxy^aJ-JKVIP2t 2̂;Lo[M)aҚ7 [uHL%sD!嘸;sDܩMœ̱]ONz MAH*ׁ˧7- 13ђ%.>Ky%V8a.b`/UXz9 ޣ o޼ؓ=(y H_ 5]Ѫ7pwI$ 2D)&l)e5aZfkZ @X~ԓ#7 $^m9OmM?1F%pډtǘ7Qo g9 -5!勰I<'DW{# 9|R&./?Qiw@Ji䈎ieN=0 ^xl`e(Zɥ,T3ry$հL!%n=\`ЮY^uПZ+O`#}[ >wXlquG/&`fN@p[rk5 €;l{̭ c})0CQߧbax3b X^}ys דўX -VN0]m,7. Мq_; =N睝]sM6L0@`q' #`ͲV\ 4:G27H&o@;E53 DzT>X˗:si:xϛf 'ȧ!;O.1Ԫp\jC]#'*3 '6@  dy꺦[FW5+z5-.ݞO365oR8ak(P5|`ļOgL$0 c9n!.nxZcݳ-gc@p$*\ף'ytZ{!2 '":-}8oo tųO^"$d}T4s!g6xҦx(c\$ot/4۞*!9!Xnۏ~f/_ s:~!!xr N}H<?ܻŝz8Ah8r> iP{nJ,4,(!'IP*}=#q% ݷ,=ub`g wv7A 'vZw 玡_Ԝ{UwS%f5,l1{[ygﱬ5l2HivјG6ZRny͘\-4q" f.sm'/Z nTie%^4w lo?CzԪqc:l~]cZFk'-""w>Z2wcnw>ٙVVGt%ZLjnOd}MkʨRi2ԝ?<C/& 8%+1n.ЭDETQK77Yjʃchnrs^"a#i(\q>s8D҂ ̠|#e~EnHϫLVehW|[Ii)%I8e- pZN|ߐ_>g#Y1Z382Y-W`Ҿ0@RZݺāXxfTH=0NTct 9v0d.7ȵdzAr3gD[UVRB⢃dƄ4^Ao"^FĪk 1Hg:sP$E~TW%&`J\aQǓwZ]Ue4^N]$ (:H}j=('0_.]YXɻ2A**f؝$uɬ՜`L(X`yx&CK$ruy;ƆRPM ;gI`/-5jy*(,ey*Zr%驙TĊiZP7%H?Dt[R/atcϕu8M%R+w=Xnݨ6ZT'i#r1{,rw= /Jݫ;hA9gyTӸ ;NR*IkNY="Ռ  i擾S!#i4J /θE+1TzL1foiGrdfL;cˮwƆ|ڄZlYvƂJg%@xjl2p+o!cW/-YW%D yvZQ8 V͹jӸ)4+1Orpwjȗ8\w}c)b6 ۭ9r a(;FN,'J ߶fzY#7WE@K8[8<]ʈu*4Eb~RO)ĜV?1r,v>Jo~(&h15O6h|u'U1HŬxoRYw|RʚwC2[JWpWM0 oTjy|~,SݜW9KE#nlf찺cnO6!SM;n?pR_ǧN^uaabг;.#47^H):@|`%5n@cMv&]x_I33[W q>F+ EdZ֞0_QB8ӓMڽV٩3tA|8戺CHap;<\1$?jA8.oJL(ýQ'ngf܉j1n2JxibˆҥV:ȓ^T"׃[w/MJeDbA ہٚ[-lKadm9MCI={%Pt"ᤜor'?cQSh9-Ruj}Ҍ2|Őp0?6TA~7r_7Q% (AQGH!_شVwNE]Q)|ϊ qt.s9@w⶟Hq$ow"tI8R. 爐Ṽ^[h~Ɖ kL}5EEvGRgνyg';FVBɘ,T ܥ{#<%5F"B4`JcemZSâW/4Z .)+ouMaſI<57sm@؎U~x|ab[Yl>`Duxspmc-\a~LF!5@T`;eZJ/{zE?P_v7נ{j-#?lKQopJKޞP.NK꒫Jn"ukSFJWEđ!𒆞{{"ٮ("i=ŷ4Mnͪ吿 Iֱ|"rmݗ=p&CA0wh[#øv)xV)+S-2vJ؞qɩ~JL]YPMj|WQ7`TB3VUй111[Z(MYQOLul 'u¸ْݮgp%ECg v&  P|wOs,RKB` U[U>w[ S&5e#LFѾ_P]v-<@ ӮXvSY{DZUӯ<-dJ;WYFUT?/"$C!Eoa(h{-McT,Ex7ȏg¼@v+KVFMİqA2pFTP3rhnNpfK`QC> H9wWlC_`9 aQL2>UX5?e:c]T9oJS .0xf.wHDv6Ab0H+LKfR4#Qxsỻ{RoViO^b;܉ ߡuV뛁Qi?\yh$"걂Sb5[KkJ&#Wj`Юk<%ʧ^_eӡh;"O ;ǏHHnײ`:dFDael-uAhUy;gAj++0awԎeJڬݐP c:t44 n̨w1Y<.JƱg/ bםN@9~꿆O&5$EB2XM ʞ66F2jHk%5/hgI'}X*C^%{oXs ^g2RHę4l獿,UxRJ4:՞d%I-OTKa)bwNΌBU~b8?],Q-J+fSQoK\Bwd`u÷CsZ[|/miРHQs`ezn<KVȶJ|Z<`z5VFӅ$~ehz}|iQ[p9J \/lډnMTAAayV|~hž1{uc~vEU@$Ʌ%20~5#ע32fWȢrt\Da拯ZB f"&\9e`/:ͫkr[@P=Gk$ a'p.rP{7gsIO7=nH>O|_^F/O |I$5m@z{QV,iI7UgYl-v,3[!=pHSY|;9 'cQ:.(_dy P'G/a:9TkƀHlO%GXU8f/y*"ݿBn奓ij- xh=D<yL/$(nƎjhZ{[ 6݀pR8.HpKss o[HXob(jR:WF(- J7n6^ ӕcԃekn6 ӞD覞Д=p+V&2?dbguE|d%G-+WLYEq?=q7bל|DmpM_z1Vq pVRk2ePL͋:o:Mm wA]AP .3xGؐs106dǥY(G4%?(exsn~Z}(t4|N(EH{ ֩Eh,BGR.ع|}jMS&>"Vi:dlUj^*f! .$ P<,]6\yl2s%ihJ@NBIyvÏ`UPR#r'?OZjD8=&_!}{00ot7y;B&)n gyp} 6< !4gDŽBK惸0"+`(ɠCޢ ]*c\p* WRx8ZJka^dqEP x>/Hq8TCnV|ۜ$TIS߰mDq5QBdeS[[>9^҆MTJwas=&Se:`lJ1:oNHɌKw,6bjf%a^MݬEw8)0AUӽ5?mO`٦h|CF+Tփ>@24{!PI{m#<%OǢꟊ>} f6UJ&e9DcFnVH| jz>4J.Ic?C lԆ4|HN}<\ ;pKGE 慃bQD\I@g {"Ri"TU \T4Ǵvqc Ctᛸy&q.r[9:$ gDVSo>2OtZX*ʬ+yUcG25x835!Kv 7)2'$?x K0IsdMqC{8`͎bʣhk`JBhTmIZ̙uYdcHqL]iV(]%OLDgR[XU[_iΜt +20=CyRa %c@%)2^^`KKg,&L_zvPœn#ِic<#5 #ߤF#p_&8odhL[_P`{.>Hn;qa΄#{JZP3&oxmgIހd185Z:"ڛl#1e6fڢ9dT;3u=LKF+4~Aftn`8d6YWθv֐L-.VEhNb5/ql1QFeVak};}訪nb}w)oɩn d;ZY: }j*e;SE

ζ k!7F2 vAp{qs8'Xi`kS>pK@qǀ%WykzgN$`i]1όl~g楖Tt+<4vsE=u"9'Ag$Nx^/\8XG\K # xqI3hoa=%RY7PcѻB$1.-vcݲP}1m&!V+ v#f:O-"& u^(.ΙLP ~É$ _jO:4~GOf~4"7v^Duo b,,x7 2&:#(CKԘbaɨpAfK# 8rQNuF;6}D I,i SfWP 3 01)Io?A/3cx9^G$9/y|զzv.9^8MJ|=b>]J4ZgI= 6Pjpqum)Aq~**ZUȑs5Cx+U^O(J#˛` >S1 59 =健,q*) iu+@)Lm7r9dp5վObزU"s^,A4eAR+SVbg!/w凨dEV;rJJC 519Yv@٤RKz}j'FܬΈJG'^wO)fUVa?.Xp$uS}t81)Ggb"@5C ,3 6TP#|ׁÖ\^XN.!2g1 °47a5,ˎ9B*5;mje6oAi([,AiۿXVLWb74E*V+RR[sҩ:)"{gЌhP.+,oc7؝O~ ^#kAD \UT*eC`eH\ֵr DH PDl#bx0??~Q{`ڻ\,ޓf`O8 ܪ'.~!9})S{yg-(kM(֏u zq'g7灇*!okͯ i&m+/}fsw\VG_Vҷ (trdAW@@#f( ~n"r%//GI'_J:4c4le~QqtA\,*{uMUrf *SGxF ȶLI6C!9Wt,">B1+nOXX2/"]{]ABnPqal{EKynjѸ]ߠqQ 54)_#Wp('x cn}llphe85=3]-g?!RNojj4^ӃDC(=cG[r[Prows$4v Dd, ^m߷^ >%*bE<4p"fs:E.h!T 4ݫ\3vhqw %qڰR.h9Y]lnՋK5 zXMixɜlCtC sAUWzZ:}Sk "/j YX HG9XO.]s>T}:/˅޳2aGQj]+בXD|\=ffw%5)Zkx3H|Ahܠa1dL@  En-&|~JugRPLARN$P >y܍&f / m۰ /0Y%fJ8|-yqYZfxP^&T>5aEsu=u:WّO#A6mddzK=J zY>LxaX]LD_ I#^5F-1+LrBGzoJ_Ët` Z%ڱ\#Uj*t4!tY!  CYYLaܮ;7ݟ傫hi`ȩo鸨w2&HJ/!vXUh@4fU%ڥ/:H٫3goluT;g? FڥGEysmf˫դ|4ܟ)\9?f;OΨv%NwȨ~kλoН5u@μEVa m3/aɪ?[M]ϩ0>jo8@7ݭا,fYBp<&tnHK!>uKmJQW`i%to<AV>Nf m]r\D, D}5 yo*k9eʼnX} 4IW`ȚrxerxvfZJ-k[֥,&pEQp.gke'~@%|!Xpn[ ΗkRF2!YTXgƋ(G Ҭ_'%(p0'L6{TKe$2hokeۣFQ9zolחGVE @gRSw*G+#/j%u6t Z8 Gp}S9NODDj.&s#GPiŪ8m,wASdwNH<,yLTLYgAq?[ 6!oqMU_#@9.(k=ĶS؇B &G KOGPB95i @ib ch\Cߍ쬵l-+:+7N);4&DV/|E8hagԵ/Fa=`R:cwJg̮^UW뱒|t;r6mSJ_0+r8@-Q'P7ʌR%?>9Ctgjqj_(54$:ۗ Du"747iAZوY;]5)—ɈNz?̷@+=`GkWŀ=w:DJoQk Oz ֮K әu֝GΤrBJ\40-;$Zhd/*J.sTebC+ lzd \s˝2lYw[GY%$QEhP.%ϽReܕ?{5$d^k+#X8L NM#1Mv0}{Ar mj͌ŋB6r #dV4%TIQqNai%rhXg!؛Ϧ%*{ˣ8P[̅xBЧ).z/wLtKDvצ=3s ɰ"Sy5 WK|T ED4;Vw>$TF$ 1& {BC{%6A37iJ^QZQoF;4iYKK8SνՋQ]|kqx0D.U ?IܿgPry+X-jO~)jy`X Sꩍ޹l XMۉ9IgPRw&cW؟]\~ g)4+oUwRxtF`|VT503t07w{G>) ?N1_H>՛z:kf]o{k!F‡C8 wQ 6!pӯ38-*8Ci(,6<3%%49- & ,)Y)*[#Z:5Z4l5#;|{Hi]ϥ%ڈ I9FzCQ0ݙ :.25e,aϬ̩D⓹8I=гcIR;Q-w3K{1|!pjK0 k3Hw֜edrGz+֮ee7kTO6Q'ع$k Y#ŧ1S7&'G? %띹j'hd|d",͛EoÀoCMC #=32$v*>酜b-ey*V>s ]timfTeP>?|E!;cioXeNcNI4i? q}R OyΛ{`_h8h"CyXS/zf/'1`[5ER%)|DŽ/jh]NH%LO氊bH$p&X.o9c01;`8Ԭ#g@+G` C_+efKLt( p#Q{{ýPMѠtΕ˻ɛ"; B3yh@g#-.ޜֵk b:T_}8,P> 6(j-t!mcMzKپd _n93`cAΠI YH0+gd>,IKhC_Bͦ.T4,fgb$ݑfk GKY@N1<0 PoПqV]أ]avIKg_%h i}h/kCUEȃenq^+`s,CDQRMʇw$[fC<bEq-T(p}Q|/>Y 7_$_{2m%TZ0!?qB/ #NSD\HhY%X@L( 0U7_OJSB(j#W9zL@дݶ DJ4k|^><:}m j?_cv>1BM@QcR˝B Ig2aqA,rlXUy( ˃юg8ŏ+V%ߗEZh:,~MqJwhj*cG; y3ӴlWwE훠y4EZHCj6֛A> СѬytq)ppvD: u=5h)1t( iS7=$"y *6]HP`xѿ 7ycui/ftl?tRLOѡÐ&i^$N[>Pk఻y=9L@Su -#  (UHn[b9F [V5q?نPT0 &wU+9˶Yt1N&T#qe@cC 겞IY)ƶP͹V'kIRi:Yaha)ɅK"OUھyؗʉ]FUoJܚFE}@=.Z!kgx79JXAyT^==MO8]/ANJҀˍ\-q1/\hW?/W1,\b*5xp>Ǿۯ;[5YB?`sljҞB$ϧSٮbM.]ѥ&Wx%KIxaAdCWt-r|ݵ79ӎ!=|AR3(!jv!'.y5btȀMLٽ,+*)_P=^ 8Z$I>{ v1"W[( _#92ݵ+k],Kd_i?)02eVVPV +:&NY '^ WXxIJqfs/O\@g¿ "G`(omH([,Β|srBv?Z*z4N{Pq T:1/ZM+I`ث(!qQﯔuAȣ.!wsC8]݋Ywh >nɞ*pvx& r_{: -]-AGgF^ <qyp\Ą]Uѧ |yWp 'Kl%pwVYo#F%!& q!}~v)ۑ; F[nY'`ز!9d}xD/PvbeEM(TB:MxƔI"x䢚6ڥ.[nl^!746́աe a{AGa`Zҹ89#]59_Jg.G1s ~@OJ&2hX GױƝR"X=Ut,KOM;;U9M+pL=ޑ@zJ̭dZ@`6Jj =v)?RscU p,_[;CGt:`"lD[ҞM^Ȣ U\vBX) 詃LL0DžY`41[mfjFo-UH\szF{z{|Umw֐VE~,n-l970;@QEh;}r@*(WCBtm!,W+fj!$ƗGoH4iϴzx+tuBt *~ Y^j/m E"Hq囒Aue,#zijȒ4y]v+ChP2"fp5Ż-)(L,&S \PnIFE{Tߑ:SĐz~8h4]=]Tw]4v&S*M'=R ة^:6ݶ~H" |E-F8k:lFWQ#;Th9Auh {5\h*{y2B*EI]Eli]IIW?r*XKbi& ͳN/ASvIafL7r%=1mjV]{9| u!#-ͥT<^.QiS y) ?N _aTBySM/1#ƙf K69U4 Uq쯘S5A ızfM}ftLo=8܈ۜGtU^g޹v O E'f  gw=4[}0&Q#9+VKztrvz\ߠ+#alpJCjزޤRF@["D}AR-FF.,68FWYzϽ.1wUi- ZfVx\ΜU5[.u a]AC+fubSo`0/0=R=CꞢ%+/|:{dglmROA=27@S. W5吣|}},5|r^( }UD_w#1qU2ϙw?EBމV%'`pw!sJ0(S]~'q$>CO@^U3l6hDr[!DZ"{gڍsg6LLH#7K)oRECh qLAkXYdh/@ϢD8q fN5A#!~1gXSp'3۞ǸUCD: X5AmKD +%_}\'ɯ [e s(梩z^q{ŎA?24%[fQ)E8f%`<;{w3)2ުL;TUHdm[/l;]9~*j Zc=y~H$*ZOC߬6ʢ=I6YW=Of*(y>1m3k3G>ѩRx*! O)i}OfbԌJlVrx[6 ճu$. cR$ܥѫq }0G.~➡Dt>@dE:1d%O+]lL*EuP+oBc &Iu[ou6[8"NYfV_HˁDq&iz5j%fm[2>۴%4v2xƙE9s1M7n邻 2N\@]vW'MΦKM~O S9LAk][l>n*VP(e]yL-E4.Onh{%"Sc]72DũOEO2{ì0S !"эu=cw^Yߐ^܈5L7{IQOH[2 ұ],=h"ͰQūCOA$A$@4OT.#Z}N`h5_b#} @J 3,YV4];([ury^~G|TEp}u*+.qzžwDcN$B Oy@ou\cz%̂LsHKiA&R[:v[Tg{шoY4 z|J{}ْ:]qq@1&&OW;T00-TH9{[ 46{xQZ~p݋| ܅9?'M/Ag }oE"m:*LivSU|<佦",;t/’aialMyp7-yW 7 r%>(`q٢!2D.<@k@cT6ԙ]O3Ȭf,pX1Lz;K@.ifLCB=?#yGN̒\I '@/!~3Ӓ35u QU`fQ3nm[= "yBpB\96NƸ\Txt  4ݏ1_YSB#Nf!MZ* ͸{(m7RYg*afI3Ĉ?(%P6,`UL2diI}FQ :Vv7dtQ#1̄5mU=@I?y uYlKքJSLWo}M=?*v#"۳ (~ضvgFYzbw EObGE@rwbL"CCPu-e[&򵯲g;'ٰC3>bHA"o.^Ud (r#+,woeM{EѼ :lO9 Yu"H#cVO/z516Mmr?I[hx}~C0~}^%hMm*s_ Kc׋_+˱6;>xWɀ`h2_gƯRDwPEE(}6.l?YJD>tR,|e%S0xŠl2󬣺HC֋4Yᑧ4oJ9Bo|{d X6.)o jp:P !%ꀬ0* ]'z|XX8QuiLDV  VSNꓹo vgJ`rGk.Ch)aָޔiɎەJz*UP{+I"7+N镘~x5qT1^T'3:f)/* _2JqHiwKPĠS$Th!HBukuٲ=gχcJ3,ݒP[8>E~.„/8gEr`f_3Uƫ>GiT!MBGiluzGs#}m;5C@cfIYM株0'M{;;`32[Sq&FX'}1LL^’k Z+.bIL{KQbyQuH;@JbTDU%/;7ԓ?([ȑl"Fx=܍O<Hh tI{mT.Oe֍K{GZ\ Z˗)dM! Eη:_L',8{qYl a֏KX}mkʹiE6-^!&/6*]‹ɒo{FR;|I0_^=$aUy&P,90̦mo'K nma4 8r7Q4gŻGQ󛽑>]_YLp0x*&Z93{Y::9PI-r}:eh{*9t6L,?H!EJvf%wEsō7i`N,Id)-Ȝ[8zX!VBEOm`VH3;쟃eio| $q8QVCBKwPjs@ š$f?I1~$rPYf_4*Nq O$C*{7~?,)&޸Eou|O[Onaozy sF"x[,Lk@+@'޲ĀB7}0 VQޘ~>>spR( {8^G4{P4\1cQAu .V ]TfK?C~N,qF@>WRSiՁ|1; 숄 %^#!E:sd#33չs ޣt9>]HњF| C[l 1 pPW.htv1š^9‹w8U֒Fs"``4ͨň{-\'>l( tj{ Uy} ="vj,l.1KZ2RFb{z}g@Gv0@pm @OL\PќkۣIYڎCh0ˏ8I!Ue|D(pG5SiUvYi m=3#X*RyR V7l2ooTޥY6 8%kflekZP</.('Ơr.:$[+][}3%]|camcU5^G"^kBIg)H2ZvKlq'dEj %ծ+?IK%;;Jg!O#pŅ Tr; 0)|kUϣ*Ta!i,&T. /M X|KTJM˕,s~PWeU/zU5Eu-猊/߀O#bio깭i/ { ]?y]?,?B@ot;©52XFU1"{/+G:T0yfE+C0 ׶6-LI3t= "t2r7j8nq"yA-cN9~`uْl /4 q7wI^P]y_Rẑ~zVq5WRm CZ欜gd_ uC$+x+JvVnˈ(ݹy(iKo"@5R+cXǜD78yӈUr\B.a4h ʔˑ{%mᵤ?]  61=7_eDձX:-Ò!LZA6<A!cwr84KZ'.g+9E u B1LɝU?[6gFV8zz+`o|¸R_cQV-c&6u }"mIhyP[(a_obHh2/IwrB TW,x)cB?Q+دk݂Tb%ia'2d8Ro0'0Hf_y+f2T9wE$^Ώ?lAVzJ@goG ]ȖΦSUe;]Qn6jNղ~^PL#Wj.HPNZŻ=j}{R!N9{z$ %^E݈^uӄZҕ4$S0 w,}׈&=C?<+ Ȋ\v4܉Fْ0F ֤M ~;%<l

כ3c/%6EqR%66-6j;'(65 HE]YV^m~U"6;od@q #U%p"V01(//[Q$:9gr?H搸\ױ~nΪb}_gnRMޞ4B|I9IGMSajͤYwlPap;ʄL:{pal3 iL[h&ޚpTv7S8G0ZjE,"x#}A $ZNCV4Rt')lQFL8t|0T7d{v8=Y`?}d8Katq#Neg֔h+ ]ǀ!%U撤iŀeK-wGoET.!v]/--Mv@0(Od)Eo%<&l_eM "H,V +$82&ٕ׀ƶ\Qʯ}ktFX).Ԯp@ԟf%†bPKݛcw [~ѵ' D&IYBDh)4.EޭVN/چ=3G#DNEz(lSIw bQIm4~In Q*(,+n*jE*<)>;|Cq1 1.d?`4qj6`hs}hjO>1եEڀι2`J<*꿅} b !ց%Qǝ\ꘔ( 580y4M#5$6m819]iZ?"Ce՟Lg#Bt9f P 6uu{Gp@yZ B]D ǘQ8dug)xuQ͸H 4>ԋ/F{e^{(ȿ{;D7RYw׃Ob? y\qKTܪQ;p 8!& R,V9.-V wJPdj>d|4#KIp?2) |FDtz9pp'fH* xRz~C"D֌9{۔;RW@|]3u c#>p'c̢'oX;s7dN33M WYT'Be/YDr8kgeC,'٘KY7͹J,jjl }DqiLܐy++=6h/NǦyEp ڈA 4Lo [M>;NcZC^˚URO*6ͦoEbўvM5kO 7mHIӷn,y$ϴUy^4&$So(W9*J&?k8"c|]wo::xNYt$F ~@2Pr eBqs9:7R_T@G!KRPU_ gC3ڌp׋/zPTHy_"kb̭ٲo/XJ[9XulK:~ߛHSv~_!iv})E)(Š.}pS"fӆ:B[*sk)L;sypF}grM )z]SL; 1+K"|5o m!Aܺ4S*DO+5y} 1R# C c$v/YhW'kjeΦz8u6XXl * ?r@y(I[Q-wX?5\P)By<_pyU S!jd1acEzt: XZ "֒NRnŎOkT0,r"<6R<" S/~C%p>'i;KOo]"ma"2RZA.Eo@*+q_B> i 2qEiEbfAvgcRUq.=eKV!LZ.Q<k#y|[w"+k_Csl[,Fs/V}#s\*JUZ jO4.dm6L&tڰi!X&N:RVFH, A c#88XٔJ"g׎~S&P9w4αօ)OF4pTң}W/b))k0ѐkfy[GI-dbɣ$JA0" 9@lJfH3l͸Ap S -QX,^pU6aMGҖ ~"7r0W^g ' 7i.:VE29kAI8|#(fh1^omjxxd7,r [xoZ*wG{&eP;!wD=Ԩp<וi*" knx4kq>N=cIO{l$6\K.n) 76I3ѩBm8lhەͿ v̉%"t:}' ^d=J(.)쭚 GjD@?>ě˜CMybM npĈ 2 dPn؄"V ogƤl+2֜aMc*;gBK8G 9ݹ9bۮ~L@|B[+ s#1BnX$Vg_gRru1{斜a'Дɘ7!+iO] bܽ%J?rKU$L9--YT,?NEy"|{njb!TL;pv&w>@?fK{AaE\;n^EGlK}Ӥ#Cwo;*{WLс_qہ4Ә:J65Vꜯ60OB7o(9MϋhWas0 3SqpQtpu2+JNfd193—[~Yi"A>vB"hv,6Pcljߓ<^ی a (@iiBR5o4s%>-B'WjV5I›*sxVH4U vR@y%omWu fa{A΅Αa#S}nn{-c#0hXJ,a8cE%TC_DNkܗD m!ϖ :7q2s^#r[ ],P9 gM.x mF"2ꠋ+7miA)]EV/KbQ\O# 㚈0Hl!lľ_!M+zg()Cʉ2uP=pz8U.cI:rNbc%o=#6 o-H+E?tNf=M/CTEe{L1 ڢ?@G$\J>< A4:[aQQH/1+&)];]qBvW $\e0$cM,@\@_HPRNi6楳Xݩz{;&^NN k{rYhC$,払Znw' f9K4F\ \|;vNwPCψlGfBnQ 6YRϡ9ro󾮉ѓbb?"3BNx']PiL> yw~?h) 3w[PTab7C~1V+t z2jhȃ P.g'%@ǯ7yAk=@7ӖхDʹރ44Ew0.Nn@]N>C/ ym=i=asu QXdػ ?K4ZU'"RE-Xk]t6OF(0 HK{]a(Y-$0Ƭ: >XT!9*5;fda ׉[5tuu+9@?fI!:h|q b9p:. Ѷ]3yY|K¸̉M ,Q~N{o6->.w2xYݙJK>2PeK?@Q#Pmn{ w rj."1]KAmgqI iJo9D0EH6Ԝln;{X.n6c]Gs+65d2[ϖ~M ^O.M`2ݔC0;)֮ϝ,H}*Aa(8|hmMk8Ӟ<(YK3(6ZmnY Km83co>6ro3.Z5vxxZ7lu$ޥ~_pQ|ee@rsn1H}B?3RqBkp=h<ݨGtƟ:@rcȪb M)Wbmii^[+G9.a TRnHm*xWm"Eua^nX!uQv pDƉ8Pe"|D;&Jg51+`ͺS(Du{|EݠCn7q(`O.E^Ǿ kD;_N'2]Ryr^ 9U-x\C2tmΣ$&"HISWĖ2n"h͘C|6S@Mg+d~ߖ6i݅Vm,;7ȏZ923J֘p@ad H|@d`W6r]d]5.8HSG-[3(O%wwK辤S3TJ=7dri$v1Nrڶ%@tݥF]#-- vj:|"^ 9-d`Odqt\߃[]g91)w@8ݓ8Ҡ]:*&!?cdF(R1_J_q_V<ǪAQk. 旄i(vYE|nWBϑE]6mY7VXqpde'~( !IV7gVX_Mfe[oHEGɗ]}^{>sCiq;smc,/.X^3;#R:m j;<]7[.7eŮa-Vԫ0_0Qyirxձސ?^1J}rdyF1!Q0%JL|Zˊ5NmvZ@.qP>ӷ\ WF qp|IctwrR!SnL76 e7AomoUΊi^d ҕ(u͛MzLH!kUY5]R8 (n&ED=;ID^%( B? b~tg\>;haTwB+tkySyfcj|ʆ9> #ʒrV.Ƕl&b.TUiL/~JÔ Ր٫ijst ѧ_Lv"=&.+q };n7F1sjW;v8o>V Pkڂ 8P@m%mJ`*]k$s _*0o{cbLD1ͺ2fPva_K@%{vJP32) ɛHeM4[K6׹J񹤬t+ݙ9 Lh#| ͨP S叓Tط4KyܪaLHNV KG6y3>;4vy2EW h[XGzF꽩 Z徧l6˯S-?t<_BZRxXRZz$<*Mov%T`Y+1P^D(4žӏkL^isS̆Q_2[̠sX0,罆#~f0QO,09X/#Cfˌ&Vjޘ~B! t#xg`cOp|BeF\ڕ "i NmKeLfsx/Pn) vu!D#.0&\ps75&qk{L)E޾j$ GNUHsv,gƯ O6V\߈3I)eɆ.9!BC{gtyґ;{D RќtZ~KՋ0ȭ܋rx2 7e7DP{a?hx\I]5??B~LJ?;`6w'ʱRjZNq o%@@c#x9\p'?[r` +ލGxm*b܆:ێ;GzGH@9fj}Ζ Xd69Φ~R0]S@2ƎcyȷWAi(l*K/I8uPsUJH.kl2 VT-;s]|2$\y}aod0 37u^':> G< F4E<,=Q8[􀧃Mms o(,BZ6m ts9$tRV[>#}mCh[["""iD{|5u[Yg{_vÀk1QtPUs1f DP `I=of >ȸvTD uu?ػs%__JU۶tv`"g. -HA$Cl2A-2}H^p=,MV&JT ."9^ |&Fgh{7K'OQcPW6mR9IO-[׾kx&ějŎ%\FR"pTu R Dv2l]Ejw/{Lhj?X}dRwۯ ZWm,+Na{vImKTPU6811YpdznqNշQ"-I(rd vy,Mamh@2Ub^4k :>_NQ8K ,|O({ o`=w/~cL2%kMgL@wq/y΋quu\-wiϤ~F?&lnr+iTo*ZŪ+&gOa(qU@xeb >6j~nbčG.SؽR-WN^[\|KQ=l{pjQzbl1Cos${!}iz(bֹTs3)f%. 'Ŝ VUI`䬂j60l &9Og`å4aŒ<aWk 5C1g?iCu ɩ,(l&dܟ)H5hlzkcRBҍo4Q'Gt?W\mn#f FǗU&IE>ZXؿʞ{} m|[NQ*4Т\֝ Sz<+ĴgJ(>=xTJEj΋רE\$KP /lweSsCBQL;1jRPmM5b7%zI#W>’LcB;P8AwU'Ϡ`0f+fU%*wAZ(# 6ɼiYn ^sڛK߫aܭkYxmA澕W bـ1#ĽaH^C6bb-ތѬ|tt,:C%G@=}b r2Mb7x;.~AWBȩҼ}S ?Ȩ5y:9EZ="[7%bO.o^qjIX@y|ρCw&BG2!-A+ВIJv Ҟ$9FgLlAb~6=a|-JNtKN%tWޟߺf4?e8rRKXP+,ţ aCsR1Ț1JcoǬRL ~U~VиuOXtww}@q%0[ aQ쿀n궇U?4΢K BP }ؾ{r1-?2AaSʆ?9H云#Gg^+v~R3+B2Ɛ؞c@R9kQUG>QhYȉ Pf{SZlǑHTN])33J#.&@u33:+?ڢ&jvq|n)meY,WkmsXT57t뜩i-6)isIp˦r69CنٲpNZ#׵a`<_uWqYLD@|Bw`o~{Q5G9!32eMUR]F\] q)"˯}s'ʌN?%Iň]F#yj򂺋!0?B'TNgw)Yˈ֙J86aF0,>w=gJ VoT__Û߄"D={n Y~mpW+=d"YЩ|Ԡp(oZ1IaҩjWZdRճwB/QM}^$ixMa_T პ'en귞P-|o?]ˆ(9ehF&}5z Gh=^hwjQ`XڧnMkf{" G+QMDHO"Be g:v$QV(YJSiஊhhf<}_Y|V*8Ltܓ?M{,VG6|G։Iq.6=g|>;F){Jrߨ 3nx+? EuVr*vʍ(7.ӸȀ׸|h[p/9 _}x8yJw8={.*4wΚxQ̬oƊ75UoGj9~#0Q#CޮEyT@jC"飯+ֻKkkZ!k =< 3dDr눴5 < V$-?s]3n9{U6C@迅ΧyGKxN]ab#nv!q%}+$? q-YdM; 3|;i0VҮjlB# K|c.,@ =?=h}؇0F0hȷgTQb0,)R\yea^Y[}bzdH"5-:Neѯ]x;S!ԈAYéz%;RJ4!l#3fƀ݅u~-h]-cJtΟa]VqEb*,<$Wk#02f|\`W hY^`pxj|_@, w4.T/`Hḑh|^g --d H" 9 cVD C4QHKr"Qpѧ2MtNzqW(鄝{̺7o=س,CB& y/}KM?g"9g70ۈ7U:7Ng@o9"bA"q^%3;Zv̪KJj7< dkN*~p:P~8Ync ;# Y(t֐/ջP> 4/hȆB8e$%2o|V]p2&?څMӌV! `$eݰ"2  AZE_/A0\4R668H,>6A(қ^rI\}X2)lclJ/u%B? F[b:*L l');+տgۑ.[u2>z Zdyxu*OzaD]m}]Pm|1U78k֠ԩL[ %ՎGC %D;Qe%w=Eqåwd#咫8ft^oD e+EQϐ'#%ȩR?fMfO|&#/Ez+&A^ڬ76_ScueF= e%wx rZJ1AK~9xGfQMU/ګ$+.Odn6k6&'L{dGE8 )%FZA ~s,$kNN?Ā 47I *a#GuRhj l1,Iv99T10Y# F}&OՑXZmp i;K/ 'u"J2 X@cEuv^o2ˡGY"=Us?A8Nd:oɼH(5Mp2Q:eڤtNuB先Y B9H&R`ֈf~&]_m0Y4}1t&C*DG@pWm뢝mV z6p #Xs/췆%ЖX)f^.0yFYN+T $, &]RqYm}Ԗwg\-nfΈu3 C,ms鹖n~hFb Hn 8q 6:Y7'̽Z¹$w8`1:}x r8F SmUQ \:ꉀ<*;hfYO_„Ubp{9s(㡈#3FtV6.י<4i8V{)*c('buYsQ[P>$2٪yUmC큢1%EnasVu"-0} lJbMOG:)jw.1GeNͿhpxj"*^;*vhnA_+}v}Fq]@&ΟrK`L;'=wcvEn0SWpx^xEW0!:gCB/ce*G / *ezc{ZTU]J(%81(,7s*2d'䍱T@22FP Lq>n֪slw# "|c2Ax1H*nT.HCm]jUw~34$*Kygƣ\w_on1.:S5&A00mHz c6Z%ީXeQ4C|c[K]×}# P@%AvvxOExF), a9"fJLbE/$_3-lӠFajri3 pZ9'4aB|Kl ;G9>\[D)<͟>~D174.IIq0v5NΔrAlc팄I),Xmp$$;π Q>pe̎f!xpyԠ OHrFX0hd%SbHqdt6({Y>MSQ/[K,m6 :X_?Il&Ǯd|%ZU+j_uޭavɂ;aڀfβ⢿>؟B5cJbO.SkÍ4C2&ހ>kuHD ~?N CZe(Xw+ۖWgFٖ%}{X 6.8R/+\us%}hFL{D4 k,L]X661zT>뀥/Ji]&GjBI Ihk ߇P:"R(g0AiV_r? O^ȫPLݐPJb=CE4u'!l[JRFh$L.^/(= '- G⟨.˭[ݕaAl nJ⸊0I; KToAu<X(ЮZ)R1u[D?V{|GI)*J:/mҐ$&"kyZzNGXl/ Mmf 뉃;V˝>/ųjZ[>YzիI.U`NB?l8,=] !9K\A% uFj)KT:N@Z/v?=qʯ($7x.{bTԨW;Jayj48KPx6oQ偍pk4iuEv^lf7Cy3Ϫ׋,w(%ȤϥYxv7nWÐmX,TQֽI!X.i |x1_i_6v|#;+p- i,)W*\\ʛU؏ў7nC&a'q+&Qk><ƣZJ02[l!:x|[qa-dY5~UOH ]oXzulm*tsyJ~?r Q"}6hKw7>[9ZD}b#tEjB]>N!_#)c'Z^2 Lb><£v0dT'3e'%iJ(z@`N{ .۳-.D~,bZTCWzC6F"X;߼3Fkϵ,u'>$ߗvqr'jĐ:wAj//Bu9pq iKsC~P 擂r5JW3]yKTKY_ɮş*Ka|wy_\-z+<Gto"jWF}@Pa/V,JnI("t+G$} FĂJBP5կ-Ax_h,! -'/7!ǭyjEM~kxe_b.XK{ U)۽\Faʐ[_7:9Q뎨6 oqv['@M8n PL1)WcPŧbQ=w>#6!R﫹Lɤv>Q7?jsԝ{'bOi\Yg" 7.FBQK%"nK戆d5.Qm|Be!b,Q-L[ 2 R0|w ϱzṠ@DU+FCCu{gUJ'&#d\RdW.￱RvV# %VkMvp7}"g^#Jyl&uOfrc}̸Y,w3#5;Vcw٦Ω!n"6 @VPG0_ ph&vњ(+=  +"e,BZ:sqj+,^"_sr VMe;Y6*6s @]{~-/g:d71@:E|/$wL:,_j ?Ae[ a5QKcÐ̌uYqL`"~om i_Cj l,GipgLT)!+=%Uڥ2 i=`sP. y ~=vT Eg2~ ,XҴ$4>iy͒@y02 sdlQùy$E8D) L{"*?QG%6G 5Lb.ft3kP'ֵ.ingqTy4:F0vVZhfNnD/N0.lܟwiak155D1`;?Ou0gIM,ȅkAeTg6 g­@N*9~+IcSLᬎͥ'Dӈ_ՠi z~2.>$egE+E4lP#:B! 1W߶ 1=8hg2;8(HVKaS2KA.gg ,XKBxħuCcmV_:a7' D7Cy(ACk ΒG`%Q4]Ї P{PGhi*a:x`ȍ)~D/̇Xd$-WD8_}/ty8`?!_ s)w)Η6]2UXѡt>҉PG jGy;Qs6Jj}2,z+ lJe2 }RK.ŗuqpNYyT}?4`<<$wL;OSy+-Xx,}u,Mz dmvmW44p뫅8 ~7i!P(!&w@,RTtL R71lΡӤ=,chzSt &,r)?uB?h,q<=SxCn ut-ã9ɭdМR09SBoLf?Ak-O i߮hW-ũ5.?aG*mǔX_ / Ir.^w˥O'!חBIzU{V˒Pf27$\|_7~׶ڗAe(p|*jsqfW{]A΄{j1؅p=T܆".핈'OĈqB'NJMp? ( wʯDtN N5HŎ@%D 3x^d8 $g )\xh=r=u ;#R2iZ6?*vj=V\<G߾8$D8KS`$932̅A[g2Qh|]f&);'AωL>@ Z^h9e6)6y%*!0%αeBzz74٭-vB:FPÞG`[x٠7efK`DvhF+j kو)S2Hv֓YFsh?822FK~6[)*>DW}g\W>4pG\a|27l(M>Id +D[ ]H9aOI"IcO;XŪs%A)mpՠ.֋9J|$:A?ڍgÁ1nb 6pmږbF{[K#tn|0B\s-]tggɓ̒hNj/S/em en״R[_ee>N^fo?&w'/ ìPq/3Ǿ:6P!s̢ C{_$Ժy󢁰_IO=UE5I1V1$.o傟spCΞ([4d_cZq9<\N޵E)Fb_8^$^3U`JfR/;Aߦu1Vv:4tam-J(L 'I#n4g"N1-w]i*<ԸF Lw )#]NV;z.Eiੱ/|"O9NjЃn2q~:9jH|͇`nꙿ5FDјm;T#ȃq-DfTMH+'1]},(?8㋉*J./}0E̾> ZHZcǕFN1@l"r ֺs쌹^A'a٣W1JV6)EehQO3~+nQ}q"N!BGqڵ1)-F$_xR`Ju k9cͥ ?I0 'E#R̙2$\ ~ġHGh!6̤{&6F*x$&Tao|J)hXv즞Y( /?EIi˜}2IwPL%t01f5*#StHˑÕ&u&}J@/ /)FU3jq"[(9'Rf#?,Ty Xvnp-}ik}#]dMw6*~v;G"qc8pb p|[uĖĚwTsW|t{vb²+),˨kӴqg@Och̪>{eoQ29>x/ GSƖLa#7>X@>τ>[BQE F=Aek7i:J}lQ8E=jTt!9@8'f;k`W,x?$60'i{bW?87\Xn:f2~ӹC |\bkv=<8&.7q㍿EBDwvpRg$wM%E7[nb)ϏG) O`x|]Xu.ʽ[Gdz295^JFپ:b}RVu$1*9TrGfp0p༦2>"QWH_Zv)Bn/WG]|q ߹\' ُkL:Og=YIh[hᔝF/ZZF!XaN`S" =߻}cxJ]UxR= uR%Q&/2]OQCۖxaz[g;ϜHq|w TwbM}:w?ǟzíVҪ*T_)ZV}."=slbs*-y|r{0ވΩ*1Ż jqz$_mU^$($Pғ`S5+ll. Eh'CIYi*xz.S FySDD D JKs<5w+ޑr3>yl6-=t&>Ի<Ӡ溹<0Gu1a Ogi/~HakM^Ƣs8Yze1xz2}sȇ<"䠠G8d'[tF>۱16O|%J`V7+?DywsI8@ek1m?tP`u%nM÷],iENJG->Z(.xX#tgWzL5(N;d(f /UK]NZ2u-EiC1HָKv0~9C@R lRG-M6RQ#m$v:4ZğwZ해]^~S M-ɯg R|"IP 9\ ;!0EnNvL#ڨUЂpz׌GU"UTV]@u~Q}y?Ub-G/[2{#ַpK΀^q@nAͰ:Hs