notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
This referral link gives you 10% off a Fastmail.com account and gives me a discount on my Fastmail account.

Get notified when packages are built

A new feature has been added. FreshPorts already tracks package built by the FreeBSD project. This information is displayed on each port page. You can now get an email when FreshPorts notices a new package is available for something on one of your watch lists. However, you must opt into that. Click on Report Subscriptions on the right, and New Package Notification box, and click on Update.

Finally, under Watch Lists, click on ABI Package Subscriptions to select your ABI (e.g. FreeBSD:14:amd64) & package set (latest/quarterly) combination for a given watch list. This is what FreshPorts will look for.

non port: lang/php81/Makefile

Number of commits found: 56

Sunday, 24 Mar 2024
18:23 Muhammad Moinur Rahman (bofh) search for other commits by this committer
*/php: Switch dependency of tidy

As tidy-lib has been deprecated switch the dependencies of php8*-tidy
to www/tidy-html5.
commit hash: 747f0ed37d67d247825e861df9581ddf5ebb2e97 commit hash: 747f0ed37d67d247825e861df9581ddf5ebb2e97 commit hash: 747f0ed37d67d247825e861df9581ddf5ebb2e97 commit hash: 747f0ed37d67d247825e861df9581ddf5ebb2e97 747f0ed
Saturday, 27 Jan 2024
16:26 Muhammad Moinur Rahman (bofh) search for other commits by this committer Author: Johan Hendriks
lang/php81: Moved man to share/man

- Add profile support in php-fpm rc script for running multiple php
  master process
commit hash: e8d69259d834aea5a90e6fede00d63d73930b5e6 commit hash: e8d69259d834aea5a90e6fede00d63d73930b5e6 commit hash: e8d69259d834aea5a90e6fede00d63d73930b5e6 commit hash: e8d69259d834aea5a90e6fede00d63d73930b5e6 e8d6925
Sunday, 31 Dec 2023
20:23 Muhammad Moinur Rahman (bofh) search for other commits by this committer
lang/php81: Mark DEPRECATED

- Upstream EOL reaches on 2024-11-25
See https://www.php.net/supported-versions.php for more information
- Set EXPIRATION_DATE 2024-11-26
commit hash: b7b07f48fad2d54b756554f96c340139dd8af7f0 commit hash: b7b07f48fad2d54b756554f96c340139dd8af7f0 commit hash: b7b07f48fad2d54b756554f96c340139dd8af7f0 commit hash: b7b07f48fad2d54b756554f96c340139dd8af7f0 b7b07f4
00:37 Muhammad Moinur Rahman (bofh) search for other commits by this committer
*/*: Sunset 12.4-RELEASE/12-STABLE from ports tree

- Remove all references to defunct ARCH arm
- Remove all references to defunct ARCH sparc64
- Remove x11-drivers/xf86-video-sunffb which requires defunct sparc64
  ARCH
- Remove sysutils/afbinit requires defunct sparc64 ARCH
- Remove all references to bktr driver
- Remove all references to defunct FreeBSD_12
- Remove all references to OSVERSION/OSREL corresponding to 12
- Remove conditionals in Mk/Uses/cabal.mk
- Remove sparc reference from Mk/Uses/qt-dist.mk
- Remove BROKEN_sparc64/NOT_FOR_ARCH=sparc64
- Remove BROKEN_FreeBSD_12* from:
- Remove OpenSSL patches from:
- Remove conditional flags for OSVERSION >= 1300000 to fixed flags.
  Also move conditional flags for non sparc64/arm ARCH to fixed flags.

Reviewed by:	brooks, jbeich, rene, salvadore
Differential Revision: https://reviews.freebsd.org/D42068
commit hash: bbab7f59e9630416397189df70ec133bdd690e38 commit hash: bbab7f59e9630416397189df70ec133bdd690e38 commit hash: bbab7f59e9630416397189df70ec133bdd690e38 commit hash: bbab7f59e9630416397189df70ec133bdd690e38 bbab7f5
00:06 Muhammad Moinur Rahman (bofh) search for other commits by this committer
lang/php80: Sunset
commit hash: beced896adede7791902c084864668404d24aa46 commit hash: beced896adede7791902c084864668404d24aa46 commit hash: beced896adede7791902c084864668404d24aa46 commit hash: beced896adede7791902c084864668404d24aa46 beced89
Friday, 22 Dec 2023
01:24 Muhammad Moinur Rahman (bofh) search for other commits by this committer
lang/php81: Update version 8.1.26=>8.1.27

- Remove unnecesary patches from devel/php82-readline [1]

Changelog: https://www.php.net/ChangeLog-8.php#8.1.27

PR:             275795 [1]
Reported by:    x0r+freebsd@x0r.fr [1]
commit hash: 66f32c9dd235dbabda1fbe032194f159aa00d7a7 commit hash: 66f32c9dd235dbabda1fbe032194f159aa00d7a7 commit hash: 66f32c9dd235dbabda1fbe032194f159aa00d7a7 commit hash: 66f32c9dd235dbabda1fbe032194f159aa00d7a7 66f32c9
Tuesday, 5 Dec 2023
17:29 Muhammad Moinur Rahman (bofh) search for other commits by this committer
lang/php81: Runtime fix

- php modules while build with system pcre fails to run when using
  apache httpd and mod_php. So OPTIONIZE and add as a non-DEFAULT
  option. However to my knowledge and experience I haven't faced this
  with nginx and php-fpm yet. [1]
- There is another corner case with apache httpd and mod_php when run
  on 13.2-RELEASE or newer specially on versions where ASLR is by default
  turned on. All modules specialy opcache crashes httpd. So add a
  warning message to advise users to move into php-fpm. [2]

Thanks to brnrd@ for the patch. [2]

PR:		275522 [1], 268318 [2]
Reported by: majo-bugs.freebsd.org@cerny.sk [1], zarychtam@plan-b.pwste.edu.pl
[2]
commit hash: 5acc30bdc24452e17fff0127122096bda42b1d18 commit hash: 5acc30bdc24452e17fff0127122096bda42b1d18 commit hash: 5acc30bdc24452e17fff0127122096bda42b1d18 commit hash: 5acc30bdc24452e17fff0127122096bda42b1d18 5acc30b
Thursday, 23 Nov 2023
22:02 Muhammad Moinur Rahman (bofh) search for other commits by this committer
lang/php81: Update version 8.1.25=>8.1.26

- Switch to system pcre
- Switch to libenchant-2 for enchant extension
- Remove OPTIONS for using the deprecated cclient library for imap
  extension
- Switch to libedit for readline extension

Changelog: https://www.php.net/ChangeLog-8.php#8.1.26
commit hash: 06be0d5391f475771145a7a9d68d34b0ad5a9b85 commit hash: 06be0d5391f475771145a7a9d68d34b0ad5a9b85 commit hash: 06be0d5391f475771145a7a9d68d34b0ad5a9b85 commit hash: 06be0d5391f475771145a7a9d68d34b0ad5a9b85 06be0d5
Friday, 27 Oct 2023
16:35 Muhammad Moinur Rahman (bofh) search for other commits by this committer
lang/php81: Update version 8.1.24=>8.1.25

Changelog: https://www.php.net/ChangeLog-8.php#8.1.25
commit hash: 1c46bdcf4fd2a4ea3c8a545e38ff3371d1da9565 commit hash: 1c46bdcf4fd2a4ea3c8a545e38ff3371d1da9565 commit hash: 1c46bdcf4fd2a4ea3c8a545e38ff3371d1da9565 commit hash: 1c46bdcf4fd2a4ea3c8a545e38ff3371d1da9565 1c46bdc
Friday, 29 Sep 2023
06:08 Muhammad Moinur Rahman (bofh) search for other commits by this committer
lang/php81: Update version 8.1.23=>8.1.24

Changelog: https://www.php.net/ChangeLog-8.php#8.1.24
commit hash: 693056b847532fc3cabcaa16a303c815b88d64f8 commit hash: 693056b847532fc3cabcaa16a303c815b88d64f8 commit hash: 693056b847532fc3cabcaa16a303c815b88d64f8 commit hash: 693056b847532fc3cabcaa16a303c815b88d64f8 693056b
Friday, 1 Sep 2023
17:16 Muhammad Moinur Rahman (bofh) search for other commits by this committer
lang/php81: Update version 8.1.22=>8.1.23

Changelog: https://www.php.net/ChangeLog-8.php#8.1.23

Sponsored by:	Bounce Experts
commit hash: c0626dd1a12c5a36fa3e08dd08007df36c39fdc9 commit hash: c0626dd1a12c5a36fa3e08dd08007df36c39fdc9 commit hash: c0626dd1a12c5a36fa3e08dd08007df36c39fdc9 commit hash: c0626dd1a12c5a36fa3e08dd08007df36c39fdc9 c0626dd
Sunday, 6 Aug 2023
21:49 Muhammad Moinur Rahman (bofh) search for other commits by this committer
lang/php81: Update version 8.1.21=>8.1.22

Changelog: https://www.php.net/ChangeLog-8.php#8.1.22
Sponsored by:	Bounce Experts
commit hash: 34178286b8d835ba2487bf4765ccf562c9e4d499 commit hash: 34178286b8d835ba2487bf4765ccf562c9e4d499 commit hash: 34178286b8d835ba2487bf4765ccf562c9e4d499 commit hash: 34178286b8d835ba2487bf4765ccf562c9e4d499 3417828
Friday, 28 Jul 2023
17:13 Daniel Engberg (diizzy) search for other commits by this committer
*/*: Bump jpeg-turbo users treewide

New major version 3.0.0
commit hash: 664a2fa1e56e670a356f54c94389bdb47d868f3f commit hash: 664a2fa1e56e670a356f54c94389bdb47d868f3f commit hash: 664a2fa1e56e670a356f54c94389bdb47d868f3f commit hash: 664a2fa1e56e670a356f54c94389bdb47d868f3f 664a2fa
Friday, 7 Jul 2023
22:38 Muhammad Moinur Rahman (bofh) search for other commits by this committer
lang/php81: Update version 8.1.20=>8.1.21

Changelog: https://www.php.net/ChangeLog-8.php#8.1.21
Sponsored by:	Bounce Experts
commit hash: 5eac85f415154dd25fcd58e956625c8b76301a55 commit hash: 5eac85f415154dd25fcd58e956625c8b76301a55 commit hash: 5eac85f415154dd25fcd58e956625c8b76301a55 commit hash: 5eac85f415154dd25fcd58e956625c8b76301a55 5eac85f
Saturday, 10 Jun 2023
14:57 Muhammad Moinur Rahman (bofh) search for other commits by this committer
*/*php83*: Sunrise

Please DO NOT use this version in production, it is an early test
version.

For upgrade notes please visit:
https://github.com/php/php-src/blob/php-8.3.0alpha1/UPGRADING

Changelog: https://github.com/php/php-src/blob/php-8.3.0alpha1/NEWS
Sponsored by:	Bounce Experts
commit hash: 95967c2077762985235e47db1fe9949bed5cbe8f commit hash: 95967c2077762985235e47db1fe9949bed5cbe8f commit hash: 95967c2077762985235e47db1fe9949bed5cbe8f commit hash: 95967c2077762985235e47db1fe9949bed5cbe8f 95967c2
Friday, 9 Jun 2023
17:17 Muhammad Moinur Rahman (bofh) search for other commits by this committer
lang/php81: Update version 8.1.19=>8.1.20

Changelog: https://www.php.net/ChangeLog-8.php#8.1.20
Sponsored by:	Bounce Experts
commit hash: 5de17d00eaf611b6c86d457b5dce5fb79e648071 commit hash: 5de17d00eaf611b6c86d457b5dce5fb79e648071 commit hash: 5de17d00eaf611b6c86d457b5dce5fb79e648071 commit hash: 5de17d00eaf611b6c86d457b5dce5fb79e648071 5de17d0
Saturday, 13 May 2023
19:45 Muhammad Moinur Rahman (bofh) search for other commits by this committer
lang/php81: Update version 8.1.18=>8.1.19

Changelog: https://www.php.net/ChangeLog-8.php#8.1.19

Sponsored by:	Bounce Experts
commit hash: 405eece7eeef96e40b6a6dc95c37ecbbb120bddd commit hash: 405eece7eeef96e40b6a6dc95c37ecbbb120bddd commit hash: 405eece7eeef96e40b6a6dc95c37ecbbb120bddd commit hash: 405eece7eeef96e40b6a6dc95c37ecbbb120bddd 405eece
Friday, 14 Apr 2023
17:32 Muhammad Moinur Rahman (bofh) search for other commits by this committer
lang/php81: Update version 8.1.7=>8.1.8

Changelog: https://www.php.net/ChangeLog-8.php#8.1.18

Sponsored by:	Bounce Experts
commit hash: 1ba4b37923049d647456ff4e3a4624c273b1c923 commit hash: 1ba4b37923049d647456ff4e3a4624c273b1c923 commit hash: 1ba4b37923049d647456ff4e3a4624c273b1c923 commit hash: 1ba4b37923049d647456ff4e3a4624c273b1c923 1ba4b37
Wednesday, 12 Apr 2023
12:53 Muhammad Moinur Rahman (bofh) search for other commits by this committer
lang/php8[12]: Fix bulk build

PR:		266175
Reported by:	fluffy
Sponsored by:	Bounce Experts
commit hash: 318b1cc930e6d576fb053ff4acf677ebf7e5ac99 commit hash: 318b1cc930e6d576fb053ff4acf677ebf7e5ac99 commit hash: 318b1cc930e6d576fb053ff4acf677ebf7e5ac99 commit hash: 318b1cc930e6d576fb053ff4acf677ebf7e5ac99 318b1cc
05:39 Muhammad Moinur Rahman (bofh) search for other commits by this committer Author: Dima Panov
lang/php8[12]: Fix build on aarch64 with ZTS

- Refresh patches

PR:		266175
Reported by:	thresh@nginx.com
Sponsored by:	Bounce Experts
commit hash: c89b6f2799891129e89d1b4fedf8e25865241060 commit hash: c89b6f2799891129e89d1b4fedf8e25865241060 commit hash: c89b6f2799891129e89d1b4fedf8e25865241060 commit hash: c89b6f2799891129e89d1b4fedf8e25865241060 c89b6f2
Sunday, 19 Mar 2023
22:06 Muhammad Moinur Rahman (bofh) search for other commits by this committer
lang/php81: Update version 8.1.16=>8.1.17

Changelog: https://www.php.net/ChangeLog-8.php#8.1.17

Sponsored by:	Bounce Experts
commit hash: 965685c2dc9a66b4d1dd26852eedadd2d870f3f1 commit hash: 965685c2dc9a66b4d1dd26852eedadd2d870f3f1 commit hash: 965685c2dc9a66b4d1dd26852eedadd2d870f3f1 commit hash: 965685c2dc9a66b4d1dd26852eedadd2d870f3f1 965685c
Wednesday, 15 Feb 2023
23:31 Muhammad Moinur Rahman (bofh) search for other commits by this committer
lang/php81: Fix fetch

Upstream has re-rolled the dist for this version. This only affects
lang/php81 and not other versions of php8*. For more details please see
the following:

https://news-web.php.net/php.announce/349

Just to be confirmed that noone is using an older version as the CDN
caches might still hold the older versions bumping the PORTREVISION.

Sponsored by:	Bounce Experts
commit hash: 0ccd5142b16e1135bd575612eff0010125ab5197 commit hash: 0ccd5142b16e1135bd575612eff0010125ab5197 commit hash: 0ccd5142b16e1135bd575612eff0010125ab5197 commit hash: 0ccd5142b16e1135bd575612eff0010125ab5197 0ccd514
17:30 Muhammad Moinur Rahman (bofh) search for other commits by this committer
lang/php81: Update version 8.1.15=>8.1.16

Changelog: https://www.php.net/ChangeLog-8.php#8.1.16
Sponsored by:	Bounce Experts
commit hash: 42ceff533efe291556c4503c7c4f8606e5c34544 commit hash: 42ceff533efe291556c4503c7c4f8606e5c34544 commit hash: 42ceff533efe291556c4503c7c4f8606e5c34544 commit hash: 42ceff533efe291556c4503c7c4f8606e5c34544 42ceff5
Wednesday, 8 Feb 2023
10:53 Muhammad Moinur Rahman (bofh) search for other commits by this committer
Mk/**ldap.mk: Convert USE_LDAP to USES=ldap

Convert the USE_LDAP=yes to USES=ldap and adds the following features:

- Adds the argument USES=ldap:server to add openldap2{4|5|6}-server as
  RUN_DEPENDS
- Adds the argument USES=ldap<version> and replaces WANT_OPENLDAP_VER
- Adds OPENLDAP versions in bsd.default-versions.mk
- Adds USE_OPENLDAP/WANT_OPENLDAP_VER in Mk/bsd.sanity.mk
- Changes consumers to use the features

Reviewed by:	delphij
Approved by:	portmgr
Differential Revision: https://reviews.freebsd.org/D38233
commit hash: 6e1233be229212a0496f42d611bd40f3e3a628da commit hash: 6e1233be229212a0496f42d611bd40f3e3a628da commit hash: 6e1233be229212a0496f42d611bd40f3e3a628da commit hash: 6e1233be229212a0496f42d611bd40f3e3a628da 6e1233b
Tuesday, 7 Feb 2023
19:58 Muhammad Moinur Rahman (bofh) search for other commits by this committer
lang/php81: Update version 8.1.14=>8.1.15

Changelog: https://www.php.net/ChangeLog-8.php#8.1.15
MFH:		2023Q1
Sponsored by:	Bounce Experts
commit hash: 92d331fc8c84d14ba92cc0c4f226e306af664bdc commit hash: 92d331fc8c84d14ba92cc0c4f226e306af664bdc commit hash: 92d331fc8c84d14ba92cc0c4f226e306af664bdc commit hash: 92d331fc8c84d14ba92cc0c4f226e306af664bdc 92d331f
Wednesday, 25 Jan 2023
21:13 Muhammad Moinur Rahman (bofh) search for other commits by this committer
www/mod_php8*: Fix build

USES=apache must be called before bsd.pre.port.mk however this was
overridden using an include clause. During my previous commit on
refactoring apache.mk these include blocks were deleted which causes
failure to the build of these port as USES=apache in preport.mk is never
called. This commit changes and refactors the code.

Fixes: 40843b1 Mk/Uses/apache.mk: Refactor after removal of older versions
commit hash: 8ea662c5f71699443c369821319d211bd91f5901 commit hash: 8ea662c5f71699443c369821319d211bd91f5901 commit hash: 8ea662c5f71699443c369821319d211bd91f5901 commit hash: 8ea662c5f71699443c369821319d211bd91f5901 8ea662c
17:54 Muhammad Moinur Rahman (bofh) search for other commits by this committer
Mk/Uses/apache.mk: Refactor after removal of older versions

apache22 and apache25 had been removed a long time ago however the
apache.mk file has never been refactored and is out of sync from the
file Mk/bsd.default-versions.mk. These changes refactors the removals of
the older versions. In addition:

- Move some keywords like USE_APACHE, USE_APACHE_BUILD, USE_APACHE_RUN
  from SANITY_DEPRECATED to SANITY_UNSUPPORTED
- Remove apache versions from ports Makefiles as currently there is only
  one available version in the tree. However the version checks are
  still valid and should work flawlessly whenever a new version is
  added. For example USES=apache:2.2+ are simply replaced with
  USES=apache. As currently there are no other versions available for
  test this could not be checked on it's own ground.
- Update FOO_USE=APACHE=yes to FOO_USES=apache
- Remove trailing whitespaces

Approved by:    portmgr
Differential Revision: https://reviews.freebsd.org/D38113
commit hash: 40843b1ccb8f70cca82dd115a71a46ae2a97a450 commit hash: 40843b1ccb8f70cca82dd115a71a46ae2a97a450 commit hash: 40843b1ccb8f70cca82dd115a71a46ae2a97a450 commit hash: 40843b1ccb8f70cca82dd115a71a46ae2a97a450 40843b1
Tuesday, 10 Jan 2023
00:07 Muhammad Moinur Rahman (bofh) search for other commits by this committer
lang/php81: Update version 8.1.13=>8.1.14

MFH:            2023Q1
Relnotes:       https://www.php.net/ChangeLog-8.php#8.1.14
Sponsored by:   Bounce Experts
commit hash: 506592ec600fd110840918a5cb85d2cdc3b5b0f3 commit hash: 506592ec600fd110840918a5cb85d2cdc3b5b0f3 commit hash: 506592ec600fd110840918a5cb85d2cdc3b5b0f3 commit hash: 506592ec600fd110840918a5cb85d2cdc3b5b0f3 506592e
Sunday, 25 Dec 2022
19:45 Muhammad Moinur Rahman (bofh) search for other commits by this committer
*/*php*: Final cleanup for php74

Approved by:	portmgr (blanket infrastructure)
Sponsored by:	Bounce Experts
commit hash: 0b811a20f7cd4cce60386ef8676593f9133f3a11 commit hash: 0b811a20f7cd4cce60386ef8676593f9133f3a11 commit hash: 0b811a20f7cd4cce60386ef8676593f9133f3a11 commit hash: 0b811a20f7cd4cce60386ef8676593f9133f3a11 0b811a2
Friday, 25 Nov 2022
12:38 Muhammad Moinur Rahman (bofh) search for other commits by this committer
lang/php81: Update version 8.1.12=>8.1.13

* 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 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
    byte if the argument is an offset larger than 100*60 minutes).
* FPM:
  - Fixed bug GH-9754 (SaltStack (using Python subprocess) hangs when
    running php-fpm 8.1.11).
* mysqli:
  - Fixed bug GH-9841 (mysqli_query throws warning despite using
    silenced error mode).
* MySQLnd:
  - Fixed potential heap corruption due to alignment mismatch.
* OpenSSL:
  - Fixed bug GH-8430 (OpenSSL compiled with no-md2, no-md4 or no-rmd160
    does not build).
* SOAP:
  - Fixed GH-9720 (Null pointer dereference while serializing the
    response).

Relnotes:	https://www.php.net/ChangeLog-8.php#8.1.13
Sponsored by:	Bounce Experts
commit hash: d2dcb06cbdba99f751a344df3d08389da73cf447 commit hash: d2dcb06cbdba99f751a344df3d08389da73cf447 commit hash: d2dcb06cbdba99f751a344df3d08389da73cf447 commit hash: d2dcb06cbdba99f751a344df3d08389da73cf447 d2dcb06
Saturday, 29 Oct 2022
19:49 Muhammad Moinur Rahman (bofh) search for other commits by this committer
lang/php81: Update version 8.1.11=>8.1.12

* Core:
  - Fixes segfault with Fiber on FreeBSD i386 architecture.
* Fileinfo:
  - Fixed bug GH-8805 (finfo returns wrong mime type for woff/woff2
    files).
* 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)
* MBString:
  - Fixed bug GH-9683 (Problem when ISO-2022-JP-MS is specified in
    mb_encode_mimeheader).
* Opcache:
  - Added indirect call reduction for jit on x86 architectures.
* 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).

MFH:		2022Q4
Relnotes:	https://www.php.net/ChangeLog-8.php#8.1.12
Sponsored by:	Bounce Experts
commit hash: d6b8aa7a8ff460694da2a5cc4f589bc8c155bb52 commit hash: d6b8aa7a8ff460694da2a5cc4f589bc8c155bb52 commit hash: d6b8aa7a8ff460694da2a5cc4f589bc8c155bb52 commit hash: d6b8aa7a8ff460694da2a5cc4f589bc8c155bb52 d6b8aa7
Saturday, 1 Oct 2022
23:38 Muhammad Moinur Rahman (bofh) search for other commits by this committer
lang/php81: Update version 8.1.10=>8.1.11

* 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)
  - 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-9447 (Invalid class FQN emitted by AST dump for new and
    class constants in constant expressions).
* 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
    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).

Relnotes:	https://www.php.net/ChangeLog-8.php#PHP_8_1
Sponsored by:	Bounce Experts
commit hash: 0101553ad6b6b2c296823392c2c9fbf1374d7d2c commit hash: 0101553ad6b6b2c296823392c2c9fbf1374d7d2c commit hash: 0101553ad6b6b2c296823392c2c9fbf1374d7d2c commit hash: 0101553ad6b6b2c296823392c2c9fbf1374d7d2c 0101553
Wednesday, 7 Sep 2022
21:10 Stefan Eßer (se) search for other commits by this committer
Add WWW entries to port Makefiles

It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.

Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.

There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.

This commit implements such a proposal and moves one of the WWW: entries
of each pkg-descr file into the respective port's Makefile. A heuristic
attempts to identify the most relevant URL in case there is more than
one WWW: entry in some pkg-descr file. URLs that are not moved into the
Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr
files in order to preserve them.

There are 1256 ports that had no WWW: entries in pkg-descr files. These
ports will not be touched in this commit.

The portlint port has been adjusted to expect a WWW entry in each port
Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as
deprecated.

Approved by:		portmgr (tcberner)
commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52 commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52 commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52 commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52 b7f0544
Saturday, 3 Sep 2022
12:36 Muhammad Moinur Rahman (bofh) search for other commits by this committer
lang/php81: Update version 8.1.9=>8.1.10

* Core:
  - Fixed --CGI-- support of run-tests.php.
  - Fixed incorrect double to long casting in latest clang.
  - Fixed bug GH-9266 (GC root buffer keeps growing when dtors are
  present).
 * Date:
  - Fixed bug GH-8730 (DateTime::diff miscalculation is same time zone
  of different type).
  - Fixed bug GH-8964 (DateTime object comparison after applying delta
  less than 1 second).
  - Fixed bug GH-9106: (DateInterval 1.5s added to DateTimeInterface is
  rounded down since PHP 8.1.0).
  - Fixed bug #81263 (Wrong result from DateTimeImmutable::diff).
* DBA:
  - Fixed LMDB driver memory leak on DB creation failure (Girgias)
  - Fixed bug GH-9155 (dba_open("non-existing", "c-", "flatfile")
  segfaults) (cmb)
* IMAP:
  - Fixed bug GH-9309 (Segfault when connection is used after
  imap_close()).
* Intl:
  - Fixed IntlDateFormatter::formatObject() parameter type.
* MBString:
  - Fixed bug GH-9008 (mb_detect_encoding(): wrong results with null
  $encodings).
* OPcache:
  - Fixed bug GH-9033 (Loading blacklist file can fail due to negative
  length).
  - Fixed bug GH-9164 (Segfault in zend_accel_class_hash_copy).
* PDO_SQLite:
  - Fixed bug GH-9032 (SQLite3 authorizer crashes on NULL values).
* SQLite3:
  - Fixed bug GH-9032 (SQLite3 authorizer crashes on NULL values).
* 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).

Relnotes: https://www.php.net/ChangeLog-8.php#8.1.10
Sponsored by:	Bounce Experts
commit hash: e4b9a07c5335a076058bf98651cad133ad32a5f5 commit hash: e4b9a07c5335a076058bf98651cad133ad32a5f5 commit hash: e4b9a07c5335a076058bf98651cad133ad32a5f5 commit hash: e4b9a07c5335a076058bf98651cad133ad32a5f5 e4b9a07
Saturday, 6 Aug 2022
21:57 Muhammad Moinur Rahman (bofh) search for other commits by this committer
lang/php81: Update version 8.1.8=>8.1.9

CLI:
- Fixed potential overflow for the builtin server via the
  PHP_CLI_SERVER_WORKERS environment variable.
- Fixed GH-8952 (Intentionally closing std handles no longer possible).
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).
FPM:
- Fixed zlog message prepend, free on incorrect address.
- Fixed possible double free on configuration loading failure. (Heiko
  Weber).
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
  syntax of a valid file).
- Fixed bug GH-8030 (Segfault with JIT and large match/switch
  statements).
Reflection:
- Fixed bug GH-8943 (Fixed Reflection::getModifierNames() with readonly
  modifier).
Standard:
- Fixed the crypt_sha256/512 api build with clang > 12.
- Uses CCRandomGenerateBytes instead of arc4random_buf on macOs. (David
  Carlier).
- Fixed bug GH-9017 (php_stream_sock_open_from_socket could return
  NULL).

Relnotes:	https://www.php.net/ChangeLog-8.php#8.1.9
Sponsored by:	Bounce Experts
commit hash: 62f39629436e88b20db9b439d46daaa5efd9a275 commit hash: 62f39629436e88b20db9b439d46daaa5efd9a275 commit hash: 62f39629436e88b20db9b439d46daaa5efd9a275 commit hash: 62f39629436e88b20db9b439d46daaa5efd9a275 62f3962
Sunday, 10 Jul 2022
02:45 Muhammad Moinur Rahman (bofh) search for other commits by this committer
lang/php81: Fix conditional post-patch

Reported by:	sunpoet
Fixes:          0f0109c Update version 8.1.7=>8.1.8
Sponsored by:	Bounce Experts
commit hash: 6f77116de779ba65de5a7fedab5f7221daddf296 commit hash: 6f77116de779ba65de5a7fedab5f7221daddf296 commit hash: 6f77116de779ba65de5a7fedab5f7221daddf296 commit hash: 6f77116de779ba65de5a7fedab5f7221daddf296 6f77116
Saturday, 9 Jul 2022
02:41 Muhammad Moinur Rahman (bofh) search for other commits by this committer
lang/php81: Update version 8.1.7=>8.1.8

- Add STRIP_CMD for some binaries and libs [1]

Reported by:	sunpoet [1]
Relnotes: https://www.php.net/ChangeLog-8.php#8.1.8
Sponsored by:	Bounce Experts
commit hash: 0f0109c551ad0a25a952c92d3b0815c29a4f23cc commit hash: 0f0109c551ad0a25a952c92d3b0815c29a4f23cc commit hash: 0f0109c551ad0a25a952c92d3b0815c29a4f23cc commit hash: 0f0109c551ad0a25a952c92d3b0815c29a4f23cc 0f0109c
Friday, 10 Jun 2022
14:25 Muhammad Moinur Rahman (bofh) search for other commits by this committer
lang/php81: Update version 8.1.6=>8.1.7

- CLI:
  * Fixed bug #8575 (CLI closes standard streams too early).
- Date:
  * Fixed bug #51934 (strtotime plurals / incorrect time).
  * Fixed bug #51987 (Datetime fails to parse an ISO 8601 ordinal date
    (extended format)).
  * Fixed bug #66019 (DateTime object does not support short ISO 8601
    time format - YYYY-MM-DDTHH)
  * Fixed bug #68549 (Timezones and offsets are not properly used when
    working with dates)
  * Fixed bug #81565 (date parsing fails when provided with timezones
    including seconds).
  * Fixed bug #7758 (Problems with negative timestamps and fractions).
- 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 #8461 (tracing JIT crash after function/method change).
- OpenSSL:
  * Fixed bug #79589 (error:14095126:SSL routines:ssl3_read_n:unexpected
    eof while reading).
- Pcntl:
  * Fixed Haiku build.
- pgsql:
  * Fixed bug #81720: Uninitialized array in pg_query_params().
    (CVE-2022-31625)
- Soap:
  * Fixed bug #8578 (Error on wrong parameter on SoapHeader constructor)
  * Fixed bug #8538 (SoapClient may strip parts of nmtokens).
- SPL:
  * Fixed bug #8235 (iterator_count() may run indefinitely).
- Standard:
  * Fixed bug #8185 (Crash during unloading of extension after dl() in
    ZTS).
- Zip:
  * Fixed type for index in ZipArchive::replaceFile.

Relnotes: https://www.php.net/ChangeLog-8.php#8.1.7
Sponsored by:	Bounce Experts
commit hash: cc0881bd3140bffc30b3c0018282ab90c4bb6105 commit hash: cc0881bd3140bffc30b3c0018282ab90c4bb6105 commit hash: cc0881bd3140bffc30b3c0018282ab90c4bb6105 commit hash: cc0881bd3140bffc30b3c0018282ab90c4bb6105 cc0881b
Saturday, 21 May 2022
21:10 Muhammad Moinur Rahman (bofh) search for other commits by this committer
lang/php81: Fix REINPLACE_CMD

After the alst upgrade to 8.1.6 the post-patch directive on php.ini-*
are no longer required.

Reported by:	sunpoet
Sponsored by:	Bounce Experts
commit hash: 1a48e8a9f683b73155b418ea00d66dc641a0b0ac commit hash: 1a48e8a9f683b73155b418ea00d66dc641a0b0ac commit hash: 1a48e8a9f683b73155b418ea00d66dc641a0b0ac commit hash: 1a48e8a9f683b73155b418ea00d66dc641a0b0ac 1a48e8a
Friday, 13 May 2022
18:56 Muhammad Moinur Rahman (bofh) search for other commits by this committer
lang/php81: Update version 8.1.5=>8.1.6

* Core:
  Fixed bug #8310 (Registry settings are no longer recognized).
  Fixed potential race condition during resource ID allocation.
  Fixed bug #8133 (Preloading of constants containing arrays with enums
  segfaults).
  Fixed Haiku ZTS builds.
* Date:
  Fixed bug #7752 (DateTimeZone::getTransitions() returns insufficient
   data).
  Fixed bug #8108 (Timezone doesn't work as intended).
  Fixed bug #81660 (DateTimeZone::getTransitions() returns invalid data)
  Fixed bug #8289 (Exceptions thrown within a yielded from iterator are
   not rethrown into the generator).
* 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.
* Hash:
  Fixed bug #81714 (segfault when serializing finalized HashContext).
* Iconv:
  Fixed bug #8218 (ob_end_clean does not reset Content-Encoding header).
* Intl:
  Fixed bug #8364 (msgfmt_format $values may not support references).
* MBString:
  Number of error markers emitted for invalid UTF-8 text matches WHATWG
  specification. This is a return to the behavior of PHP 8.0 and earlier.
* MySQLi:
  Fixed bug #8267 (MySQLi uses unsupported format specifier on Windows).
* SPL:
  Fixed bug #8366 (ArrayIterator may leak when calling __construct()).
  Fixed bug #8273 (SplFileObject: key() returns wrong value).
* Streams:
  Fixed php://temp does not preserve file-position when switched to
   temporary file.
* zlib:
  Fixed bug #8218 (ob_end_clean does not reset Content-Encoding header).

Sponsored by:	Bounce Experts
commit hash: 716c17799f1bbd46ffa8cee33f62579bcba82e4e commit hash: 716c17799f1bbd46ffa8cee33f62579bcba82e4e commit hash: 716c17799f1bbd46ffa8cee33f62579bcba82e4e commit hash: 716c17799f1bbd46ffa8cee33f62579bcba82e4e 716c177
Tuesday, 19 Apr 2022
20:49 Thierry Thomas (thierry) search for other commits by this committer
lang/php??, mail/php*-imap: chase panda-cclient
commit hash: 0703b15c9b8d95142bbf481f0acf4ec2cd456775 commit hash: 0703b15c9b8d95142bbf481f0acf4ec2cd456775 commit hash: 0703b15c9b8d95142bbf481f0acf4ec2cd456775 commit hash: 0703b15c9b8d95142bbf481f0acf4ec2cd456775 0703b15
Friday, 15 Apr 2022
22:31 Torsten Zuehlsdorff (tz) search for other commits by this committer
lang/php81: Upgrade from 8.1.4 to 8.1.5

Changelog:

    Core:
        Fixed bug #8176 (Enum values in property initializers leak).
        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 #8115 (Can't catch arg type deprecation when instantiating
Intl classes).
        Fixed bug #8142 (Compilation error on cygwin).
        Fixed bug #7734 (Fix IntlPartsIterator key off-by-one error and first
key).
    MBString:
        Fixed bug #8208 (mb_encode_mimeheader: $indent functionality broken).
    MySQLi:
        Fixed bug #8068 (mysqli_fetch_object creates inaccessible properties).
    Pcntl:
        Fixed bug #8142 (Compilation error on cygwin).
    PgSQL:
        Fixed result_type related stack corruption on LLP64 architectures.
        Fixed bug #8253 (pg_insert() fails for references).
    Sockets:
        Fixed Solaris builds.
    SPL:
        Fixed bug #8121 (SplFileObject - seek and key with csv file
inconsistent).
        Fixed bug #8192 (Cannot override DirectoryIterator::current() without
return typehint in 8.1).
    Standard:
        Fixed bug #8048 (Force macOS to use statfs).

Sponsored by:	Bounce Experts
commit hash: 384fd725e23247b2aefa1c0dfab5c924239dd5cf commit hash: 384fd725e23247b2aefa1c0dfab5c924239dd5cf commit hash: 384fd725e23247b2aefa1c0dfab5c924239dd5cf commit hash: 384fd725e23247b2aefa1c0dfab5c924239dd5cf 384fd72
Sunday, 10 Apr 2022
19:11 Charlie Li (vishwin) search for other commits by this committer
textproc/libxml2: bump all LIB_DEPENDS consumers

This is a separate commit to facilitate easier cherry-picking for
quarterly.

PR: 262853, 262940, 262877, 263126
Approved by: fluffy (mentor)
commit hash: d63665f7cd9c99880704a3c5bc221829cb009744 commit hash: d63665f7cd9c99880704a3c5bc221829cb009744 commit hash: d63665f7cd9c99880704a3c5bc221829cb009744 commit hash: d63665f7cd9c99880704a3c5bc221829cb009744 d63665f
Saturday, 26 Mar 2022
08:27 Matthias Fechner (mfechner) search for other commits by this committer
textproc/libxml2: bump all dependencies

This should make sure that all dependent ports will pick
up the new version commited with a13ec21cd733f67a9fc0dc00ab45268bdc236246
commit hash: 247c7db7513f1264922428278678da641c5a3f52 commit hash: 247c7db7513f1264922428278678da641c5a3f52 commit hash: 247c7db7513f1264922428278678da641c5a3f52 commit hash: 247c7db7513f1264922428278678da641c5a3f52 247c7db
Friday, 25 Mar 2022
14:29 Piotr Kubaj (pkubaj) search for other commits by this committer
pcre: fix runtime issues on powerpc

In sljitConfigInternal.h, pcre checks for existence of __builtin___clear_cache()
function.
LLVM provides that function for all platforms, even those that don't have
implemented flushing the cache.

This leads to runtime errors on e.g. powerpc (32-bit) with __clear_cache()
calling compilerrt_abort(), resulting in SIGABRT.
commit hash: b6bb44e5ba8832aa575c28a13cef3ea2c9edc8b6 commit hash: b6bb44e5ba8832aa575c28a13cef3ea2c9edc8b6 commit hash: b6bb44e5ba8832aa575c28a13cef3ea2c9edc8b6 commit hash: b6bb44e5ba8832aa575c28a13cef3ea2c9edc8b6 b6bb44e
Friday, 18 Mar 2022
00:59 Muhammad Moinur Rahman (bofh) search for other commits by this committer
lang/php81: Update version 8.1.3=>8.1.4

Core:
  Fixed Haiku ZTS build.
  Fixed bug #8059 arginfo not regenerated for extension.
  Fixed bug #8083 Segfault when dumping uncalled fake closure with
  static variables.
  Fixed bug #7958 (Nested CallbackFilterIterator is leaking memory).
  Fixed bug #8074 (Wrong type inference of range() result).
  Fixed bug #8140 (Wrong first class callable by name optimization).
  Fixed bug #8082 (op_arrays with temporary run_time_cache leak memory
  when observed).
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).
MBString:
  Fixed bug #8128 (mb_check_encoding wrong result for 7bit).
MySQLnd:
  Fixed bug #8058 (NULL pointer dereference in mysqlnd package).
Reflection:
  Fixed bug #8080 (ReflectionClass::getConstants() depends on def.
  order).
Zlib:
  Fixed bug #7953 (ob_clean() only does not set Content-Encoding).

Relnotes:	yes
commit hash: 9857dbaec202645819dc8a01d2e63c1f92930efa commit hash: 9857dbaec202645819dc8a01d2e63c1f92930efa commit hash: 9857dbaec202645819dc8a01d2e63c1f92930efa commit hash: 9857dbaec202645819dc8a01d2e63c1f92930efa 9857dba
Friday, 18 Feb 2022
19:10 Piotr Kubaj (pkubaj) search for other commits by this committer
lang/php*: remove support for 11 on powerpc64
commit hash: 8f89a070b368b80380d863f7aea376b98cc75e09 commit hash: 8f89a070b368b80380d863f7aea376b98cc75e09 commit hash: 8f89a070b368b80380d863f7aea376b98cc75e09 commit hash: 8f89a070b368b80380d863f7aea376b98cc75e09 8f89a07
14:23 Muhammad Moinur Rahman (bofh) search for other commits by this committer
lang/php81: Update version 8.1.2=>8.1.3

Core:
  Fixed bug #81430 (Attribute instantiation leaves dangling pointer).
  Fixed bug #7896 (Environment vars may be mangled on Windows).
  Fixed bug #7883 (Segfault when INI file is not readable).
FFI:
  Fixed bug #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.
  Fixed bug #7842 (Invalid OpenMetrics response format returned by FPM status
page.
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).
pcntl:
  Fixed pcntl_rfork build for DragonFlyBSD.
Sockets:
  Fixed bug #7978 (sockets extension compilation errors).
Standard:
  Fixed bug #7899 (Regression in unpack for negative int value).
  Fixed bug #7875 (mails are sent even if failure to log throws exception).

Relnotes: https://www.php.net/ChangeLog-8.php#8.1.3
commit hash: 261cc2fa48a3989dd010290a50a597c5b6848712 commit hash: 261cc2fa48a3989dd010290a50a597c5b6848712 commit hash: 261cc2fa48a3989dd010290a50a597c5b6848712 commit hash: 261cc2fa48a3989dd010290a50a597c5b6848712 261cc2f
Saturday, 12 Feb 2022
20:46 Muhammad Moinur Rahman (bofh) search for other commits by this committer
lang/php8[01]: Unbreak with libressl*

lang/php8[01] builds fine with libressl*. Reverting previous partial
commit. Although it takes minor tweaking on unsetting TLS_SRP on
ftp/curl.

PR:		261903
Reported by:	vishwin rozhuk.im@gmail.com
Approved by:	tz (private email)
Sponsored by:	Bounce Experts
commit hash: b904062e277f750c3a12b9a8cd8af97c3230fbe4 commit hash: b904062e277f750c3a12b9a8cd8af97c3230fbe4 commit hash: b904062e277f750c3a12b9a8cd8af97c3230fbe4 commit hash: b904062e277f750c3a12b9a8cd8af97c3230fbe4 b904062e
15:41 Muhammad Moinur Rahman (bofh) search for other commits by this committer
lang/php8[01]: Make openssl as DEFAULT

After the 91fdbed776033fd4b210135429a171ab5fed549b commit fixing the
issue for MySQL80 introduced another problem for the ports that depends
on php8[01]-openssl port couldn't be built as the fix prevented
php8[01]-openssl from being installed as it's already built with
default php installation. As the problem has grown much bigger now and
php80 is currently the DEFAULT php version so we are switching the
behavior of php8[01] ports making the openssl module as default.

- Remove non-default OPTION MYSQL80 from lang/php8[01]
- Remove ports security/php8[01]-openssl
- Remove OPTION OPENSSL from lang/php8[01]-extensions
- Mark lang/php8[01] to IGNORE with libressl and libressl-devel
  Although php builds fine with those most of the extensions do not
  as they have dependency on curl. So mark it early.
- OPTIONIZE lang/php80
- Change openssl_DEPENDS to conditional for php74 only as this module
  is default from php80 with this commit. php74 do not have the issue
  where it fails to connect to MySQL80 due to new caching_sha2_password
- Remove hash_DEPENDS from php.mk as it is a default module for all php
- Change json_DEPENDS to conditional for php74 only as this module is
  default from php80

PR:		261797 259793 252420
Reported by:	sean@rogue-research.com martin@waschbuesch.de
Approved by:	tz (private email) ale (private email)
Sponsored by:	Bounce Experts
commit hash: e8d9493812a510f7c1cc94632836e1d5731de250 commit hash: e8d9493812a510f7c1cc94632836e1d5731de250 commit hash: e8d9493812a510f7c1cc94632836e1d5731de250 commit hash: e8d9493812a510f7c1cc94632836e1d5731de250 e8d9493
Sunday, 6 Feb 2022
18:46 Stefan Eßer (se) search for other commits by this committer
lang/php??: make CONFLICTS_INSTALL visible to PHP module ports

The definition of CONFLICTS_INSTALL already included ${PKGNAMESUFFIX},
but in a block that was conditional on ${PKGNAMESUFFIX} not being
defined, defying the purpose.

After this change all ports that refer to the lang/php?? interpreter
ports get an automatic CONFLICTS_INSTALL definition that prevents the
installation of the same module for multiple interpreter versions.

This change adds correct CONFLICTS_INSTALL definitions to hundreds of
PHP ports that previously lacked any such definition.

PHP modules can override this generated CONFLICTS_INSTALL definition
in their Makefiles, if required.

Approved by:	portmgr (implicit)
commit hash: d4b3ad64a4ca97d38fdce4ff6821758b5c2a9dcb commit hash: d4b3ad64a4ca97d38fdce4ff6821758b5c2a9dcb commit hash: d4b3ad64a4ca97d38fdce4ff6821758b5c2a9dcb commit hash: d4b3ad64a4ca97d38fdce4ff6821758b5c2a9dcb d4b3ad6
Wednesday, 26 Jan 2022
17:11 Muhammad Moinur Rahman (bofh) search for other commits by this committer
www/php81-opcache: Fix zend extension

- Somehow the php:zend in lang/php81 Makefile is not properly read and
  using the default php:ext. For now fix it by adding it to the slave
  ports.

PR:             261488
Reported by:    mfburdett@gmail.com
commit hash: 786872ee08c04b245a37d9dba50a4e484d462c36 commit hash: 786872ee08c04b245a37d9dba50a4e484d462c36 commit hash: 786872ee08c04b245a37d9dba50a4e484d462c36 commit hash: 786872ee08c04b245a37d9dba50a4e484d462c36 786872e
00:36 Muhammad Moinur Rahman (bofh) search for other commits by this committer
Remove references to defunct php73

- Add regex in CONFLICTS* [1]

Reported by:    se [1]
Approved by:	portmgr (blanket infrastructure sweep)
Sponsored by:	Bounce Experts
Differential Revision:	https://reviews.freebsd.org/D33983 [1]
commit hash: 16510abbadad0623526e19a9d64ce4bab479d870 commit hash: 16510abbadad0623526e19a9d64ce4bab479d870 commit hash: 16510abbadad0623526e19a9d64ce4bab479d870 commit hash: 16510abbadad0623526e19a9d64ce4bab479d870 16510ab
Friday, 21 Jan 2022
14:35 Muhammad Moinur Rahman (bofh) search for other commits by this committer
lang/php81: Update version 8.1.1=>8.1.2

- Remove references to defunct php72
- Change to CONFLICTS_INSTALL for regex pattern to avoid changing while
  updating/adding major versions. [1]

- Core:
    * Fixed bug #81216 (Nullsafe operator leaks dynamic property name).
    * Fixed bug #81684 (Using null coalesce assignment with
      $GLOBALS["x"] produces opcode error).
    * Fixed bug #81656 (GCC-11 silently ignores -R).
    * Fixed bug #81683 (Misleading "access type ... must be public"
      error message on final or abstract interface methods).
    * Fixed bug #81585 (cached_chunks are not counted to real_size on
      shutdown).
    * Fixed bug #7757 (Multi-inherited final constant causes fatal
      error).
    * Fixed zend_fibers.c build with ZEND_FIBER_UCONTEXT.
    * Added riscv64 support for fibers.
- 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).
- MBString:
    * Fixed bug #81693 (mb_check_encoding(7bit) segfaults).
- MySQLi:
    * Fixed bug #81658 (MYSQL_OPT_LOAD_DATA_LOCAL_DIR not available in
      MariaDB).
    * Introduced MYSQLI_IS_MARIADB.
    * Fixed bug #7746 (mysqli_sql_exception->getSqlState()).
- 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).
- Readline:
    * Fixed bug #81598 (Cannot input unicode characters in PHP 8
      interactive shell).
- Reflection:
    * Fixed bug #81681 (ReflectionEnum throwing exceptions).
- PDO_PGSQL:
    * Fixed error message allocation of PDO PgSQL.
- Sockets:
    * Avoid void* arithmetic in sockets/multicast.c on NetBSD.
    * Fixed ext/sockets build on Haiku.
- Spl:
    * Fixed bug #75917 (SplFileObject::seek broken with CSV flags).
    * Fixed bug #7809 (Cloning a faked SplFileInfo object may segfault).
- Standard:
    * Fixed bug #7748 (gethostbyaddr outputs binary string).
    * Fixed bug #7815 (php_uname doesn't recognise latest Windows
      versions).

Reported by:    se [1]
Differential Revision:	https://reviews.freebsd.org/D33983
commit hash: ead2e6c0adfc0df72aab233bfe82d95104982e75 commit hash: ead2e6c0adfc0df72aab233bfe82d95104982e75 commit hash: ead2e6c0adfc0df72aab233bfe82d95104982e75 commit hash: ead2e6c0adfc0df72aab233bfe82d95104982e75 ead2e6c
Monday, 10 Jan 2022
10:52 Muhammad Moinur Rahman (bofh) search for other commits by this committer
lang/php81: Fix some compile-time warning

Sponsored by:	Bounce Experts
commit hash: f0dd69ce62987415664eb8d9dba3dde079a19a38 commit hash: f0dd69ce62987415664eb8d9dba3dde079a19a38 commit hash: f0dd69ce62987415664eb8d9dba3dde079a19a38 commit hash: f0dd69ce62987415664eb8d9dba3dde079a19a38 f0dd69c
Wednesday, 29 Dec 2021
02:09 Muhammad Moinur Rahman (bofh) search for other commits by this committer
Add php81 to the tree

Core:
  Fixed inclusion order for phpize builds on Windows.
  Added missing hashtable insertion APIs for arr/obj/ref.
  Implemented FR #77372 (Relative file path is removed from uploaded
  file).
  Fixed bug #81607 (CE_CACHE allocation with concurrent access).
  Fixed bug #81507 (Fiber does not compile on AIX).
  Fixed bug #78647 (SEGFAULT in zend_do_perform_implementation_check).
  Fixed bug #81518 (Header injection via default_mimetype / default_charset).
  Fixed bug #75941 (Fix compile failure on Solaris with clang).
  Fixed bug #81380 (Observer may not be initialized properly).
  Fixed bug #81514 (Using Enum as key in WeakMap triggers GC + SegFault).
  Fixed bug #81520 (TEST_PHP_CGI_EXECUTABLE badly set in run-tests.php).
(Only the first 15 lines of the commit message are shown above View all of this commit message)
commit hash: 44e99def8ddf26311675cb2070eb062e1f7d0da5 commit hash: 44e99def8ddf26311675cb2070eb062e1f7d0da5 commit hash: 44e99def8ddf26311675cb2070eb062e1f7d0da5 commit hash: 44e99def8ddf26311675cb2070eb062e1f7d0da5 44e99de

Number of commits found: 56