Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
This is a slave port. You may also want to view the commits to the master port: lang/php74 |
Commit | Credits | Log message |
7.4.33 25 Dec 2022 19:36:42 |
Muhammad Moinur Rahman (bofh) |
*/*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 |
7.4.33 05 Nov 2022 14:19:15 |
Muhammad Moinur Rahman (bofh) |
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 |
7.4.32_1 19 Oct 2022 08:10:29 |
Jan Beich (jbeich) |
devel/icu: update to 72.1
Changes: https://github.com/unicode-org/icu/releases/tag/release-72-1
Reported by: GitHub (watch releases)
PR: 266582
Exp-run by: antoine |
7.4.29 15 Apr 2022 22:31:12 |
Torsten Zuehlsdorff (tz) |
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 |
7.4.28_3 08 Apr 2022 04:34:43 |
Jan Beich (jbeich) |
devel/php*-intl: combine PORTREVISION with lang/php* after 268cee3b0227
- *devel/php74-intl* <tz@FreeBSD.org>: php74-intl-7.4.28_1 < php74-intl-7.4.28_2
(master: lang/php74)
- *devel/php80-intl* <tz@FreeBSD.org>: php80-intl-8.0.17_1 < php80-intl-8.0.17_2
(master: lang/php80)
- *devel/php81-intl* <bofh@FreeBSD.org>: php81-intl-8.1.4_1 < php81-intl-8.1.4_2
(master: lang/php81)
PR: 262654
Reported by: portmgr (Ports with version numbers going backwards) |
7.4.28_1 07 Apr 2022 00:39:10 |
Jan Beich (jbeich) |
devel/icu: update to 71.1
Changes: https://github.com/unicode-org/icu/releases/tag/release-71-1
Reported by: GitHub (watch releases)
PR: 262654
Exp-run by: antoine
Approved by: fluffy |
7.4.26 20 Nov 2021 19:31:39 |
Torsten Zuehlsdorff (tz) |
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 |
7.4.25_1 28 Oct 2021 16:37:30 |
Jan Beich (jbeich) |
devel/icu: update to 70.1
Changes: https://github.com/unicode-org/icu/releases/tag/release-70-1
Reported by: GitHub (watch releases)
PR: 258794
Exp-run by: antoine |
7.4.24 16 Oct 2021 09:51:39 |
Jimmy Olgeni (olgeni) |
*: fix tab vs. space issues, and comments according to the guide. |
7.4.24 06 Oct 2021 14:52:33 |
Jan Beich (jbeich) |
devel/php*-intl: unbreak build with ICU 70
In file included from breakiterator/breakiterator_class.cpp:21:
breakiterator/codepointiterator_internal.h:40:17: error: virtual function
'operator==' has a different return type ('UBool' (aka 'signed char')) than the
function it overrides (which has return type 'bool')
virtual UBool operator==(const BreakIterator& that) const;
~~~~~ ^
/usr/local/include/unicode/brkiter.h:127:18: note: overridden virtual function
is here
virtual bool operator==(const BreakIterator&) const = 0;
~~~~ ^
PR: 258794
Reported by: antoine (via exp-run) |
7.4.19 07 May 2021 22:53:03 |
Torsten Zuehlsdorff (tz) |
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 |
7.4.16_1 08 Apr 2021 23:33:31 |
Jan Beich (jbeich) |
devel/icu: update to 69.1
Changes: https://github.com/unicode-org/icu/releases/tag/release-69-1
Reported by: GitHub (watch releases) |
7.4.16 07 Apr 2021 08:09:01 |
Mathieu Arnold (mat) |
One more small cleanup, forgotten yesterday.
Reported by: lwhsu |
7.4.16 06 Apr 2021 14:31:07 |
Mathieu Arnold (mat) |
Remove # $FreeBSD$ from Makefiles. |
7.4.13_1 03 Dec 2020 17:16:09 |
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 ) |
7.4.12_1 03 Nov 2020 00:56:27 |
jbeich |
devel/icu: update to 68.1
Changes: http://site.icu-project.org/download/68
ABI: https://abi-laboratory.pro/tracker/timeline/icu4c/
Reported by: GitHub (watch releases) |
7.4.6 15 May 2020 19:42:41 |
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 ) |
7.4.5_1 23 Apr 2020 20:14:49 |
jbeich |
devel/icu: update to 67.1
Changes: http://site.icu-project.org/download/67
ABI: https://abi-laboratory.pro/tracker/timeline/icu4c/
Reported by: GitHub (watch releases) |
7.4.5 18 Apr 2020 21:10:34 |
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 ) |
7.4.3_1 13 Mar 2020 09:54:52 |
jbeich |
Fix up PORTREVISION style after "portedit bump-revision" |
7.4.3_1 13 Mar 2020 09:47:17 |
jbeich |
devel/icu: update to 66.1
Changes: http://site.icu-project.org/download/66
ABI: https://abi-laboratory.pro/tracker/timeline/icu4c/ |
7.4.0.r5 30 Oct 2019 22:42:22 |
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 ) |
7.4.0.r1_1 03 Oct 2019 20:35:30 |
jbeich |
devel/icu: update to 65.1
Changes: http://site.icu-project.org/download/65
ABI: https://abi-laboratory.pro/tracker/timeline/icu4c/ |
7.4.0.r1 20 Sep 2019 12:21:12 |
tz |
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 |