non port: lang/php74/distinfo |
SVNWeb
|
Number of commits found: 39 |
Sun, 25 Dec 2022
|
[ 19:36 Muhammad Moinur Rahman (bofh) ] 0d310d7 (Only the first 10 of 118 ports in this commit are shown above. )
*/*php74*: Sunset php 7.4
As per upstream php 7.4 has reached it's EOL on 2022-11-22. Remove php74
from the tree. Default version of php has already been switched to 8.1.
Approved by: portmgr (blanket infrastructure)
Sponsored by: Bounce Experts
|
Sat, 5 Nov 2022
|
[ 14:19 Muhammad Moinur Rahman (bofh) ] 27ac371f
lang/php74: Update version 7.4.32=>7.4.33
* GD:
- Fixed bug #81739: OOB read due to insufficient input validation in
imageloadfont(). (CVE-2022-31630)
* Hash:
- Fixed bug #81738: buffer overflow in hash_update() on long parameter
(CVE-2022-37454)
Approved by: tz (By private mail)
Relnotes: https://www.php.net/ChangeLog-7.php#7.4.33
Sponsored by: Bounce Experts
|
Sun, 2 Oct 2022
|
[ 00:21 Muhammad Moinur Rahman (bofh) ] 594ae3a
lang/php74: Update version 7.4.30=>7.4.32
* Core:
- Fixed bug #81726: phar wrapper: DOS when using quine gzip file.
(CVE-2022-31628)
- Fixed bug #81727: Don't mangle HTTP variable names that clash with
ones that have a specific semantic meaning. (CVE-2022-31629)
Relnotes: https://www.php.net/ChangeLog-7.php
Sponsored by: Bounce Experts
|
Fri, 10 Jun 2022
|
[ 13:34 Muhammad Moinur Rahman (bofh) ] 9dd5251
lang/php74: Update version 7.4.29=>7.4.30
- mysqlnd:
Fixed bug #81719: mysqlnd/pdo password buffer overflow.
(CVE-2022-31626)
- pgsql:
Fixed bug #81720: Uninitialized array in pg_query_params().
(CVE-2022-31625)
Approved by: tz (private email)
Relnotes: https://www.php.net/ChangeLog-7.php#7.4.30
Sponsored by: Bounce Experts
|
Fri, 15 Apr 2022
|
[ 22:31 Torsten Zuehlsdorff (tz) ] db966c3 (Only the first 10 of 11 ports in this commit are shown above. )
lang/php74: Upgrade from 7.4.28 to 7.4.29
Changelog:
Core:
No source changes to this release. This update allows for re-building
the Windows binaries against upgraded dependencies which have received security
updates.
Date:
Updated to latest IANA timezone database (2022a).
Sponsored by: Bounce Experts
|
Sat, 19 Feb 2022
|
[ 04:44 Muhammad Moinur Rahman (bofh) ] 815ff00
lang/php74: Update version 7.4.27=>7.4.28
Filter:
Fix #81708: UAF due to php_filter_float() failing for ints
(CVE-2021-21708)
CVE is not yet published.
Approved by: tz (private email)
Sponsored by: Bounce Experts
|
Sun, 26 Dec 2021
|
[ 18:23 Muhammad Moinur Rahman (bofh) ] 529117f
Fix fetch for php*
- Primary hosting provider of php has introduced some sort of checking
which is blocking fetch although curl/wget works perfectly. fetch with
other --user-agent is also not working at the moment. An issue has been
opened with the upstream which can be found at:
https://github.com/php/web-php/issues/483
- Untill this is fixed add php Github distributions URL to MASTER_SITES
- Modify MASTER_SITES for php[73|74|80] and remove SUBDIR as it affects
DIST_SUBDIR
- Add DIST_SUBDIR as Github is IPv4 only which affects IPv6 only
builders. In case someone is running IPv6 only builders distcache will
pickup and serve.
- Although distinfo has been updated as we have added DIST_SUBDIR but
SHA256 and SIZE are unchanged. In case someone needs to verify those
are available from https://www.php.net/downloads
- We might have done some drastic changes but we are on the brink of
quarterly build and we do not want to start a new year and a new
quarter with BROKEN php and thousands of other ports.
PR: 260699
Reported by: chris@cretaforce.gr
Approved by: portmgr (blanket infrastructure)
Sponsored by: Bounce Experts
|
Thu, 23 Dec 2021
|
[ 14:22 Muhammad Moinur Rahman (bofh) ] 105ff67
lang/php74: Update version 7.4.26=>7.4.27
- Refactor with OPTIONSNG
Changelog:
Core:
Fixed bug #81626 (Error on use static:: in __сallStatic() wrapped to
Closure::fromCallable()).
FPM:
Fixed bug #81513 (Future possibility for heap overflow in FPM zlog).
GD:
Fixed bug #71316 (libpng warning from imagecreatefromstring).
OpenSSL:
Fixed bug #75725 (./configure: detecting RAND_egd).
PCRE:
Fixed bug #74604 (Out of bounds in php_pcre_replace_impl).
Standard:
Fixed bug #81618 (dns_get_record fails on FreeBSD for missing type).
Fixed bug #81659 (stream_get_contents() may unnecessarily
overallocate).
Approved by: tz (private mail)
Relnotes: https://www.php.net/ChangeLog-7.php#7.4.27
Sponsored by: Bounce Experts
|
Sat, 20 Nov 2021
|
[ 19:31 Torsten Zuehlsdorff (tz) ] 11d48dd
lang/php74: Upgrade from 7.4.25 to 7.4.26
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).
MBString:
Fixed bug #76167 (mbstring may use pointer from some previous request).
MySQLi:
Fixed bug #81494 (Stopped unbuffered query does not throw error).
PCRE:
Fixed bug #81424 (PCRE2 10.35 JIT performance regression).
Streams:
Fixed bug #54340 (Memory corruption with user_filter).
XML:
Fixed bug #79971 (special character is breaking the path in xml
function). (CVE-2021-21707)
Also include a patch to fix issue 259725:
dns_get_record fails when requested record doesn't exist
PR: 259725
Reported by: fsbruva@yahoo.com
Sponsored by: Bounce Experts
|
Sat, 23 Oct 2021
|
[ 22:52 Torsten Zuehlsdorff (tz) ] b0953f0
lang/php74: Upgrade from 7.4.24 to 7.4.25
Changelog:
DOM:
Fixed bug #81433 (DOMElement::setIdAttribute() called twice may remove
ID).
FFI:
Fixed bug #79576 ("TYPE *" shows unhelpful message when type is not
defined).
Fileinfo:
Fixed bug #78987 (High memory usage during encoding detection).
Filter:
Fixed bug #61700 (FILTER_FLAG_IPV6/FILTER_FLAG_NO_PRIV|RES_RANGE
failing).
FPM:
Fixed bug #81026 (PHP-FPM oob R/W in root process leading to privilege
escalation) (CVE-2021-21703).
SPL:
Fixed bug #80663 (Recursive SplFixedArray::setSize() may cause
double-free).
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).
Sponsored by: Bounce Experts
|
Wed, 29 Sep 2021
|
[ 09:55 Torsten Zuehlsdorff (tz) ] 4f8082b
lang/php74: Update from 7.4.23 to 7.4.24
Changelog:
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 #81420 (ZipArchive::extractTo extracts outside of
destination). (CVE-2021-21706)
Sponsored by: Bounce Experts
|
Sun, 29 Aug 2021
|
[ 20:47 Torsten Zuehlsdorff (tz) ] f54d1e5
lang/php74: Upgrade from 7.4.22 to 7.4.23
Changelog:
Core:
Fixed bug #72595 (php_output_handler_append illegal write access).
Fixed bug #66719 (Weird behaviour when using get_called_class() with
call_user_func()).
Fixed bug #81305 (Built-in Webserver Drops Requests With "Upgrade"
Header).
BCMath:
Fixed bug #78238 (BCMath returns "-0").
CGI:
Fixed bug #80849 (HTTP Status header truncation).
GD:
Fixed bug #51498 (imagefilledellipse does not work for large circles).
MySQLi: (Only the first 15 lines of the commit message are shown above )
|
Sat, 31 Jul 2021
|
[ 21:31 Torsten Zuehlsdorff (tz) ] e297f25
lang/php74: Update from 7.4.21 to 7.4.22
Changelog:
Core:
Fixed bug #81145 (copy() and stream_copy_to_stream() fail for +4GB
files).
Fixed bug #81163 (incorrect handling of indirect vars in __sleep).
Fixed bug #80728 (PHP built-in web server resets timeout when it can
kill the process).
Fixed bug #73630 (Built-in Weberver - overwrite
$_SERVER['request_uri']).
Fixed bug #80173 (Using return value of zend_assign_to_variable() is not
safe).
Fixed bug #73226 (--r[fcez] always return zero exit code).
Intl:
Fixed bug #72809 (Locale::lookup() wrong result with canonicalize
option).
Fixed bug #68471 (IntlDateFormatter fails for "GMT+00:00" timezone).
Fixed bug #74264 (grapheme_strrpos() broken for negative offsets).
OpenSSL:
Fixed bug #52093 (openssl_csr_sign truncates $serial).
PCRE:
Fixed bug #81101 (PCRE2 10.37 shows unexpected result).
Fixed bug #81243 (Too much memory is allocated for preg_replace()).
Standard:
Fixed bug #81223 (flock() only locks first byte of file).
Sponsored by: Bounce Experts
|
Mon, 5 Jul 2021
|
[ 21:31 Torsten Zuehlsdorff (tz) ] bc406bc
lang/php74: Update from 7.4.20 to 7.4.21
Changelog:
Core:
Fixed bug #81068 (Double free in realpath_cache_clean()).
Fixed bug #76359 (open_basedir bypass through adding "..").
Fixed bug #81090 (Typed property performance degradation with .=
operator).
Fixed bug #81070 (Integer underflow in memory limit comparison).
Fixed bug #81122 (SSRF bypass in FILTER_VALIDATE_URL). (CVE-2021-21705)
Bzip2:
Fixed bug #81092 (fflush before stream_filter_remove corrupts stream).
OpenSSL:
Fixed bug #76694 (native Windows cert verification uses CN as sever
name).
PDO_Firebird:
Fixed bug #76448 (Stack buffer overflow in firebird_info_cb).
(CVE-2021-21704)
Fixed bug #76449 (SIGSEGV in firebird_handle_doer). (CVE-2021-21704)
Fixed bug #76450 (SIGSEGV in firebird_stmt_execute). (CVE-2021-21704)
Fixed bug #76452 (Crash while parsing blob data in firebird_fetch_blob).
(CVE-2021-21704)
Standard:
Fixed bug #81048 (phpinfo(INFO_VARIABLES) "Array to string conversion").
Sponsored by: Bounce Experts
|
Fri, 4 Jun 2021
|
[ 20:44 Torsten Zuehlsdorff (tz) ] a1915de
lang/php74: Upgrade from 7.4.19 to 7.4.20
Changelog:
Core:
Fixed bug #80929 (Method name corruption related to repeated calls to
call_user_func_array).
Fixed bug #80960 (opendir() warning wrong info when failed on Windows).
Fixed bug #67792 (HTTP Authorization schemes are treated as
case-sensitive).
Fixed bug #80972 (Memory exhaustion on invalid string offset).
FPM:
Fixed bug #65800 (Events port mechanism).
FTP:
Fixed bug #80901 (Info leak in ftp extension).
Fixed bug #79100 (Wrong FTP error messages).
GD: (Only the first 15 lines of the commit message are shown above )
|
Fri, 7 May 2021
|
[ 22:53 Torsten Zuehlsdorff (tz) ] 1f37ed9
lang/php74: Update from 7.4.18 to 7.4.19
PDO_pgsql:
Revert "Fixed bug #80892 (PDO::PARAM_INT is treated the same as
PDO::PARAM_STR)"
Sponsored by: Bounce Experts
|
Sat, 1 May 2021
|
[ 22:08 Torsten Zuehlsdorff (tz) ] 5be5ddc
lang/php74: Update from 7.4.16 to 7.4.18
Changelog:
Core:
Fixed bug #80781 (Error handler that throws ErrorException infinite
loop).
Fixed bug #75776 (Flushing streams with compression filter is broken).
(cmb) 04 Mar 2021, php 7.4.16
Fixed #80706 (mail(): Headers after Bcc headers may be ignored).
Dba:
Fixed bug #80817 (dba_popen() may cause segfault during RSHUTDOWN).
DOM:
Fixed bug #66783 (UAF when appending DOMDocument to element).
FPM:
Fixed bug #80024 (Duplication of info about inherited socket after pool
removing).
FTP: (Only the first 15 lines of the commit message are shown above )
|
Sat, 6 Mar 2021
|
[ 01:33 tz ]
lang/php74: Update from 7.4.15 to 7.4.16
Changelog:
Core:
Fixed #80706 (mail(): Headers after Bcc headers may be ignored).
MySQLnd:
Fixed bug #78680 (mysqlnd's mysql_clear_password does not transmit
null-terminated password).
MySQLi:
Fixed bug #74779 (x() and y() truncating floats to integers).
OPcache:
Fixed bug #80682 (opcache doesn't honour pcre.jit option).
OpenSSL:
Fixed bug #80747 (Providing RSA key size < 512 generates key that crash
PHP).
Phar: (Only the first 15 lines of the commit message are shown above )
|
Fri, 5 Feb 2021
|
[ 22:52 tz ]
lang/php74: Update from 7.4.14 to 7.4.15
Core:
Fixed bug #80523 (bogus parse error on >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)
Sponsored by: PHP Update Service
|
Sat, 9 Jan 2021
|
[ 23:49 tz ]
lang/php74: Upgrade from 7.4.13 to 7.4.14
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: (Only the first 15 lines of the commit message are shown above )
|
Thu, 3 Dec 2020
|
[ 17:16 tz ]
lang/php74: Update from 7.4.12 to 7.4.13
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). (Only the first 15 lines of the commit message are shown above )
|
Sun, 1 Nov 2020
|
[ 22:52 tz ]
lang/php74: Update from 7.4.11 to 7.4.12
Changelog:
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). (Only the first 15 lines of the commit message are shown above )
|
Fri, 9 Oct 2020
|
[ 23:27 tz ]
lang/php74: Update from 7.4.10 to 7.4.11
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). (Only the first 15 lines of the commit message are shown above )
|
Mon, 7 Sep 2020
|
[ 22:16 tz ]
lang/php74: Upgrade from 7.4.9 to 7.4.10
Changelog:
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: (Only the first 15 lines of the commit message are shown above )
|
Wed, 19 Aug 2020
|
[ 21:31 tz ]
lang/php74: Update from 7.4.8 to 7.4.9
Changelog:
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). (Only the first 15 lines of the commit message are shown above )
|
Fri, 10 Jul 2020
|
[ 11:25 tz ]
lang/php74: Upgrade from 7.4.7 to 7.4.8
Changelog:
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 #79657 ("yield from" hangs when invalid value encountered).
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). (Only the first 15 lines of the commit message are shown above )
|
Sun, 14 Jun 2020
|
[ 10:38 tz ]
lang/php74: Update from 7.4.6 to 7.4.7
Core:
Fixed bug #78434 (Generator yields no items after valid() call).
Fixed bug #79477 (casting object into array creates references).
Fixed bug #79514 (Memory leaks while including unexistent file).
Fixed bug #79470 (PHP incompatible with 3rd party file system on
demand).
Fixed bug #78784 (Unable to interact with files inside a VFS for Git
repository).
Fixed bug #78875 (Long variables cause OOM and temp files are not
cleaned). (CVE-2019-11048).
Fixed bug #78876 (Long variables in multipart/form-data cause OOM and
temp files are not cleaned). (CVE-2019-11048).
DOM:
Fixed bug #78221 (DOMNode::normalize() doesn't remove empty text nodes).
EXIF:
Fixed bug #79336 (ext/exif/tests/bug79046.phpt fails on Big endian
arch).
FCGI: (Only the first 15 lines of the commit message are shown above )
|
Fri, 15 May 2020
|
[ 19:42 tz ]
lang/php74: Update from 7.4.5 to 7.4.6
Changelog:
Core:
Fixed bug #78434 (Generator yields no items after valid() call).
Fixed bug #79477 (casting object into array creates references).
Fixed bug #79514 (Memory leaks while including unexistent file).
Fixed bug #79470 (PHP incompatible with 3rd party file system on
demand).
Fixed bug #78784 (Unable to interact with files inside a VFS for Git
repository).
Fixed bug #78875 (Long variables cause OOM and temp files are not
cleaned). (CVE-2019-11048).
Fixed bug #78876 (Long variables in multipart/form-data cause OOM and
temp files are not cleaned). (CVE-2019-11048).
DOM:
Fixed bug #78221 (DOMNode::normalize() doesn't remove empty text nodes).
EXIF: (Only the first 15 lines of the commit message are shown above )
|
Sat, 18 Apr 2020
|
[ 21:10 tz ]
lang/php74: Upgrade from 7.4.4 to 7.4.5
Changelog:
Core:
Fixed bug #79364 (When copy empty array, next key is unspecified).
Fixed bug #78210 (Invalid pointer address).
CURL:
Fixed bug #79199 (curl_copy_handle() memory leak).
Date:
Fixed bug #79396 (DateTime hour incorrect during DST jump forward).
Fixed bug #74940 (DateTimeZone loose comparison always true).
FPM:
Implement request #77062 (Allow numeric [UG]ID in FPM
listen.{owner,group}) (Andre Nathan)
Iconv: (Only the first 15 lines of the commit message are shown above )
|
Mon, 23 Mar 2020
|
[ 22:08 tz ]
lang/php74: Update from 7.4.3 to 7.4.4
Changelog:
Core:
Fixed bug #79329 (get_headers() silently truncates after a null byte)
(CVE-2020-7066)
Fixed bug #79244 (php crashes during parsing INI file).
Fixed bug #63206 (restore_error_handler does not restore previous errors
mask).
COM:
Fixed bug #66322 (COMPersistHelper::SaveToFile can save to wrong
location).
Fixed bug #79242 (COM error constants don't match com_exception codes on
x86).
Fixed bug #79247 (Garbage collecting variant objects segfaults).
Fixed bug #79248 (Traversing empty VT_ARRAY throws com_exception).
Fixed bug #79299 (com_print_typeinfo prints duplicate variables).
Fixed bug #79332 (php_istreams are never freed). (Only the first 15 lines of the commit message are shown above )
|
Fri, 21 Feb 2020
|
[ 22:03 tz ]
lang/php74: Upgrade from 7.4.2 to 7.4.3
Changelog:
Core:
Fixed bug #79146 (cscript can fail to run on some systems).
Fixed bug #79155 (Property nullability lost when using multiple property
definition).
Fixed bug #78323 (Code 0 is returned on invalid options).
Fixed bug #78989 (Delayed variance check involving trait segfaults).
Fixed bug #79174 (cookie values with spaces fail to round-trip).
Fixed bug #76047 (Use-after-free when accessing already destructed
backtrace arguments).
COM:
Fixed bug #79247 (Garbage collecting variant objects segfaults).
CURL:
Fixed bug #79078 (Hypothetical use-after-free in
curl_multi_add_handle()). (Only the first 15 lines of the commit message are shown above )
|
Sat, 25 Jan 2020
|
[ 00:11 tz ]
lang/php74: Upgrade from 7.4.1 to 7.4.2
Changelog:
Core:
Preloading support on Windows has been disabled.
Fixed bug #79022 (class_exists returns True for classes that are not
ready to be used).
Fixed bug #78929 (plus signs in cookie values are converted to spaces).
Fixed bug #78973 (Destructor during CV freeing causes segfault if opline
never saved).
Fixed bug #78776 (Abstract method implementation from trait does not
check "static").
Fixed bug #78999 (Cycle leak when using function result as temporary).
Fixed bug #79008 (General performance regression with PHP 7.4 on
Windows).
Fixed bug #79002 (Serializing uninitialized typed properties with
__sleep makes unserialize throw).
CURL:
Fixed bug #79033 (Curl timeout error with specific url and post). (Only the first 15 lines of the commit message are shown above )
|
Sun, 22 Dec 2019
|
[ 14:35 tz ]
lang/php74: Upgrade from 7.4.0 to 7.4.1
Changelog:
Bcmath:
Fixed bug #78878 (Buffer underflow in bc_shift_addsub).
(CVE-2019-11046).
Core:
Fixed bug #78862 (link() silently truncates after a null byte on
Windows). (CVE-2019-11044).
Fixed bug #78863 (DirectoryIterator class silently truncates after a
null byte). (CVE-2019-11045).
Fixed bug #78943 (mail() may release string with refcount==1 twice).
(CVE-2019-11049).
Fixed bug #78810 (RW fetches do not throw "uninitialized property"
exception).
Fixed bug #78868 (Calling __autoload() with incorrect EG(fake_scope)
value).
Fixed bug #78296 (is_file fails to detect file).
Fixed bug #78883 (fgets(STDIN) fails on Windows).
Fixed bug #78898 (call_user_func(['parent', ...]) fails while other
succeed). (Only the first 15 lines of the commit message are shown above )
|
Thu, 28 Nov 2019
|
[ 13:07 tz ]
lang/php74: Update from 7.4.0RC 6 to 7.4.0
The PHP development team announces the immediate availability of PHP 7.4.0. This
release marks the fourth feature update to the PHP 7 series.
PHP 7.4.0 comes with numerous improvements and new features such as:
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
Several Deprecations (Only the first 15 lines of the commit message are shown above )
|
Tue, 12 Nov 2019
|
[ 18:13 tz ]
lang/php74: Update from RC5 to RC6
Changelog:
- Core:
. Fixed bug #78768 (redefinition of typedef zend_property_info). (Nikita)
. Fixed bug #78788 (./configure generates invalid php_version.h). (max)
- Standard:
. Fixed bug #77930 (stream_copy_to_stream should use mmap more often).
(Nikita)
. Fixed bug #78759 (array_search in $GLOBALS). (Nikita)
- OpenSSL:
. Fixed bug #78775 (TLS issues from HTTP request affecting other encrypted
connections). (Nikita)
- Reflection:
. Fixed bug #78774 (ReflectionNamedType on Typed Properties Crash). (Nikita)
Changelog taken from: https://github.com/php/php-src/blob/php-7.4.0RC6/NEWS
MFH: 2019Q4
|
Wed, 30 Oct 2019
|
[ 22:42 tz ]
lang/php74: Upgrade from RC4 to RC5
Changelog:
- Core:
. Fixed bug #78226 (Unexpected __set behavior with typed properties).
(Nikita)
- COM:
. Fixed bug #78694 (Appending to a variant array causes segfault). (cmb)
- Date:
. Fixed bug #70153 (\DateInterval incorrectly unserialized). (Maksim
Iakunin)
. Fixed bug #78751 (Serialising DatePeriod converts DateTimeImmutable).
(cmb)
- FFI: (Only the first 15 lines of the commit message are shown above )
|
Fri, 18 Oct 2019
|
[ 17:35 tz ]
lang/php74: Update from RC3 to RC4
Changelog:
- Core:
. Fixed bug #78614 (Does not compile with DTRACE anymore).
(tz at FreeBSD dot org)
. Fixed bug #78620 (Out of memory error). (cmb, Nikita)
. Fixed bug #78632 (method_exists() in php74 works differently from php73 in
checking priv. methods). (Nikita)
. Fixed bug #78644 (SEGFAULT in ZEND_UNSET_OBJ_SPEC_VAR_CONST_HANDLER).
(Nikita)
. Fixed bug #78658 (Memory corruption using Closure::bindTo). (Nikita)
. Fixed bug #78656 (Parse errors classified as highest log-level). (Erik
Lundin) (Only the first 15 lines of the commit message are shown above )
|
Thu, 3 Oct 2019
|
[ 21:54 tz ]
lang/php74: Upgrade from RC1 to RC3
Changelog:
03 Oct 2019, PHP 7.4.0RC3
- Core:
. Fixed bug #78604 (token_get_all() does not properly tokenize FOO<?php with
short_open_tag=0). (Nikita)
- FFI:
. Fixed bug #78543 (is_callable() on FFI\CData throws Exception). (cmb)
- GMP:
. Fixed bug #78574 (broken shared build). (Remi) (Only the first 15 lines of the commit message are shown above )
|
Fri, 20 Sep 2019
|
[ 12:21 tz ] (Only the first 10 of 153 ports in this commit are shown above. )
Welcome PHP 7.4 RC 1 in the ports-tree.
There are many greater changes including:
- New module ffi
- Remove interbase module
- Remove recode module
- Remove wddx module
- Many modules changes the build switches
- Many modules changes the config format, so patches needed to be recreated
Special thanks to tobik and ale for their support.
Reviewed by: tobik, ale, joneum
Sponsored by: PHP Update Service
Differential Revision: https://reviews.freebsd.org/D21349
|
Number of commits found: 39 |