summaryrefslogtreecommitdiff
path: root/lang/php72/files (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Unbreak databases/php72-mysqli when lang/php72 is build with MYSQLND=offTorsten Zuehlsdorff2020-01-092-0/+24
| | | | | | | | | Currently when building lang/php72 with MYSQLND=off, its im possible to build databases/php72-mysqli. When the option MYSQLND was added, we expected users to not use mysqli at all after disabling this option. This has proven to be wrong, so we patch the build to be work again. patch-ext_mysqli_mysqli__api.c was submitted by Сергей <joker@pinnet.ru>.
* lang/php72: Upgrade from 7.2.17 to 7.2.18Torsten Zuehlsdorff2019-05-081-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: CLI: Fixed bug #77794 (Incorrect Date header format in built-in server). EXIF: Fixed bug #77950 (Heap-buffer-overflow in _estrndup via exif_process_IFD_TAG). Interbase: Fixed bug #72175 (Impossibility of creating multiple connections to Interbase with php 7.x). Intl: Fixed bug #77895 (IntlDateFormatter::create fails in strict mode if $locale = null). litespeed: LiteSpeed SAPI 7.3.1, better process management, new API function litespeed_finish_request(). Mail: Fixed bug #77821 (Potential heap corruption in TSendMail()). PCRE: Fixed bug #77827 (preg_match does not ignore \r in regex flags). PDO: Fixed bug #77849 (Disable cloning of PDO handle/connection objects). phpdbg: Fixed bug #76801 (too many open files). Fixed bug #77800 (phpdbg segfaults on listing some conditional breakpoints). Fixed bug #77805 (phpdbg build fails when readline is shared). Reflection: Fixed bug #77772 (ReflectionClass::getMethods(null) doesn't work). Fixed bug #77882 (Different behavior: always calls destructor). Standard: Fixed bug #77680 (recursive mkdir on ftp stream wrapper is incorrect). Fixed bug #77844 (Crash due to null pointer in parse_ini_string with INI_SCANNER_TYPED). Fixed bug #77853 (Inconsistent substr_compare behaviour with empty haystack). Changelog taken from: https://www.php.net/ChangeLog-7.php#7.2.18 MFH: 2019Q2
* lang/php72 and lang/php73: improve documentation of php-fpm specific www.confTorsten Zuehlsdorff2019-01-261-0/+17
| | | | | | | | | | | | | | | | If you only define a port to listen in www.conf, PHP defaults to listen only to IPv6 ports on FreeBSD. On other OS it listens to IPv6 and IPv4. Since upstream do not want to fix this [1], we add this special case to the documentation. Because the configuration file is a @sample it wont be updated for already changed files. Therefore i do not bump PORTREVISION. PR: 235141 Submitted by: Artyom Davidov <ard_1@mail.ru> [1] https://bugs.php.net/bug.php?id=74166
* Update to 7.2.11Jochen Neumeister2018-10-121-625/+0
| | | | | | | | | Changelogs: - http://www.php.net/releases/7_2_11.php - http://www.php.net/ChangeLog-7.php#7.2.11 Approved by: tz (implicit) Sponsored by: Netzkommune GmbH
* lang/php72: Update from 7.2.7 to 7.2.8Torsten Zuehlsdorff2018-07-231-0/+625
| | | | | | | | | | | Changelog: http://www.php.net/ChangeLog-7.php#7.2.8 Also patch out MySQL 8 auth changes, which makes the hash extension mandatory instead of optional and introduce further bugs: https://github.com/php/php-src/commit/d6e81f0bfd0cb90586dd83d4fd47a4302605261a MFH: 2018Q3
* - Replace USE_AUTOTOOLS with USES=autoreconf:build and run an upstreamTijl Coosemans2018-01-122-18/+14
| | | | | | | script in pre-configure to regenerate configure scripts. Because this regenerates php_config.h.in, merge a patch for that file into the patch for configure.in. - Remove redundant --localstatedir=/var (added by bsd.port.mk).
* Add an upstream patch:Li-Wen Hsu2017-12-172-0/+22
| | | | | | | | | http://git.php.net/?p=php-src.git;a=commit;h=72ec23d8233ac9a2071f991752cff55febb167d5 This eliminate a warning while building with clang on 32-bit system and enable other programs' configure scripts test PHP feature with `-Werror` Approved by: tz (maintainer)
* Add PHP 7.2 RC6Torsten Zuehlsdorff2017-11-167-0/+251
Notable changes: - mcrypt module was removed - sodium module was added - sybase_ct artifacts removed Also many PECL ports will not work with this version since some files got renamed. Reviewed by: mat, ale, Rainer Duffner <rainer@ultra-secure.de> Differential Revision: https://reviews.freebsd.org/D12980