non port: lang/php80/distinfo |
SVNWeb
|
Number of commits found: 31 |
Wed, 15 Feb 2023
|
[ 17:30 Muhammad Moinur Rahman (bofh) ] faabc6b
lang/php80: Update version 8.0.27=>8.0.28
Changelog: https://www.php.net/ChangeLog-8.php#8.0.28
Sponsored by: Bounce Experts
|
Tue, 10 Jan 2023
|
[ 00:07 Muhammad Moinur Rahman (bofh) ] bdae7d6
lang/php80: Update version 8.0.26=>8.0.27
Approved by: tz (private email)
MFH: 2023Q1
Relnotes: https://www.php.net/ChangeLog-8.php#8.0.27
Sponsored by: Bounce Experts
|
Sun, 27 Nov 2022
|
[ 13:36 Muhammad Moinur Rahman (bofh) ] f636aab
lang/php80: Update version 8.0.25=>8.0.26
* CLI:
- Fixed bug GH-9709 (Null pointer dereference with -w/-s options).
* Core:
- Fixed bug GH-9752 (Generator crashes when interrupted during
argument evaluation with extra named params).
- Fixed bug GH-9801 (Generator crashes when memory limit is exceeded
during initialization).
- Fixed potential NULL pointer dereference in Windows shm*()
functions.
- Fixed bug GH-9750 (Generator memory leak when interrupted during
argument evaluation.
* Date:
- Fixed bug GH-9763 (DateTimeZone ctr mishandles input and adds null (Only the first 15 lines of the commit message are shown above )
|
Sat, 29 Oct 2022
|
[ 19:49 Muhammad Moinur Rahman (bofh) ] 5b7b2aa
lang/php80: Update version 8.0.24=>8.0.25
* 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)
* Session:
- Fixed bug GH-9583 (session_create_id() fails with user defined save
handler that doesn't have a validateId() method).
* Streams:
- Fixed bug GH-9590 (stream_select does not abort upon exception or
empty valid fd set).
Approved by: tz (By private mail)
MFH: 2022Q4
Relnotes: https://www.php.net/ChangeLog-8.php#8.0.25
Sponsored by: Bounce Experts
|
Sat, 1 Oct 2022
|
[ 18:36 Muhammad Moinur Rahman (bofh) ] 24d9ef5
lang/php80: Update version 8.0.23=>8.0.24
* Core:
- Fixed bug GH-9323 (Crash in ZEND_RETURN/GC/zend_call_function)
(Tim Starling)
- Fixed bug GH-9361 (Segmentation fault on script exit #9379).
- Fixed bug GH-9407 (LSP error in eval'd code refers to wrong class
for static type).
- Fixed bug #81727: Don't mangle HTTP variable names that clash with
ones that have a specific semantic meaning. (CVE-2022-31629)
* DOM:
- Fixed bug #79451 (DOMDocument->replaceChild on doctype causes double
free).
* FPM:
- Fixed bug GH-8885 (FPM access.log with stderr begins to write logs (Only the first 15 lines of the commit message are shown above )
|
Sat, 3 Sep 2022
|
[ 12:48 Muhammad Moinur Rahman (bofh) ] 0d79b53
lang/php80: Update version 8.0.22=>8.0.23
* Core:
- Fixed incorrect double to long casting in latest clang.
* DBA:
- Fixed LMDB driver memory leak on DB creation failure (Girgias)
- 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). (Only the first 15 lines of the commit message are shown above )
|
Sat, 6 Aug 2022
|
[ 19:12 Muhammad Moinur Rahman (bofh) ] 33839ff
lang/php80: Update version 8.0.20=>8.0.22
- STRIP Binaries [1]
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 (Only the first 15 lines of the commit message are shown above )
|
Fri, 10 Jun 2022
|
[ 13:58 Muhammad Moinur Rahman (bofh) ] debc129
lang/php80: Update version 8.0.19=>8.0.20
- CLI:
Fixed bug #8575 (CLI closes standard streams too early).
- Core:
Fixed Haiku ZTS builds.
- Date:
Fixed bug #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) (Only the first 15 lines of the commit message are shown above )
|
Fri, 13 May 2022
|
[ 18:57 Muhammad Moinur Rahman (bofh) ] a6acea5
lang/php80: Update version 8.0.18=>8.0.19
* Core:
Fixed bug #8289 (Exceptions thrown within a yielded from iterator are
not rethrown into the generator).
* Date:
Fixed bug #7979 (DatePeriod iterator advances when checking if valid).
* FFI:
Fixed bug #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 #8218 (ob_end_clean does not reset Content-Encoding header). (Only the first 15 lines of the commit message are shown above )
|
Fri, 15 Apr 2022
|
[ 22:31 Torsten Zuehlsdorff (tz) ] adc832a
lang/php80: Upgrade from 8.0.17 to 8.0.18
Changelog:
Core:
Fixed freeing of internal attribute arguments.
Fixed bug #8070 (memory leak of internal function attribute hash).
Fixed bug #8160 (ZTS support on Alpine is broken).
Filter:
Fixed signedness confusion in php_filter_validate_domain().
Intl:
Fixed bug #8142 (Compilation error on cygwin).
MBString:
Fixed bug #8208 (mb_encode_mimeheader: $indent functionality broken).
MySQLi: (Only the first 15 lines of the commit message are shown above )
|
Fri, 18 Mar 2022
|
[ 01:29 Muhammad Moinur Rahman (bofh) ] 34f845f
lang/php80: Update version 8.0.16=>8.0.17
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 #7953 (ob_clean() only does not set Content-Encoding).
Fixed bug #7980 (Unexpected result for iconv_mime_decode).
MySQLnd:
Fixed bug #8058 (NULL pointer dereference in mysqlnd package).
OPcache:
Fixed bug #8074 (Wrong type inference of range() result).
Reflection:
Fixed bug #8080 (ReflectionClass::getConstants() depends on def.
order).
Zlib:
Fixed bug #7953 (ob_clean() only does not set Content-Encoding).
Approved by: tz (private email)
Relnotes: https://www.php.net/ChangeLog-8.php#PHP_8_0
Sponsored by: Bounce Experts
|
Sat, 19 Feb 2022
|
[ 04:42 Muhammad Moinur Rahman (bofh) ] 11c9b8a
lang/php80: Update version 8.0.15=>8.0.16
Core:
Fixed bug #81430 (Attribute instantiation leaves dangling pointer).
Fixed bug #7896 (Environment vars may be mangled on Windows).
FFI:
Fixed bug #7867 (FFI::cast() from pointer to array is broken).
Filter:
Fix #81708: UAF due to php_filter_float() failing for ints.
FPM:
Fixed memory leak on invalid port.
MBString:
Fixed bug #7902 (mb_send_mail may delimit headers with LF only).
MySQLnd:
Fixed bug #7972 (MariaDB version prefix 5.5.5- is not stripped).
Sockets:
Fixed ext/sockets build on Haiku.
Fixed bug #7978 (sockets extension compilation errors).
Standard:
Fixed bug #7875 (mails are sent even if failure to log throws exception).
Approved by: tz (private email)
Sponsored by: Bounce Experts
|
Fri, 21 Jan 2022
|
[ 21:24 Torsten Zuehlsdorff (tz) ] bcd3779
lang/php80: Update from 8.0.14 to 8.0.15
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 #7759 (Incorrect return types for hash() and hash_hmac()).
Fixed bug #7826 (Inconsistent argument name in hash_hmac_file and
hash_file).
MySQLnd:
Fixed bug where large bigints may be truncated.
OCI8:
Fixed bug #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).
Sponsored by: Bounce Experts
|
Tue, 28 Dec 2021
|
[ 02:32 Muhammad Moinur Rahman (bofh) ] b68b508
lang/php80: Update version 8.0.13=>8.0.14
- Refactor with OPTIONSNG
Changelog:
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). (Only the first 15 lines of the commit message are shown above )
|
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
|
Sat, 20 Nov 2021
|
[ 19:31 Torsten Zuehlsdorff (tz) ] 91fd937
lang/php80: Upgrade from 8.0.12 to 8.0.13
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).
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) ] cf94bba
lang/php80: Upgrade from 8.0.11 to 8.0.12
Changelog:
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). (Only the first 15 lines of the commit message are shown above )
|
Wed, 29 Sep 2021
|
[ 09:55 Torsten Zuehlsdorff (tz) ] 4a29572
lang/php80: Update from 8.0.10 to 8.0.11
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: (Only the first 15 lines of the commit message are shown above )
|
Sun, 29 Aug 2021
|
[ 20:47 Torsten Zuehlsdorff (tz) ] 02593a6
lang/php80: Upgrade from 8.0.9 to 8.0.10
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).
Date:
Fixed bug #64975 (Error parsing when AM/PM not at the end).
Fixed bug #78984 (DateTimeZone accepting invalid UTC timezones). (Only the first 15 lines of the commit message are shown above )
|
Sat, 31 Jul 2021
|
[ 21:31 Torsten Zuehlsdorff (tz) ] 0b55474
lang/php80: Update from 8.0.8 to 8.0.9
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 #81159 (Object to int warning when using an object as a string
offset).
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). (Only the first 15 lines of the commit message are shown above )
|
Mon, 5 Jul 2021
|
[ 21:31 Torsten Zuehlsdorff (tz) ] 526e568
lang/php80: Update from 8.0.7 to 8.0.8
Changelog:
Core:
Fixed bug #81076 (incorrect debug info on Closures with implicit binds).
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).
Fileinfo:
Fixed bug #80197 (implicit declaration of function 'magic_stream' is
invalid). (Only the first 15 lines of the commit message are shown above )
|
Fri, 4 Jun 2021
|
[ 20:44 Torsten Zuehlsdorff (tz) ] c4d81d7
lang/php80: Upgrade from 8.0.6 to 8.0.7
Changelog:
Core:
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:
Fixed bug #81032 (GD install is affected by external libgd
installation). (Only the first 15 lines of the commit message are shown above )
|
Fri, 7 May 2021
|
[ 22:53 Torsten Zuehlsdorff (tz) ] 85d390d
lang/php80: Update from 8.0.5 to 8.0.6
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:10 Torsten Zuehlsdorff (tz) ] 3de8c62
lang/php80: Upgrade from 8.0.3 to 8.0.5
Changelog:
Core:
Fixed bug #75776 (Flushing streams with compression filter is broken).
Fixed bug #80811 (Function exec without $output but with $restult_code
parameter crashes).
Fixed bug #80814 (threaded mod_php won't load on FreeBSD: No space
available for static Thread Local Storage).
Changed PowerPC CPU registers used by Zend VM to work around GCC bug.
Old registers (r28/r29) might be clobbered by _restgpr routine used for return
from C function compiled with -Os.
Dba:
Fixed bug #80817 (dba_popen() may cause segfault during RSHUTDOWN).
DOM:
Fixed bug #66783 (UAF when appending DOMDocument to element).
FFI:
Fixed bug #80847 (CData structs with fields of type struct can't be
passed as C function argument). (Only the first 15 lines of the commit message are shown above )
|
Sat, 6 Mar 2021
|
[ 01:34 tz ]
lang/php80: Update from 8.0.2 to 8.0.3
Changelog:
Core:
Fixed #80706 (mail(): Headers after Bcc headers may be ignored).
DOM:
Fixed bug #80600 (DOMChildNode::remove() doesn't work on CharacterData
nodes).
Gettext:
Fixed bug #53251 (bindtextdomain with null dir doesn't return old
value).
MySQLnd:
Fixed bug #78680 (mysqlnd's mysql_clear_password does not transmit
null-terminated password).
Fixed bug #80713 (SegFault when disabling ATTR_EMULATE_PREPARES and
MySQL 8.0).
MySQLi:
Fixed bug #74779 (x() and y() truncating floats to integers). (Only the first 15 lines of the commit message are shown above )
|
Fri, 5 Feb 2021
|
[ 22:54 tz ]
lang/php80: Update from 8.0.1 to 8.0.2
Core:
Fixed bug #80523 (bogus parse error on >4GB source code).
Fixed bug #80384 (filter buffers entire read until file closed).
Fixed bug #80596 (Invalid union type TypeError in anonymous classes).
Fixed bug #80617 (GCC throws warning about type narrowing in
ZEND_TYPE_INIT_CODE).
BCMath:
Fixed bug #80545 (bcadd('a', 'a') doesn't throw an exception).
Curl:
Fixed bug #80595 (Resetting POSTFIELDS to empty array breaks request).
Date:
Fixed bug #80376 (last day of the month causes runway cpu usage).
DOM:
Fixed bug #80537 (Wrong parameter type in
DOMElement::removeAttributeNode stub). (Only the first 15 lines of the commit message are shown above )
|
Sat, 9 Jan 2021
|
[ 23:53 tz ]
lang/php80: Update from 8.0.0 to 8.0.1
Core:
Fixed bug #80345 (PHPIZE configuration has outdated
PHP_RELEASE_VERSION).
Fixed bug #72964 (White space not unfolded for CC/Bcc headers).
Fixed bug #80391 (Iterable not covariant to mixed).
Fixed bug #80393 (Build of PHP extension fails due to configuration gap
with libtool).
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).
IMAP:
Fixed bug #80438 (imap_msgno() incorrectly warns and return false on
valid UIDs in PHP 8).
Fix a regression with valid UIDs in imap_savebody(). (Only the first 15 lines of the commit message are shown above )
|
Thu, 3 Dec 2020
|
[ 17:20 tz ]
lang/phph80: Upgrade from RC 5 to 8.0.0
PHP 8.0 comes with numerous improvements and new features such as:
Union Types
Named Arguments
Match Expressions
Attributes
Constructor Property Promotion
Nullsafe Operator
Weak Maps
Just In Time Compilation
And much much more...
Take a look at the PHP 8.0 Announcement Addendum for more information:
https://www.php.net/releases/8.0/
Sponsored by: PHP Update Service
|
Sun, 22 Nov 2020
|
[ 23:39 tz ]
lang/php80: Upgrade from RC3 to RC5
Changelogs:
19 Nov 2020, PHP 8.0.0RC5
- Core:
. Fixed bug #74558 (Can't rebind closure returned by Closure::fromCallable()).
(cmb)
- Reflection:
. Fixed bug #80370 (getAttributes segfault on dynamic properties). (Benjamin
Eberlei)
12 Nov 2020, PHP 8.0.0RC4 (Only the first 15 lines of the commit message are shown above )
|
Sun, 1 Nov 2020
|
[ 22:54 tz ]
lang/php80: Update from RC2 to RC3
Changelog:
- Core:
. Fixed bug #8055 (Abstract trait methods returning "self" cannot be
fulfilled by traits). (Nikita)
. Fixed bug #80280 (ADD_EXTENSION_DEP() fails for ext/standard and ext/date).
(cmb)
. Fixed bug #80258 (Windows Deduplication Enabled, randon permission errors).
(cmb)
- COM:
. Fixed bug #62474 (com_event_sink crashes on certain arguments). (cmb)
(Only the first 15 lines of the commit message are shown above )
|
Wed, 21 Oct 2020
|
[ 22:58 tz ] (Only the first 10 of 133 ports in this commit are shown above. )
Welcome PHP 8.0 RC 2 to the ports tree
There are many greater changes including:
- json is now part of core
- xmlrpc is removed
- More than 150 backward incompatible changes
Have a look at: https://github.com/php/php-src/blob/php-8.0.0RC2/UPGRADING
Reviewed by: ale, mfechner, Pascal Christen
Sponsored by: PHP Update Service
Differential Revision: https://reviews.freebsd.org/D26848
|
Number of commits found: 31 |