[PHP-DEV] PHP 8.2.19 Released!

2024-05-09 Thread Sergey Panteleev
The PHP development team announces the immediate availability of PHP
8.2.19. This is a bugfix release.

All PHP 8.2 users are encouraged to upgrade to this version.

For source downloads of PHP 8.2.19 please visit our downloads page.
Windows binaries can be found on the PHP for Windows site.
The list of changes is recorded in the ChangeLog.

Release Announcement: <https://php.net/releases/8_2_19.php>
Downloads:<https://php.net/downloads>
Windows downloads:<https://windows.php.net/download#php-8.2>
Changelog:<https://php.net/ChangeLog-8.php#8.2.19>
Release Manifest: 
<https://gist.github.com/saundefined/3b5da895fdb07ab477d9461e344a5763>

Many thanks to all the contributors and supporters!

Pierrick Charron, Sergey Panteleev & Ben Ramsey


php-8.2.19.tar.bz2
SHA256 hash: 3c18f7ce51b7c7b26b797e1f97079d386b30347eb04e817f5e6c8e9b275e2a6a
PGP signature:
-BEGIN PGP SIGNATURE-

iQIzBAABCAAdFiEE5gkT5N8gmQfY4w2WZZqXyc8qeVoFAmY6OhgACgkQZZqXyc8q
eVprGQ//f3kd8cdkxqjjH9LEinw2Hi/PI0lrFdbXo2tzxvzy4AyzCL3cIiHuBC8D
40SE+rqqjGDVcWu86vyDZwlovaHM2oA3G+xv/W1xXsDVAZw6Z/vfQqdOLnwUKlL7
3eDxMiJF9yhd+sAFHYu+qFNp83kYKWHBIqhUqDzBtMbrLqqlSWehm4g6cJiwp5Qi
i1pNWXSHgEw+mtl/EC2hdujemzypyUhPSDZulazgD7gFeEBUw7VDz9tCDkSb8SpU
fWW4dLGtXL8TmjS2kZ41Nh59zpsEULpaVpV2sMOjtwvh1j8r8crmsbP6wjGfCOQD
lnPnnPhTXCNdDSFLe4fWOqUs7JQoytIHyEdACdWdbZPgVfLa/C5z0sYmzVCfVmTj
ZhE/hNUg7BJoiEz0E4SBar20zDkiZEiiaeFqI9LJ1ZL/8Osvis4pf2iRN+fUpmK+
7/+7lSKKSqd69+x2sG2JEfzURPWrDjbrEUvM6QNBwnmZ11+y0/EzHITUY+G1DuuB
+p4JIuijFOmhI76i1Ou+848AtpxxJAHVGHCnTEuL8IvzUOFb3IiWQswQxNRj53DU
g9vKTUFd7gYNaz88LIv9cp7GVC4XUp2EdGXG3bZ76NtaQszyZcW+L57UYk2YGNbT
vuhLm1Za6DxCSECNLErx/FQmKzvMf923ovjD4IADXLWST1R3B6s=
=fzho
-END PGP SIGNATURE-


php-8.2.19.tar.gz
SHA256 hash: 8bfdd20662b41a238a5acd84fab3e05c36a685fcb56e6d8ac18eeb87057ab2bc
PGP signature:
-BEGIN PGP SIGNATURE-

iQIzBAABCAAdFiEE5gkT5N8gmQfY4w2WZZqXyc8qeVoFAmY6OhwACgkQZZqXyc8q
eVoTXg//cA6/l1LTedxf9djp8FmwAknT6fO7TDyzDs0uUoC/lMEcYyv6zJlwkzzL
yEOxmymX9phqrridvkVP06K2Sy2UQkYBd2gU3Wal2Ke0Z+v8lHCAKvH9zqxsbEMA
tOte+XVaBgl9f6Zklwn4WtvWJRrtupV2rKGZMoPFdUBp3fm6IrEvFZv1tKHdU9q5
P6HbIshJ7I48TPam66toCFqq/SN0O62k6hIMrKF0ZboAGjYxNq7FAmIxeks/rbqH
ikkmJ0r0Mcwl8AC7WqFPgNkHO/RaqptMkgfprp/c9iseeYDwdB6AjnJhDOp5GIeB
551YMrtl9sruSe2S3SryfnHLBYkLGmz94IAbgHyDiNwf/ibkZiBAPMy6RWasQb1U
27uLFWfInYzJiZ8URxna9hB2oDcipED9eSvXg054ty+Mdq/sb2Jp+syFmmAVamIR
HDuqZVQKj0GWQzb02JQPbaopCJcGm9bBhKpaiABSAJ0Em3N0gHSOAzvCjNEdC6bT
wJRwm3YowvIKqkK7CK1/MaJnUk8MRMNK1xE/Vq9bNwV7dkTVOzuFNYuZIr1UeLUk
QYdDXjfwdDsB5Kik2xNTFzx4j1KMRxkUtvvYn9JgUW6/QYjqGBIvAm7f9l/4hboC
0vsYixx1EZ2RfxMmVzz8OkucVwh4qGCf5XC028jw9y/Xylnhz74=
=fK79
-END PGP SIGNATURE-


php-8.2.19.tar.xz
SHA256 hash: aecd63f3ebea6768997f5c4fccd98acbf897762ed5fc25300e846197a9485c13
PGP signature:
-BEGIN PGP SIGNATURE-

iQIzBAABCAAdFiEE5gkT5N8gmQfY4w2WZZqXyc8qeVoFAmY6Oh0ACgkQZZqXyc8q
eVqhwQ/+PKg1U0UyhG6sVJkm3xWxYaw4WPayeIHm65eLN0TnESM38QawmAx8CxZS
Seo0Kn64USfoKrOiCAj7KNC1BBqiYHSxfF9xemE/FPwTW52ywfZHnOY8hK4EitJD
3NhNHOovcEgsGMPYcymRULne/5Rihi1XKUmWg9RBWMcfo9q8ICJG7wS4MGPW/OQH
RNdreoiOZLHM4FLIbSzIlexVXx9Mn0fIuovLxQMx1yWKOfKzFwt2RF4nP9D/IQdz
Te5ktwnEq0nbK/jwZnBUq2ievMOSrQmfcxMxdbnqYE0VPL5riXb6A1rxCkiX05Z2
WeFTwYeFBb3sEDcM7hZDoIznQTWsLoLDBZSbPuJ2sfPkzhm1w9DCIWdoF5HbSREG
CWJvQEpDmsjzAJPMlw9QVvXe73difhfBWbpbBDz0O/g0NtPxj3vbInVC/jfBPSwb
RsenmEACqf+PXRAC9shp4yL0ac3CMgKF8uKO39nfcw9xNkVPLWNI6pDH3tGPhr1O
XfqDorvfW9cKwMAWR59fw5sZr8PGB95RV365PgzJ35+XohoSA/Ys+f4YXwi2IPbW
GQCPDnhVkYtyhuXTHDj++goWeAfdE8ZUdzdYSQro5bLHE+TGb5RDJ8ADP1Bi75uf
fMWKJFnzVSixVYQmPBOLZt+J+NT34n0yb0oYrQXkJee1PDCTS3s=
=WBn3
-END PGP SIGNATURE-

signature.asc
Description: Message signed with OpenPGP


[PHP-DEV] PHP 8.2.19RC1 Ready for testing

2024-04-25 Thread Sergey Panteleev
PHP 8.2.19RC1 has just been released and can be downloaded from:

https://downloads.php.net/~sergey/

or

https://qa.php.net/

or use the git tag: php-8.2.19RC1

Windows binaries are available at: https://windows.php.net/qa/#php-8.2

Please test it carefully, and report any bugs to
https://github.com/php/php-src/issues

PHP 8.2.19 should be expected in 2 weeks, i.e. on May 09, 2024.

Hash values and PGP signatures can be found below or at
https://gist.github.com/saundefined/5eb6c6f54f22fcf88315ced0bd8de140

Thank you, and happy testing!

Regards,
Pierrick Charron, Sergey Panteleev & Ben Ramsey


php-8.2.19RC1.tar.bz2
SHA256 hash: 3ac8c5d93a2cde19bc80674e69357f19971d0ace2abd2df89476bece8d9fb6c6
PGP signature:
-BEGIN PGP SIGNATURE-

iQIzBAABCAAdFiEE5gkT5N8gmQfY4w2WZZqXyc8qeVoFAmYnxa4ACgkQZZqXyc8q
eVpu8hAAj+f5gYlYdoU7RL2TXXkeuATQkn4IBQriymUsSUqdREGVN+llfnfo6I9+
20lozX1pY2pZDYw0i/vA/ZwDtn7xDopSz1xJXAwbO2j+g+3fY+eCVh5RtXDDfIyK
M6IgUXxLFt06ycNcWJgitJ3u0KSpmnIVBB9YzPRQZ66AjIt0YrajbAeE0Q8PEDhp
phfUYmq0Po+1W3lYFwwi533cUgIVb6XriEubFrOAv1WRFnDA3EphLtwuPo88m7Is
H/s49TXsX3rNVqQDPpSVOO+HwSi5rUS5SiunNX4T0A9T3EYHc1wIbcD4S4faYK6y
ztS5y798G9G1VtGb2dQUIHfpt7HMmdKdAVelkrfQoeFFAFkunq13oYRoN/NyYngz
FyKloGJ1Twpxp/qXqkGZwZl5d7Qrb3tcK1sHOtzQ5V/h7XDNG5s+8ra4vebxQMVP
XRe9VSMOT0jzLFWQ4wIyTrwflsstB+WgXRUVBHh+xmU07T+GoZjs/S7YMC2vs9/V
gakFzGW99wXbW6j7mY3H9t7H+tqIktawRv5vbh8LYNE7TDe89USvl4v7doIDFqbS
t1wGiP8xsTjojQ3emQS9pIEwqtla8z6GkYcD0OixCwbzZq45i4jpmY+c4YujCcpK
3DJckJ5qEBiEKyN7+6PeSi7P2bsnPOU/noQyJy/77JQPIGF+of0=
=A9qO
-END PGP SIGNATURE-


php-8.2.19RC1.tar.gz
SHA256 hash: cb12af57594b2be67b16cba58cb89142be3c5afe02747985d08255b863152f6c
PGP signature:
-BEGIN PGP SIGNATURE-

iQIzBAABCAAdFiEE5gkT5N8gmQfY4w2WZZqXyc8qeVoFAmYnxbMACgkQZZqXyc8q
eVo+2w//c+akNHecLkQc4PYKbLw4/tDjTIkdmyFrOWxzWv05WND7+zdTpSF5U39o
M6DTN8rjsurjv/lW5R0cMq3rqZ4SgNUgNZFG02CSEaldcNeRKnb8s6siPCJ4sfOH
k4nQQ5tHBlF5RG/ei1kVI64Xso9c3jyKYAXCraan835V1WBdXbTROMxUPuBdRjGm
jN5w+Y4EF6m4EmWc9oEr+FrAkAlrc7T+wIcF4iPXUnDi9YEBLIEYrUGYaBeCORb3
6nPBpB0Z8rXEnjG94F8gTPmws+av9Srijyv6ub7bw4vCr3TfToN5rCRtvYyMbown
ihPBrJJNskwIOpETnU9m67uNV7azXFFL0ONyef+yRk2ZxgrVzwFT/5OupQ4RL3JA
KV4r1BksbhTn9dIGTVA/d674z6XJvP5RW2MI93290eKGREKn4X2PFbhH6jOVQBXh
bOdx/8vtiWvmppjVziCp0fYLpdWWxBgQsMHMEB6f/9RQ44DMNQms6KqtKHPsyzVV
keMxVaLsAOB96+HWh2QqLh/pwOZEExstvbxjesi6JJUoDl5c2FCcfISN0uO77ICc
Pg22c52Iya4UY8vYRAvxxpVADtg4mfPnrEk+ciCPs8ZCutbXnf8VjPZqimE0Na9I
LzZv+007M54asLAS5MQ3wIybcXLEIbGvFmzDc7LwH/hFyP+226s=
=DsK3
-END PGP SIGNATURE-


php-8.2.19RC1.tar.xz
SHA256 hash: 8b3df81133978a7e3e4f41caff193a651f06032daf39ce8934fa57390384e248
PGP signature:
-BEGIN PGP SIGNATURE-

iQIzBAABCAAdFiEE5gkT5N8gmQfY4w2WZZqXyc8qeVoFAmYnxbQACgkQZZqXyc8q
eVrQ6RAAqOoCsw2bdXPhd6Fa+UxAidEXIXbzv+gqSxJaJWsfmKMju9CQ35z7cBK3
66deEX9Ro9SQYhZJdyiY6UxqIBw3GduwiJPAnf2hF8N47yCJQDu45sQ+Y5dvhAPm
ouLCe51cJ/3AZoJjfSLTNEKdNOWMVD0xeD23Ma8nz4fE2d6w7KT4ZkjdjysT7VMQ
fKUO0pWJy/qaLzWGTI8JTi6SRiIB0GVGJruTSgHqWQZhkaeKjJXsnPhAXMToxvji
7FLDsvpalCvjivIdxzTv1tH6I+PhWPz97lPR2A2KPyZkAwnEovt0b5FOu+zLjnSo
ufUtoXvghbWNQR3TuKy/QllFPToPLAoZrHyD5UpAuFjV/gOYgIFRo1ukxIF8diOy
rgw9fGgehiZwYR7630jQZfVe3z3P5BDyar7tDgctr6hJqXH2qcHZfxpnngPyBASu
wSVE5K2FjikNvdyrCnjmMTYLOzCP5ehB57lz3DXnER+B8MbYteJ+8CWCUSxchRGI
cvT3yToPiQdR7CuKrNru3KJs8c1nTW+PvZEPq/Yn9mcCCGBFC+AAhLeDpMaCzN5E
xV9fza4mV2LmKBgil6hrE2tDzT9z3lL4bPzazjK7E+GvFVTpbmaTKt8o0VKpAL5y
QMICgKT8i7yXduFIpqXL+kVdaz3kDgGgozwtJb7USfG1lrNc54I=
=xGmP
-END PGP SIGNATURE-



signature.asc
Description: Message signed with OpenPGP


Re: [PHP-DEV] [VOTE] PHP 8.4 Release Managers

2024-04-17 Thread Sergey Panteleev
Hi all!

Voting ended and Derick's script counted the votes [1].

Our "rookie" PHP 8.4 release managers are:

- Calvin Buckley
- Saki Takamachi

Our "veteran" is the PHP 8.3 release manager Eric Mann.

Further steps are described in the New release manager checklist [2],
I believe you can discuss it with Eric.

Thank you to all the candidates!
And I hope you'll consider putting in your name for future release manager 
elections.


[1] https://gist.github.com/derickr/d54b33949d69ae12553ace8af4758934
[2] 
https://github.com/php/php-src/blob/58c020250648f54630d9fec572a53106d720649e/docs/release-process.md#new-release-manager-checklist


Cheers,
Sergey



signature.asc
Description: Message signed with OpenPGP


[PHP-DEV] PHP 8.2.17 Released!

2024-03-14 Thread Sergey Panteleev

The PHP development team announces the immediate availability of PHP
8.2.17. This is a bugfix release.

All PHP 8.2 users are encouraged to upgrade to this version.

For source downloads of PHP 8.2.17 please visit our downloads page.
Windows binaries can be found on the PHP for Windows site.
The list of changes is recorded in the ChangeLog.

Release Announcement: <https://php.net/releases/8_2_17.php>
Downloads:<https://php.net/downloads>
Windows downloads:<https://windows.php.net/download#php-8.2>
Changelog:<https://php.net/ChangeLog-8.php#8.2.17>
Release Manifest: 
<https://gist.github.com/saundefined/420ca397b113cb8739301bb3480ff341>

Many thanks to all the contributors and supporters!

Pierrick Charron, Sergey Panteleev & Ben Ramsey


php-8.2.17.tar.bz2
SHA256 hash: 191316c203267d96160b47d22f955d4dc11793de8a5f327e0c2a76275a6894ea
PGP signature:
-BEGIN PGP SIGNATURE-

iQIzBAABCAAdFiEE5gkT5N8gmQfY4w2WZZqXyc8qeVoFAmXwZosACgkQZZqXyc8q
eVpb7g//SM4/qOc5LXHvvoSur12lKl/hUwSYbCV9DppGaRvSsOGFT4a6Dg/oQW6K
7d4g43F2xWm+61sFEJsxv4SboedzgNCEostHpKW+bV7yM9YkcX14G/IQK/kITnij
moVZsn9saAO74BA63W8zl2aqAk5A+CJ7WiB6Rx58y3VUGQYYYGmzXz6kcKL9KMbV
NuMLmvkajBkrdg1xLIbdFVoVH4GwqK9hSHe/Ro3ltprh+LuX1Quk4ajEDVvvu+6i
lLL8dMwThSq+bzO7eb+adCOrJdhI7F3itmlz+YB2qzrZo3irFCv/fQ+m5j13Vrff
BTmrr5h27/pUgNn92YWlx9oWR0loVrlMjGDgFovPMmXwvvgcyZMYvVSl72ZB8a6b
4vf18buitUsYsAUmZdXWVA81y7CwhlK92sT2EXGJTlfTLVgu9+bHlFZTrva2rr0A
wtgW3hYmAO+Qm6k0EQwqxRf36ViZEhkMmR62tJmGAVi9mAKpuNMPsjMM2VkHChPC
pVKrHS9blSjC4PmxLacwRDVejFoQAUW3oaAMefmv9C813qZZmwretvxIfEXXdbnD
NxfM5tg4SpPJ/U8aLRl+m9OUmPfiALAhJQ32+RQT+lOPmAPRmBx3zOxJPyJqSpY5
W1ZWTUQRNQeHx1pz4txkesOgz7sLUdHRx7iuAMFSEdC32qZw2hM=
=OoMk
-END PGP SIGNATURE-


php-8.2.17.tar.gz
SHA256 hash: 1d8ab98e1c09518c672c5afcbef0e61f9003173c7638fc686461ae670d12742e
PGP signature:
-BEGIN PGP SIGNATURE-

iQIzBAABCAAdFiEE5gkT5N8gmQfY4w2WZZqXyc8qeVoFAmXwZo8ACgkQZZqXyc8q
eVp2mxAAm++ZQYHgXS/6TuhPX3aYdkPhl9XW1kZcj2ze7C8zv5FIxb8mhyy2RT6K
peqhoKRaRZO60yXvjtBOjIZikY1+ENW4wa7RnR1QROS9KkkLl0f+Yj6LnzOt2fyT
yJE8pkFrOe4xqSuxm618DlgdczAOSmu7aa4OrjkNkSYSHidp2OxwY+idiuoUyHTR
W2hSYzhbC04Lw47lT2jwc0/ITODh+9ap0qe0R/Ha1D38rdotqaE1f+rGs3/Mp561
8Y663h4tfG6DX0lgy7yBi4VWv6o9LYeydh80PAN5Sj2vhyKIIrryXhqz+ADc30oL
cknXS3sIJFgZYPS9aqqkWoPNQIAONDBA/8BZUEkLLEMl/389pGXCVDvDfP2uxkiN
3FeMD44sNjiPQxZhszeVhUmqU9+3MX1eAAFiKps+WMxhfQLjt6M5x908l0SIT9AG
k6TjaVG38hPA7ewd4RyXBGvZitqQpW8JxNqdsV2YAncxmPS2vZfaqAOPH732Zs0P
ium0XIJG+pNdBSXZYCZBdYKAblJyVRCxbdfIt4YrT7KpwhP7H+gwtsjP6rNBeLxS
qvqCKuqNct+2PNqG3tVPa2TYRovUAvvWa7WL0uUS2FaDDIfsy6qFGr1b/B6V6Hhh
VfaDQ259qvJHN2hmmkrQxTybySpbI1rZRgGMYexJmCBnhRtvzYg=
=/44M
-END PGP SIGNATURE-


php-8.2.17.tar.xz
SHA256 hash: 1cc4ef733ba58f6557db648012471f1916e5bac316303aa165535bedab08ee35
PGP signature:
-BEGIN PGP SIGNATURE-

iQIzBAABCAAdFiEE5gkT5N8gmQfY4w2WZZqXyc8qeVoFAmXwZpAACgkQZZqXyc8q
eVoxdRAAsvt135W3zzNNLfrVwziGZ4RslBlLK15/scTZXbo3JT/C4Uu7JZyh0Fsa
Ugmb9HNVkAhipHTWjUfC1f8OG974Fxu5JL9nlhFa2/dZhumWfp1zoXv5X2IOEw6o
3FwThzZv/4y4lJSdKBGspgj+W5ZBTv2L0mPbcMtXg+xPwQOzsH42juoljj0uSZlX
mVoP+eAgpmjAvOSItTOtQRMAPyL/x3fV63hu6gbsNXr0wnIfgl6rIJC8QUYsWgWV
/n76qH8W+J+qRezabJSzWJxK7atGQ6yuURI+EXVsMWioniI2gaOo3Y+BiOWcQQjg
PaRii1A51W/7u0gG0FcCtfi+H5THbHe8Puo6WY+CncAZzWMgbRKhyD6yrkf0DQ4g
zpG6OjsT2WSIFIYStaIpLTkyI3yc8CW9x+7S7ccde1sXRXBh4u9FPP8rDt4xzAmK
esBskEV8jeV1AgXN2F72I9sYKHIQD6vRx5+SgYHByQyIpmbh0MheNuNlxtL2Angu
oLOrIblrr3e3QOf0e6FVWZ/vc6aY6JVJRVq9amji8zqCIz1Wg0GVpKVm/bOLBGb7
MelUZRPOZcm8Pr3MeHa2nXMQF8LxQAfwX0LTWEJV/ezX/9ZGEILRgA0RDeEtwz5h
6WA5Va6RPx2ScY07DVZxKviGjXWkjqzob9OZhcF/CsVX+7JOTUc=
=kQ3W
-END PGP SIGNATURE-



signature.asc
Description: Message signed with OpenPGP


[PHP-DEV] PHP 8.2.17RC2 available for testing

2024-03-04 Thread Sergey Panteleev
PHP 8.2.17RC2 has just been released and can be downloaded from:

https://downloads.php.net/~sergey/

or

https://qa.php.net/

or use the git tag: php-8.2.17RC2

Windows binaries are available at: https://windows.php.net/qa/#php-8.2

Please test it carefully, and report any bugs to
https://github.com/php/php-src/issues

PHP 8.2.17 should be expected in 2 weeks, i.e. on March 14, 2024.

Hash values and PGP signatures can be found below or at
https://gist.github.com/saundefined/1963093b6742638ab78f8948dcf9c9bf

Thank you, and happy testing!

Regards,
Pierrick Charron, Sergey Panteleev & Ben Ramsey


php-8.2.17RC2.tar.bz2
SHA256 hash: ba7f5dfeca1c3ad29c0fb0d1880453a47e00d527dcda74118754d9d9b89c3e3b
PGP signature:
-BEGIN PGP SIGNATURE-

iQIzBAABCAAdFiEE5gkT5N8gmQfY4w2WZZqXyc8qeVoFAmXe2VIACgkQZZqXyc8q
eVq3lg//bAL7NtUGFN9nnRs0WKx66c6DWofsYMe54JIflAG6IBiSnRw9Sr6C94M5
KGBvFud2TKduj9KuE3R++yBLJq0ZYWzgYjg6urqNzHAXDN3UN2jr7ryUWlfm+Hv7
tAFhd1DtLVYwRvgjfveVzy8uAXy765t842tZS7GaBOQNrqfPf1hg+J0TktROMsNf
UaywUdezdx9tzStDRrcrdyD7Bcz99/TLVZ8TLQ5AFxclwILSMrhETAC4bp8xIEYF
O/zp7u18P1uhmR4nMhDPGabenbaLJzyDAsiXG46evabVpdfmurTfWPQ1RN6XzpaD
KQgRHmHEMGzoAfwcvczVjYofQRTVfp08xs1bdsx9YFkcu/qRbAXRKVyuGhdWPnzy
Om352CxKwcZUHqKRBv5xIwkCCHFyUbY7AqVU+q2B02a9cpmbSSZEATaQCGkOoLq6
HOvvsfTTt+BKfRjTCGvjImnPEVO6HC6SdeAJM1HesaehgEBY2a81e4IT9SsxlAlY
RLqj+hpTG/K7P57TLntGyp4yzIk+Mli7AREFCUNg6iu3gehrGP1Q+JKfzHD99sBB
w8VVFJxP+osuWTLOsRmGWp/uv789VbHLhkt5TKyq/2e8INUL4s/Tx8ngtOfQ4mPY
8U+qcUW64+QkuNJ3m12+Kl03li0QxY8wJXJtSpokIyayvSqJMTg=
=yrcq
-END PGP SIGNATURE-


php-8.2.17RC2.tar.gz
SHA256 hash: fc878f53053b94b8b64f8e064bf424df1cfff1a9a24ff25fe68b85bbf12552f4
PGP signature:
-BEGIN PGP SIGNATURE-

iQIzBAABCAAdFiEE5gkT5N8gmQfY4w2WZZqXyc8qeVoFAmXe2VYACgkQZZqXyc8q
eVpXmw//XSvJIYqPRT1kaNDy+WKryGBB5JtFIMOsYYLVqAhMVf4+tLgSCefWglog
lvkeY164RP6c8a9i0CskN3JDJ/7x3f/Pe5ayD8S4OkeI8UylsD49WLoBcaOctpug
ZAreAyQCCtyeC9+vQKVrMXRTsO70q/rUyS/b7vmUotXt3zr+TnMsgoFrjcZ2nazF
SMo/wknYPbvQ4ac0KtEp83Do60hoRfFhttKQ69z0ALwGWdSt2Jg7cz3d3+vJSrT+
+ZqbllCeVSAbXD7V396DEbTf6WJzcahwCkUcGOMNZ/mBCw3iZ8u+51Wbca3r+khf
0xkXqVwQb4Q0HCegloZ6ayQRiOHh+1OcdERH3n9M6EHxeTRhldqfkSWvnPgHrqV2
YsNpl1l3NQsRKX2htzYhvkcjuaYRecggY5ps6hI8MDxTj+Exh4p3c4uJzVonIROG
5JlSYlDXdnhsin0j2SMGe4UApnh4WBNyzhWdaaB/o+DPZ4gKpP8s2Cnl0SyYKklI
rJ0OES4fBgMvniO0rr4flCLc1LIXckSPL0BhbG1DRlVzy3scBEThrqxYBmTvuhP9
RudHl5pUF30aBaK8mPCZUpfxNBowNfIByA+CcsOKWcnFOiXrtJIPAFfwLL1xQQj3
EGle3McTzjTT5thhqbxvXHbZAFxlS+L8cvNsDlbQ1EHSN0SLbrY=
=h/UY
-END PGP SIGNATURE-


php-8.2.17RC2.tar.xz
SHA256 hash: 308d19f36f11bed79092706eea4f3259ea977ce455213a67f106987ce0c64f6e
PGP signature:
-BEGIN PGP SIGNATURE-

iQIzBAABCAAdFiEE5gkT5N8gmQfY4w2WZZqXyc8qeVoFAmXe2VcACgkQZZqXyc8q
eVpWwxAAndkj5P2bQMhI00rSV2e3AflGKx9asFDHWqaJ91pZdqP7kXLs3VDhdTx4
AfePxPADKosNJwCuNsgwVDkQ3jx1LlFC4rvZiWQLXKrOqmfPgFYtQIhSR1xEEofS
NSFwluOg8PFl3ZC+9mihuBBxghTSIG8WXiGHnpXXXmVbkTpcj2y99f+dWppHqAM6
+FHRQsFNW5ApV/7kAbgy5Zj+tC5T2ba807VtiGftJDUMPewa35r1CHnTZhjwQvWv
6ZVfI8jsW+7WQQ4S3O1j2KHEglHNtA1MLzO2CxfeaAiZZOSh0xrVlOPAc6oA+XNf
5NIzE5EpYpFIjkO2ei7TR6vjSKYC6sfkSFu/zInrcwX8IYOD6tVRG70xLUfzEK43
Mi4pU/4E2kKAUIEylPRGDzEWQJs2YSiUYiAYF4sVcGeWOrbpoY5H72JTyoZrAZCo
e6hzuorU83bvBG4mAkCvXduZN0euV99F2dp7JsOOb/SspWhWX1CGpiqT0hnQ9McS
Ary8/ioLfhy+kUp0ZDf6cFzBwhFdvyAtJ2F3S773q1aEg73YapEWQ41ikB4ciPto
pXuvyDWpohs3zloOsg73KkgLAK9PEpy3rCUWd+qqYxrgOQze3veDzGQJO79VspS3
Qkrwn2Y97GDHcgTmEepVVoU7MQ5khVg3NM0KpFRY/Am9CsFGZTo=
=3OP0
-END PGP SIGNATURE-



signature.asc
Description: Message signed with OpenPGP


[PHP-DEV] PHP 8.2.15 Released!

2024-01-18 Thread Sergey Panteleev
The PHP development team announces the immediate availability of PHP
8.2.15. This is a bugfix release.

All PHP 8.2 users are encouraged to upgrade to this version.

For source downloads of PHP 8.2.15 please visit our downloads page.
Windows binaries can be found on the PHP for Windows site.
The list of changes is recorded in the ChangeLog.

Release Announcement: <https://php.net/releases/8_2_15.php>
Downloads:<https://php.net/downloads>
Windows downloads:<https://windows.php.net/download#php-8.2>
Changelog:<https://php.net/ChangeLog-8.php#8.2.15>
Release Manifest:
<https://gist.github.com/saundefined/856e5c08291fea75ec8fc5af636def2a>

Many thanks to all the contributors and supporters!

Pierrick Charron, Sergey Panteleev & Ben Ramsey


php-8.2.15.tar.bz2
SHA256 hash: 50c3e220b7aa63a85716233c902eb44cc0a4667ed0b8335722ae2391b1355e7a
PGP signature:
-BEGIN PGP SIGNATURE-

iQIzBAABCAAdFiEE5gkT5N8gmQfY4w2WZZqXyc8qeVoFAmWmdM4ACgkQZZqXyc8q
eVobPg/8CKwma0WJG15vraJR8Las15KjUISEaB4SLBW5E1iJIO6XS4zXVWzsbu2/
zm62RStbi1eaF4dE+bY8/haSwvN73Pnf0KA+YYHfmVFK48uXilo3thpkfWBxYnLc
blJDYQOWktm0wy3J12Y1yGsZ3JLyHSReqa4JBS5pMoWQZkZPF/26g3ifY6bKQMzH
0nmF2v4lTLWJ95yFKR2fCS1DPPobZL5l7BuHn8YnyeogFVMdDdfaBn9KmLsZyag9
s6iRo1o1ATzuRFUWBXG9my6z3XrTWsGhSxIrQCEsaU1occIaoldsL+iDhpu55tyB
0WTxjGPhkGvdtscLD6SCVtr59DQZ11164rZd5xyYjUqJsuSkyJgSOI1+CEW6NiK0
5BLHXRNniUJ0uTrk3l1djEpjb5peragoyUJ0lPkwozwCuThhjqU0+cDk6BAhVHnP
kd5ROAvJ/IU5wUDDov/iH93xFJYgUtIoJzG6w+ifACNc4rgHqbxrvbpMZGHRxWBh
Fc7ntLD2Jzn3DMOQQAfScWktTgVAJecVQedv7JMWZc69tnUu7PATWyV/wPMLUSh8
noY78dsxXn+gPUu762S/1xPzAYUHFQifYQCInD3OYTKUOmGs8cszeomd17Qyoh2O
3OtzbfFItzeY2mTwRz5luNkI2ZO5/R207x+lqLaWwwPkm/VBnmw=
=MXP6
-END PGP SIGNATURE-


php-8.2.15.tar.gz
SHA256 hash: f9390d23708c65f428e868583dce7ab4a69e88ab6f377137a56643076f966b8f
PGP signature:
-BEGIN PGP SIGNATURE-

iQIzBAABCAAdFiEE5gkT5N8gmQfY4w2WZZqXyc8qeVoFAmWmdNMACgkQZZqXyc8q
eVqb4hAAycwpa9Ls1st8TsueU80ozbjjOGRtOvc/Yqgz4rD73i4ql953lzrF2+ML
bakInJL6xtmrkIimG9eateblOC565sDU8SJn2vK5QW+F699rEU4Z7fJ0zhSb2gwk
8lc36C6PNYpu3rsKUGnBcu/50xFJ471tudaV6uOV/IL2p70pGfxtO+EZogBngcvD
5sJ5i5UjTFXg881k/eH0dGshpv8fv2c+La0EtojUqQhZskqUMerzAk4SrCm5q1AK
6cGrLSH+x0FKDf54h18OFRheoh0eRDMkfm8T+C9cwCi1xznlv98PVl580xEDJf9q
uZ6AwWAichy4ma62neFPbkwVI2oMZjFmQzq168qLPFMIEy7dQNqPmqMRkIoth85S
Qx/JzKUKWutKvyYsTVfkW0Ncw+8pzTRaG5y4BJFW1l1fROzLaII9ALxFdNVLmjFb
rbO01v4i+33nlrCtwx0XPXhmKx1Hm7lw8O9eRzXN9YzswOMn1ZLGf4d4W8C8xb/4
YhyLzMUwGNnPsXNEuWOZKsh0+paCeNM6KnRHtMqFXOs1L4q7ziXBJGb2beS90MHq
TP8TodpMFiFNbxv9NeM6iZ2oXCaBWnOIgXcVUYJlOkrMV94YHvQfxoGby21VvFMQ
yUdin1IYyUb71QXPXE/7RUYNq8tVEUpjOmfKbKVkiQpI3bzz3Fk=
=2kzz
-END PGP SIGNATURE-


php-8.2.15.tar.xz
SHA256 hash: eca5deac02d77d806838275f8a3024b38b35ac0a5d9853dcc71c6cbe3f1f8765
PGP signature:
-BEGIN PGP SIGNATURE-

iQIzBAABCAAdFiEE5gkT5N8gmQfY4w2WZZqXyc8qeVoFAmWmdNMACgkQZZqXyc8q
eVrJMBAAy6GqBa6qWCQ1rs0behKrqvtGnHPxc49UtZKroSzJ7bKrqQU86wTvDR/1
+uE9YClISMw38fdeW29MgZX8gTamnbIIz4RzQWMRmjd7OVRgx6nMQqTffA+C15ee
Y4kl6HwOjX857G6lBEjqzBiKlr7NxYodIQ38mhxpzUlPJhkTbAwLdSoCx+o0QUBV
tKOWHmHcBh2Uml21C4NGzvmTp2Ni2tDLT5ZjOrNN/u4EOc12E6CIjK1A2E0p6buW
F1n6vl3lKxjSCA/8XwFDnOfsP1upgu/3dLFCF0D57c7YFYJ4rJIv4+85swmOx8EM
rc3kkSbIWobuux4iHbiZ8jxFoiHpN0Zd5mu04V3h0j62VrJEx7aNTiOCXxFtZsIE
8pMo+RX3nYpuCTt5+F2D9LDog5R+TiHywQz/IUr6/qHnyrJ9GH3q+40L4OvMSumb
4DQT/6Dq+fJNcSAnJtqgnmKM6poK3NjXLAq1b93G3cQdyiMWtoqi7QaGU/wti3jT
jbD88YFw04qr+TW2hRL8PZk0Kza4j2tXLUHortjvpxEnf+bB/vETKmta4+5EpHRO
OTb2d/WMinM96aCGQ5QgatLAsdf1xTk2smidKSZ7uA6c8BCbiLtwb67SGSMZ7n52
BE2bAss4ysnF+Mzy18oFDTukk1Do/U3l4PZ+MhIaBlxPwUP5Uzw=
=XIut
-END PGP SIGNATURE-



signature.asc
Description: Message signed with OpenPGP


[PHP-DEV] PHP 8.2.15RC1 available for testing

2024-01-04 Thread Sergey Panteleev
PHP 8.2.15RC1 has just been released and can be downloaded from:

https://downloads.php.net/~sergey/

or

https://qa.php.net/

or use the git tag: php-8.2.15RC1

Windows binaries are available at: https://windows.php.net/qa/#php-8.2

Please test it carefully, and report any bugs to
https://github.com/php/php-src/issues

PHP 8.2.15 should be expected in 2 weeks, i.e. on January 18, 2024.

Hash values and PGP signatures can be found below or at
https://gist.github.com/saundefined/61f703dc106b00a65271e69b89ca5df8

Thank you, and happy testing!

Regards,
Pierrick Charron, Sergey Panteleev & Ben Ramsey


php-8.2.15RC1.tar.bz2
SHA256 hash: 7de80f2ebf66da4c4c105c2e8697046ec6360688fb4338c2a9ab699a02bb5649
PGP signature:
-BEGIN PGP SIGNATURE-

iQIzBAABCAAdFiEE5gkT5N8gmQfY4w2WZZqXyc8qeVoFAmWUFMwACgkQZZqXyc8q
eVrMsxAAvgCG3vHK2W5VqcpOwW6NGsQdCYXL/3kxZ5MgnHcvq5ZodYaYS87T3uC5
o7KszxdEbQ52yXrgRgaqbMhCaz0r29qxtuvvxuODucmk94vS4YbXC7S/eroTrGI0
NaTxwycFmid/IAFLqs2lGimdvyccs2LMixnVMuMfE0CEkyhwnxZ/KtVF1nc5Xhwm
tp2B+PnPz4Lij5SDgIgU7uRfZactyGc95AjDA1CXMxIdeYWioMYsnc+AqbY+Oprc
ZbVDzrTIlgn2kfNHH7Y8YZMUHjBW5pIebce5rbXn8Ppn/4dpjO1pzvZ3tcZYD9T2
Uq+97GCMuU4DorwqeB1GihkZqtxFyac2/muXPK2HmbEjV0WsRY5ZkIaNrW88+Sab
xgA+FDXtw5WanDK99W0rdNYmpwtCKy24SrTZ8/fJRkgHpvMUTylKkPtgtPUa7ES1
th8Er95k1llML4AMpnR/nfty8j2KnKWnp4jGb/On32v18qw4//xSlBaaJO9/kpWD
nS+RswMvuVVCwG/5Qhc1mrYGtbstDRhVSLag8DTK2nPfKRAGmkmoidv3SyksOQ2C
Ltl6IxvOpCh2rLI4zrbPAZGgRIpMRmzXgxlfdzqkKwle9BZTGBnD/2UXGSzr6XZ4
FJqqUYfCJBtP7HOCmKQXW1nJ4V638YgwbqZ+0+aiU/aPSzv75x4=
=DtxL
-END PGP SIGNATURE-


php-8.2.15RC1.tar.gz
SHA256 hash: 1712d0f950b1d81a77dbabffdf0f6557e8733b689a9fbdb64dffdd6a5d3e943e
PGP signature:
-BEGIN PGP SIGNATURE-

iQIzBAABCAAdFiEE5gkT5N8gmQfY4w2WZZqXyc8qeVoFAmWUFM0ACgkQZZqXyc8q
eVqNAhAAgRUbmkIm7FJzvxVkeLwDhB1Z9focYJZqsbK8PD6kE5PlAq+e4cP53st5
ufhgYqipyObKVsd6+br9m3SYo0SK8Nj2kP/LP+ZBmxBOApXzrlcew9i7/C8RVM1o
tkPo5Q7AuACtLexQ0thoo5TJrzwRd/xC2RAIL7wcZmHz44ZWK+hIMQYKNEjafHDn
ovoMzK2pR5GgIRoWBJp4SDoKdcu1plTikL+fPY21/EQ2xnXYKIa7nBgGkkVLc7B2
4Aw7xI4Dfz5CdcTwuk1IL45tS+spJa//tJ6oiMgFbZDSjJrhWLJkbl9TgymU5pdE
GCxVWqHJunp+lO+MNEL1ed+bpoehp1ikrEtUh6JTM7P5MPzuhqtl9P5ZAil+Co68
gzo8rjKqbVWl6WsDyE1HfxISUHxSxRzE3Aw6VML//LRnp/qiI6MCUNk2uNNLfJFQ
WpOLFY21R2SEFD2Ae+EO1KdPxjwFbBi89PlJNNtPWXeniJA4CKxCiZe7rFCkFZ2L
0yAuMkQRA6f9X3pMv7ujANJGQALX9+6iQSc3xaOzid12kO1ZdF9CEXTXqKX7bSIz
7dqgxf4aSu6seVH9VdQA+DAgjP+1n8DwgutY8EoA++PjApvyMS8YMnl4o0yYiFo0
ID9m+Y0diInZKGjp9okGv5x5CS1c+sJwc3dNFXpt24iPKSx5h7I=
=vO7O
-END PGP SIGNATURE-


php-8.2.15RC1.tar.xz
SHA256 hash: 260656f4e8da65ed96a4bf62ced22cd74aff044bf75c0545e3ef3f0bbda6dde6
PGP signature:
-BEGIN PGP SIGNATURE-

iQIzBAABCAAdFiEE5gkT5N8gmQfY4w2WZZqXyc8qeVoFAmWUFM0ACgkQZZqXyc8q
eVpeWA/+Jej26HOt9MsJf1PuTcIn5aLE0ovryOpT2hUZDM8haTtaBVgUQ25PjQl2
q9bS/5Euc+1i5LTpkuwsy9iEOMCThFKUsGRKYLOH+sZnNoWDp64vf64o3mBjUe7C
Gn9COB007kt/e0mBIlDiivK/ClFfrhd1sUNp7Bevs8amo3eN2jkU9GPKthHRkzwf
vVNfyinZZMs+vpMzAUk5rdIRlk4GeOsXHIJ1ANOmCgVRgxF3zkL6JFNjBRdzzZ2x
7mKqehCOcVT/mnZ2RkmrTKQeDg74BJtJ6sK9pYRm5wCkuJCV/IzwEyFGqmY3+D5p
N0HoBLvHjqzIuTma9avdcS0QwZRxTc+BOeV5Uf+bqolItTu9fzheVJEbc2Vz+XnO
+AjR/LB1QBaq2yUxSzSK9W5sxNHP1mBT60rmcJi2KZ+poI0nEJNDE+CRi5HLVSLQ
8wLSgu70p263X8fE7GLI+N8AgBpuJDO81OewzolJczSYJcHKY6dqzG3padtnlHE5
3q7++DyBrJNsuJ9Hq2fJ2c6wubh8BzjjxQkmhhf9oXvwStKvnACyF1rQLED0SGcr
6RWbbGg5ObeYnNSaifsSLI7hEVI1VQEDRBS2TU7UEE/CVbMuw7IIwiisCwU19qTL
xef20nLfts4SrbQiuNLi79kVJMZT2p0eXYscYcjxPfi5FHFB6bU=
=xtFc
-END PGP SIGNATURE-

-- 
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: https://www.php.net/unsub.php



[PHP-DEV] PHP 8.2.13 Released!

2023-11-23 Thread Sergey Panteleev


The PHP development team announces the immediate availability of PHP
8.2.13. This is a security release.

All PHP 8.2 users are encouraged to upgrade to this version.

For source downloads of PHP 8.2.13 please visit our downloads page.
Windows binaries can be found on the PHP for Windows site.
The list of changes is recorded in the ChangeLog.

Release Announcement: https://php.net/releases/8_2_13.php
Downloads: https://php.net/downloads
Windows downloads: https://windows.php.net/download#php-8.2
Changelog: https://php.net/ChangeLog-8.php#8.2.13
Release Manifest:
https://gist.github.com/saundefined/d9854205df8fa3e9bff9f902cea044ab

Many thanks to all the contributors and supporters!

Pierrick Charron, Sergey Panteleev & Ben Ramsey


php-8.2.13.tar.bz2
SHA256 hash: 66529f43b213131e6b253c5602bef05f049458d21292730fccd63b48a06d67ba
PGP signature:
-BEGIN PGP SIGNATURE-

iQIzBAABCAAdFiEE5gkT5N8gmQfY4w2WZZqXyc8qeVoFAmVcfz8ACgkQZZqXyc8q
eVqeiA/9HOcOiX98v3Ibk+cm9r29aEe5Pv610bwCodw9cYDZetgR/sminLmIOg2d
GAtwJCIrxrRJ1b4OXIqn8N13wU+T1OskTMDjHNjTWnLrGmvUMr3OTJwGseHSPC6W
ieBpLe6hPhKqXTgHV2vR7hEHC3BoAAJbjqbMJO6TTXk/zmSJIuljTG+Buuc/0bqw
onJyG26blWYWf7rsySvmWoJF4q+z5FXr3xxw1jIXFtX70sgZTfI/O8cHzK8d08MV
SyW4Bw6qwfgcmxIizeSjiNkrVcpZIl+2VRP4NrkpJEH3ZS0SYqA7dNfTMtkj0ANC
OngPUMBQ7D7rJVpihsgPAzWI9A2mDt9l+rgXx3LOAkZWg4o0SU/2c45egLKcuF2y
V+rXs5ndjhdgOtYCS6PxbjMAlabT8MzDyU1X+umKGl27F5SOtCKGTozpFlC22Ow+
x1ud6C2ZNr68SiK8BMRuD0+zPfSnQcmrntP/1SAw01+fHxJQKhN7K7XY92QTKtwC
V7yccr1rhKn6ztnva2Qt/2fdxBUwa/cF/9APIuMk8IjZXrv09If+zUDH+l/KiWSN
RtMMzQ15NBabLy/tKhJceIBVmL+38myZ7OPAlsX6kTlwrt7Yio5j7cJcB1KfC75D
8cCBBpiWjDAY6exLmYE7laRICI8GyFwQoAZZbDx/gqUcY/Ybk3Q=
=JrJb
-END PGP SIGNATURE-


php-8.2.13.tar.gz
SHA256 hash: 6a194038f5a9e46d8f70a9d59c072c3b08d6edbdd8e304096e24ccf2225bcf1b
PGP signature:
-BEGIN PGP SIGNATURE-

iQIzBAABCAAdFiEE5gkT5N8gmQfY4w2WZZqXyc8qeVoFAmVcf0QACgkQZZqXyc8q
eVoseRAArZh3Fkkb2zyKxkV86Q2BkzJOwpKf3+MC2ecKP7NgUcBe7v9IiAv1Omzu
cbvOyW7xsjlpLnDQ+7AKlq6M1xFd4tmIdmX0p+U9+WdZeDn/EDxbxw8futx3hgk4
I6pZ8ZIRApGuOQw88RxVXUtfvOME5LDcdUOL+OjQylMaxLAEj7VAupgMnRJby6PT
IDX1bD9nDHfpWROGoIzWuf2JrginJxXPjAv1YF8L/mAgbvzCDckgtcKckECFgT5D
r76MkmtFe2dskHHphroyg8FKdQL+Bue49KmpOMKOB9cKxyHugKH9TDNFcyuqoej6
/n8pzAaPbqAcnRVBPi+anTGNZ0fCUSpFGLzaJO93eyFn6zZ7rsEmkfC36iT++1Sj
JhkaGRRFPiQZDpXd92XI9O1JR4EcttvJkHi4X6pX9Q6qUV9VnmTgYLbUuACuloYT
9VYUuNSaw2aJ8E1hYkumLmgNq2FDFl1KeTJfMtze05o86U5uqnpfPdmvZQEWhoKp
sAa/IZb3BYkHqvi4iYdJZFJspZi5G7ZPwa6ANonjSOdZF7/DAjj6YjM4VSO0iNh1
PWwE5OffLlHjLTcmS14hEyzwDPxeySebZz4VOZsfxDjBsQzhCwvmQ+qtNsvGpXpS
KUeqm89t7HK/43uNtnIfnVoBenJ7S2Ov06ZoWtlXhfBooFBJ2ak=
=xCE1
-END PGP SIGNATURE-


php-8.2.13.tar.xz
SHA256 hash: 2629bba10117bf78912068a230c68a8fd09b7740267bd8ebd3cfce91515d454b
PGP signature:
-BEGIN PGP SIGNATURE-

iQIzBAABCAAdFiEE5gkT5N8gmQfY4w2WZZqXyc8qeVoFAmVcf0UACgkQZZqXyc8q
eVraYQ/8DoEepPVWkOMydjySwwhocfkT3RXXagAmNwqF5LKqgUr8iaXyAMZIBrsM
aIcPLsW6VbfjjZeqSPatZ7mLmHWEzRvW1JM1guqvKIxhtnFrmsRq9jWCvGZJGiWa
SkzpVcjTZQ/NMtWb+gN0K67W+IPFdB/8B/CgcpG+2Z5MmQFoZ4+KjNuxCf+hVAN0
+TYTEUXozuz5gQH3IwJ2lze4TbdYzBqYQjdz/ruSJwv3Cp1iW2TuCYIfwl1WNE5T
TMFg7uoGrw9VQuYySwqFic1FgcKHWTwHsUIxFXI/kxwpF9AKladLEW0PvuMLXJYz
r3iFLhd7TXij24mIbJm9znj464xvVZmM8Lq8owEC2jozFeDEoXQ+9YVW80GrowO0
ZpvBUL4nT3xuem4s2LzB+ynnMLvA/agg7f+13W+cmWrRYFHcVuLwoSiJyZjy1SD5
bo0ery8Ck4nFUldAQRHYMm6LLiEePpXZQnZwSrLTcVamJxJhMmWVH+JUoPhGXB5G
35kC6NZ2WiS/09Kdgo4R2DY5isyziCctnMFYailgePZtx1GhQYBmyRfUhnBDgO6q
HTe9ZFjl61BVtmvuoiCxyUvwYabNiGeVYL0ySY6oTDkiL9QyxJiDAngkXbn8jT5z
c3fQGPigrIihR3iQJiyI94BeX4Q+YPntgU2W6VVL7Sh8DU5HFb0=
=Z0yq
-END PGP SIGNATURE-

-- 
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: https://www.php.net/unsub.php



[PHP-DEV] PHP 8.2.13RC1 available for testing

2023-11-09 Thread Sergey Panteleev
PHP 8.2.13RC1 has just been released and can be downloaded from:

https://downloads.php.net/~sergey/

or

https://qa.php.net/

or use the git tag: php-8.2.13RC1

Windows binaries are available at: https://windows.php.net/qa/#php-8.2

Please test it carefully, and report any bugs to
https://github.com/php/php-src/issues

PHP 8.2.13 should be expected in 2 weeks, i.e. on November 23, 2023.

Hash values and PGP signatures can be found below or at
https://gist.github.com/saundefined/a8570cde8712890a3cffac5c44754363

Thank you, and happy testing!

Regards,
Pierrick Charron, Sergey Panteleev & Ben Ramsey


php-8.2.13RC1.tar.bz2
SHA256 hash: a3f96bee48225291276b27ccc9d71083f7418f1d654a3db12f728a50bd5fa53f
PGP signature:
-BEGIN PGP SIGNATURE-

iQIzBAABCAAdFiEE5gkT5N8gmQfY4w2WZZqXyc8qeVoFAmVKRwUACgkQZZqXyc8q
eVqwPhAAq59cBl+NTpU5iksApyq+by4rmc5R5G5ag4K7M/mC2zStDGs8nCZBg+W6
yB6DwiPt3jdKT1oYy8OW/A5T+7MIc+IQZ/g9nBhL9ddSTl349COWovrPvHp5d5+c
OMPayieDV6KdVYACYVqr83nfAqV0AI8tRx/GOIaNl+A6sGDiY6XZyTCYNPKQO8Mh
jaO0Y8IH5mWG66FOO8QxIimBaYWjPK7fqxQPUdz2nLx1OP5kZMe4bnpz+hz3CYFL
/lvJ8+kdDtnEcArOLi0eumAf0W6OU0gGMymUqreBRjo3uVyJf+coMFfJSQO1BKrN
j2pQ2E6BcJnfBwbDA4y3QOHaOIRcjJrUlT/7M1v4kTkxC10P7BWfy9Xpu39B7lJn
HwoNLGoAo3tVhD7XUI4Eu4Nlofs9Cb2GeqQHoKDd1l/acZvDSXgT2YepiXmemCud
UWHTv0Cre5wE8mI1TWKbWsx+oIvoYiMH3YuZRbON6ZQoONVgAQWLMK/WdJB1bT+r
1cWWjQyxXRwJ7EMjacNsjAnid5lHQ7kmZHuxZdBBE3B5zSAiAlQJVoCdWc7bhozK
zaf9XvwPhUGsVXfSutfaQLBBWp+htG0DT9R4qYjL8WbyoP0uZB/88NY9QEmG4MoS
8wMzKcBxCT4mjaXZvXsRIZIfjIFIkyxUVv3xmtmOLjAvMieCIlY=
=cWCw
-END PGP SIGNATURE-


php-8.2.13RC1.tar.gz
SHA256 hash: 501f5813fab2fb177f449b19301ed4ff84396bd4ea46aef1c73e8bcc63afc902
PGP signature:
-BEGIN PGP SIGNATURE-

iQIzBAABCAAdFiEE5gkT5N8gmQfY4w2WZZqXyc8qeVoFAmVKRwsACgkQZZqXyc8q
eVrbjRAAkr6yWih6ibOy/ssBzX9yWugkxnWtHqPyyjEwydnrY3BZklrw4ZSUk9q0
3SUvq9UKoMuuIOx1k5i8woREbptMFVyH/+9X4C0m3AVg+4DklJCliGMHdpsPiAmS
JtUmcRXytk7NUBlPFIaEi4mDDoI2R0gY0E9XJtDaVe1ll+f4niwmG2334RwE+r9/
YG1kfNtyqHn8PcjHl3XiHsZXyW3YZ9bWxDVJ0DnMZ3gDVvrTe9dnZ7HHZs9t6U+S
7puTlpn6QdZtUN50NXFkWY3evSLMdPEa201wdcvJF4GiKEomWpirWtLKBF05SPqW
rLB4t7us9ek5ULXq/8NeF83ahX+jt+5Gsg3sVNt/UvrTDSjPBqdrX4QheN6Mpf8w
RRtZ7RodT4wx3wS/XpCdvyiJ/1F85cJ2k19y3cuz+/mY/F9fu8v/5aeZkkR/anIL
pN5yQMlamLLF4ph0FmYTZhf9WWj/s+ES/1yK31gcVYLywx6eoyqVSENrnpHfJHQP
iJ95iqCSuARkNyymmyuWEVZKaRd5gbDJf/DN8Jq+KpBnQBx8DVDzXTs/H1EuT/4k
hE8qxnbDRG8vmSF1Ws0Yy5Du+N3hWzmUn4h8d+svXsGWQOahrfYbV7/YGmFTylvn
oEqyGN4pdY2Uukm6g1GX83kBTUGI+/K7bINGpOAyGkuGAoBvAJk=
=vdZn
-END PGP SIGNATURE-


php-8.2.13RC1.tar.xz
SHA256 hash: 104ece2fe0b4d0135ed46edc49c0ca1dd211917819c84e519993bfb79d05c60c
PGP signature:
-BEGIN PGP SIGNATURE-

iQIzBAABCAAdFiEE5gkT5N8gmQfY4w2WZZqXyc8qeVoFAmVKRwwACgkQZZqXyc8q
eVrUdA/+L4bGDZX68DXtACI0zgqxupCkZO3UBQomFZfBU7amllMYl01BC22kHGWH
me6I8cctRQfKRYDohIV3zHdM8e7B9EEYBrRzzUSqdGT7AP3zTqR8jAOO/mCEePEo
6mblB4HKGOTgZSMu5ocJ6XCVx5JY26W25IiohN7RnGKBJBQLol8yFs8P3tkRB6Hl
PDNu7hQ4Q2kOf2s+/w6NNRly0S9frwL+nwql3CiM3GYzvplc17tiX9rKfuRhnxd/
jDrmXs/R/fE2GqZ4eAejkGtowxtWE6hEhRRroPrkKc1P4sGoEiJSwlfVWr8sRSVO
Yb6WWpOtiwK4evYCtDLiICiXqy13d4xgVEfI8p7km3TF42Pg2Q4IPh/jFxTkHEow
Ww61TwPWQFe8WL6mRn6jZfWOX4HznkXuwkCkEoh6jzLJbX51WbTXiLH3h1Y8sX21
n+hxip5Q/SVdhEE/4fPi7D/gpnr1MAkqjLE/y2KVwRt68JsYfI2Ye1EUZHUsU4eF
3I0NUso5kbGPhi189odpo5ZcFQV17lqE/5GJsxIO379mFaXtzhqUKs/mjnCHkxMj
Pf0EnqXo/La8MwED3G4G7bm/wzGosXC3bb1jpknFGdPtHb3EzD/ymIMWzPCFdLsv
kQRIBGyc/rXyPI6Op9FlHt/zzrHogC/D3aK45uiTbPOk+Uw52UI=
=CbPC
-END PGP SIGNATURE-

-- 
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: https://www.php.net/unsub.php



[PHP-DEV] PHP 8.2.11 Released!

2023-09-28 Thread Sergey Panteleev
The PHP development team announces the immediate availability of PHP
8.2.11. This is a security release.

All PHP 8.2 users are encouraged to upgrade to this version.

For source downloads of PHP 8.2.11 please visit our downloads page.
Windows binaries can be found on the PHP for Windows site.
The list of changes is recorded in the ChangeLog.

Release Announcement: https://php.net/releases/8_2_11.php
Downloads: https://php.net/downloads
Windows downloads: https://windows.php.net/download#php-8.2
Changelog: https://php.net/ChangeLog-8.php#8.2.11
Release Manifest:
https://gist.github.com/saundefined/f30a9336defb8105f2be9a058b080d5a

Many thanks to all the contributors and supporters!

Pierrick Charron, Sergey Panteleev & Ben Ramsey


php-8.2.11.tar.bz2
SHA256 hash: 38192daeffabf4af6c427bf17ac1f82565d9c7522e0dbd32215162944434b28b
PGP signature:
-BEGIN PGP SIGNATURE-

iQIzBAABCAAdFiEE5gkT5N8gmQfY4w2WZZqXyc8qeVoFAmUSvOgACgkQZZqXyc8q
eVqKdw//QlVRN4Tn5dQU3Xo8hmMO+r7e9FQPRkHCQ5fsyLe+o7aNAzGntvBE1rbJ
jQB+0KtxmD/4RIfCPXGL6JV/LpnZIIl4Tx+4Clr5Kpr46yQdcNLMXJWPo6AmWUhm
Q03Ow9fYTNXJf7T+GzhGiRsrpI8j1zGXzFwUch0uHZMaO2mcg9yrp6M94+KR+iiq
GjgKopnDurPy5C6xmmAPxSoACkolR7dDyQpMhqNYCwShwV8/G8vCwt7I5k0wktUq
/NxXSgHZ+HQjPAe+cyjdNx+/kMkLEa3TfABjTSjwWvGPGBVr8ylhvrXfDWl6nSwt
t0v5iGUNgzecH0lzTTNq7uBN0y/znfT86NSoSVJ6tRSTjh3vKTs8ce8EyM1KUsys
5sZB9U8GWh1RSQRx39Ze3PMI98Vrc39RSU2v71xtMrUITDhCUOsYQtLzmaIWkc3z
w2GMzb1oPuD9+Q0zffHOUtxVmjhOz1BzIFdJwmStjRfXRZtmYoUmqU3tm2wsjow9
45efGImbZ8JRqwZ5uEvs/9FeABTI0QE9giDO1z1xbZXr0DObKo5IviAYKGqCbj8V
IyymW/7o2vHob90jZ/M0zqL+F+REd9oLMACIzX/SC2TJgdHO30nHHKvj5R4AwEHk
9icxR7BMenPXWzMX/UYkgOoAllLS3OLdRUPnCAKnhNYE+yWLFE8=
=Dq/H
-END PGP SIGNATURE-


php-8.2.11.tar.gz
SHA256 hash: 48b1b41279a678a4d4afcd0b256ed921ebf2a91febb0634fdc4449b91c75799f
PGP signature:
-BEGIN PGP SIGNATURE-

iQIzBAABCAAdFiEE5gkT5N8gmQfY4w2WZZqXyc8qeVoFAmUSvO0ACgkQZZqXyc8q
eVp6Yw/+OPX/qiGnO825SHNQoMxL+cPBQUJ9w4uVVg3egowgxxsp4++KOOuHOcnv
p6k4Hpx8Q1pX3NOFORZjf8fNTZXSRPcXZSsSkYfe42zaG6wDknve5mnc8Yvf6Me4
h+wOL/97lqJYmsBawPgxBnYEr/NCWcEVcx94NbR6/7pHOMjg7xL07DLkhsaq3cIh
4ra3HY5VN5PoLChumc0kA2KfJ921qm1qRaieaCZAopzDXGhqun0BQHFh+BTXPwKS
nVHfH7g8FFrTcHKAk/QW31t7CpEXjhJCGKNsqfieZtVDniZCHclfwJHe5TMmRtPW
i7bcLMMzvkTa7ZChaNoaH+BV9ciESUL4YCe/6TtaSywhg+TX0NriGztxxTkWuOxg
qRbasR7R/iuaDuKtPP4IK0LOUCPTRaBGOlkHaWO0QZHCO1Za5vgOLZaSWWtZy1Kx
ptLyalAabsgRG7KFtxNxIfjsHoJK+0vfk1IvPEmrGwWkQD6hWU5edrGUOC8eXm9j
C9OUqWDpSctnOv97aVbe978vQTfBscqnYtS+hR0ZG956SL7A8GqrogBa4tkP1dTn
AvLCFhiuOOFdD8lRVWqCWSFqUYlDziKc3wOS+rQiKDJ22qh8bxH+Tdip468NLZkg
KgPXc12VJegdFmGojI3exW12BWbwRuL9eABeeEnVKfDUwIyMIMk=
=3Gly
-END PGP SIGNATURE-


php-8.2.11.tar.xz
SHA256 hash: 29af82e4f7509831490552918aad502697453f0869a579ee1b80b08f9112c5b8
PGP signature:
-BEGIN PGP SIGNATURE-

iQIzBAABCAAdFiEE5gkT5N8gmQfY4w2WZZqXyc8qeVoFAmUSvO4ACgkQZZqXyc8q
eVoGCA//dZ97NTrXSSwvvtz/mLh878An4AidAAQZjXZi/nxomjQ4X+eSjBUf/+MB
tEGApz3fAtL/gBTUsuGpI+8zTlepG6QdYqTB2t4N+8JZ9fW8bgdNXn+mMxJuFKfY
dZzbBYckwxgpM76JIl8yY7QHjbsx+OM3p3IYpnyo6Wvcj5UZj17C3/Md6RrjY+AS
yNVLdXipHlypbUqH0lvbCfrFAGQRLUpLedi8CjeIWsWYXD3YPBbrel9HSEsZqBb5
b6MLoHJuAzx7I881H6vLPpJ1qJ7OxFQ16FyflH8Ix/8bkJ6yMUsPnTSy/SPNFGgE
KNh2S3DU5ot3wwj3j8edgPMhGzbSss836hUyBVuQI3+8wfujzma2FscEehCLE8V/
0E+4cx7xcYGZyK3hwwcZ1G6s2+Kbb3otHbfDw5Ga58515tOyamK6gpNdi/Y+lsNI
XtskM1IT1OGJUUTcHf6kGi/Mqe2MdYZJlpFWMnEE2zBksZSe/8+AcWX8/X//qXab
lcTcJguk0tnKegJvCd7sZjTByUO6UiJUvhdA8TGYYQb/opaQ5+l7HpptPgkx/p1S
tGS/q4r9XS92ybFLIvioLn24O7/InihvAUgY/ab9C6RkPQHGmKuZEbLc7GmVJBtl
a7IL39fIOfwYVp+WQCOxrLOxmyNm7LAWo2MVohzm7pL+i0suKfE=
=Gxrb
-END PGP SIGNATURE-

-- 
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: https://www.php.net/unsub.php



[PHP-DEV] PHP 8.2.11RC1 available for testing

2023-09-14 Thread Sergey Panteleev
PHP 8.2.11RC1 has just been released and can be downloaded from:

https://downloads.php.net/~sergey/

or

https://qa.php.net/

or use the git tag: php-8.2.11RC1

Windows binaries are available at: https://windows.php.net/qa/#php-8.2

Please test it carefully, and report any bugs to
https://github.com/php/php-src/issues

PHP 8.2.11 should be expected in 2 weeks, i.e. on September 28, 2023.

Hash values and PGP signatures can be found below or at
https://gist.github.com/saundefined/094f4997c01773d8d011106fa87a7788

Thank you, and happy testing!

Regards,
Pierrick Charron, Sergey Panteleev & Ben Ramsey


php-8.2.11RC1.tar.bz2
SHA256 hash: 6e70af93b1d81b5b4d8365df92565c9cfc8ce0eef446eb75318c7abc4de129cf
PGP signature:
-BEGIN PGP SIGNATURE-

iQIzBAABCAAdFiEE5gkT5N8gmQfY4w2WZZqXyc8qeVoFAmUAU3IACgkQZZqXyc8q
eVrMwhAAxdARIcYGFgH3f5VeaguZEqgJuWxqoRsSYlTSIbDhiU+hpIgyDO1H8DXa
dkqQK04wo24wmoOGKFfHmZbWHARpKNjBnAwDpblaO3GfIVjYWK0wTx6oJYULG6PI
rSUd9yHt091MlLdQzeWcVfFOCXX/Wz7cPTzKlb1sC793NUWYXta3r7jqBCqFU0I/
wNZ98XS1LC3ia/0k41AxM9tHxi/ga56MKMxRiy1ITA5OvGulcswv0vgK/hzqLE/J
Tcf1MkRYmIdFcJupbgNwCmgx5iI6sLIAPeWUvanHZYX9TY5LBGae/10GtSR+jMd3
5SOFHyhd2vFut4/1XLISeHjDKnnSrR9ooM1eYzz3DVNef0xcfztIbQqlsDVaDygz
ZlD3NS1k06kum1B1V06IJoGkbN0Hxw2TB8LCW4kRPktMvZuBmUmnJDHAi+jE/m8f
wsVYOBKkij6HQu4ZmQ7i16HyMY5hRd0QELO/NXBWKIkTsNOMV2bhOfGOdtQvs31I
CZkxtjuUB8XywGA2rbFWEpRZfb+/XyTmfr+0lKj99+CBV/ryluErbmU37uuLqKtC
u+9QcrBz3rhIxENAwXutXjkXbxx76LGMymxWfFRDEiCZf7YKEB5XUY58/lR6ZMTR
Asf4Uf1vi7BqjEl8aEVJCkuYcNHZEsDB0q9c1RFWx/JtzkBuN28=
=C5BK
-END PGP SIGNATURE-


php-8.2.11RC1.tar.gz
SHA256 hash: ba9dee1948b2a577ffcbf8df43217d9e1760587a8fcc66a19d45fab6bd197111
PGP signature:
-BEGIN PGP SIGNATURE-

iQIzBAABCAAdFiEE5gkT5N8gmQfY4w2WZZqXyc8qeVoFAmUAU3MACgkQZZqXyc8q
eVpHKxAAzNx/mKbs7EtHbxBmUP3TA4v/Z1Lo/NdbsuJdqmanShddx26JAbtvW/wD
ic7P6wl5JJvfMTYrgOWiAbEbjwXJTPwXl1MqLKOSQdw9NcwA/Scme3ttSL8k728G
0Z8b4mxEkvD5HrtnvXRwRcE2F3rkWCoqTtYn01KSmn1pIwtn6T+MXdX6QhwHHB74
WZoQy8Rgd1cZwt6VmM/ekoCp0xFKYNlU0UCD4dtlLb6+gLLmwdgHiWGvkYoGnvdn
piOc8/0XpnsPRpfPdn1e+8DlQg/dwk7P7rvyCD7Ai3osFPvmYPxIzxqdXmJot06+
h1UBOSv5dO2CS5uol9FpEkx+Vuigu8FfllNx6w53x4rGyieZ8Bcdp/VE+bKmeHn4
q4Mxz9NNs71E05ytBz+mQP9VhEsThYgcWu19RX3nhBOE52UTVK86iHOcnnCvYXRq
gviyOA+7Ck/Bywt5tDYzBRvrv97K4gFchprElQJ8p+Y1Bz1QBLiNysPOTOmgFM5j
vTv31YgoxYjzHO70WGyw6/2MUUia4Gyego8gUZvAY1kH/UeQUTNR+g4xqZkZPVKR
g5/4IGOBCaVAQjNyP1vCkWT/l0N5ezW+6Z/SD9QjDQRVMc8/abYOiZqI9ymxPFKM
7qgJ9DHbRYFi2LaMTt09+B/GdN9BtS5b131k8dexbbjdjisDDN8=
=OD1I
-END PGP SIGNATURE-


php-8.2.11RC1.tar.xz
SHA256 hash: c80428635a833f02cd13f8f02e675ea37010cf74670c4258b975ad646e2c441a
PGP signature:
-BEGIN PGP SIGNATURE-

iQIzBAABCAAdFiEE5gkT5N8gmQfY4w2WZZqXyc8qeVoFAmUAU3MACgkQZZqXyc8q
eVrITg/+KJpb3YqTZ27QbD8ekUsrFmmk5ZZqnUkaaHgEMas0iF9rSEAgdRNAKVMn
TCjETx5BJmH9fN6dScD89/DpalyXiJme1zxmHARBKuawoM7SSDJYhAq9oskhQtte
Ng+nXC6nqXifNhK6I1ORIg3SZBYcYTm9LebPdhiL/UP8lwzz6BAnFbmPYTrWS6T9
CSw7WfQj1w0aM+YpvdMtdKE+X3Q8e07qtKoXOzAU2i4kuvP3uvjWQYCcpYFxYGbt
vTsKBzXa3ClG3+dZuivCz0TrNFjGD35//FeJ9mY9S/h2GaEpX2H8nYK0YAaMOqTT
UyzRgH/+umPNF+uwjCoJaGrRvw0ZsjzskWMpg1fbAZR5mx77Prr94fsqJt32hL1i
bu9X6ObRtn2Ti0JOQJYnmHs6dZ6Aqv4f1SsD1IwJljVp6JhJzf0lscFhhqR9ARw6
BFFwHEanJCcV4s2B1qEJYWYHNgQpOurmdKe4pu49SHkOaEst3Ee4Bn8DVgWWMMVY
8e2pDdnCnJg20jpgxYC2O46uIOV1XfUrk2aST9U4wYBi7o6kUtvjt8PRXU2x1MEW
EfenJNgzhb6U8gPz5XvzHyibjb2vNzHsOefS3Piy10JoCWvXj35DGWeiuaCfQACv
GV9bLj0t+ULswjvf9K9hAD2gXfIyIk8cdd8Z6NRwfSZXJwvsSec=
=+kWL
-END PGP SIGNATURE-

-- 
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: https://www.php.net/unsub.php



[PHP-DEV] PHP 8.2.9 Released!

2023-08-16 Thread Sergey Panteleev


The PHP development team announces the immediate availability of PHP
8.2.9. This is a security release.

All PHP 8.2 users are encouraged to upgrade to this version.

For source downloads of PHP 8.2.9 please visit our downloads page.
Windows binaries can be found on the PHP for Windows site.
The list of changes is recorded in the ChangeLog.

Release Announcement: https://php.net/releases/8_2_9.php
Downloads: https://php.net/downloads
Windows downloads: https://windows.php.net/download#php-8.2
Changelog: https://php.net/ChangeLog-8.php#8.2.9
Release Manifest:
https://gist.github.com/saundefined/2a296392f4876dbeeafac2ca8ae3a62b

Windows source and binaries are not synchronized and do not contain a fix for 
GH-11854
(https://github.com/php/php-src/issues/11854).

Many thanks to all the contributors and supporters!

Pierrick Charron, Sergey Panteleev & Ben Ramsey


php-8.2.9.tar.bz2
SHA256 hash: 48460b994ae7eb5096a310f44d13e865de1771104d4a550d53072be58a6f176c
PGP signature:
-BEGIN PGP SIGNATURE-

iQIzBAABCAAdFiEE5gkT5N8gmQfY4w2WZZqXyc8qeVoFAmTLkkgACgkQZZqXyc8q
eVoxhg//f0kryn/9YqXyP28XN7YDnAKP2OUgfssh4HA0IODwKPbuvY50RI30t8Y1
4AO2ySJyCdqKsuktILIng/rjP+3Bx1b7eWvTxjfesfO+SBjMM955SYUqCT9+pvce
LqzO1fwfs/IyIDsOR4WKTr9IaFueHlchB1ht/txQJdM2BrkToXYg1l0zvNVeG1/8
yGJBECHw65ELkrk0WYRjsC2FWU8z5OXr0h1beqtYBzkcQwsHPhrNKWGas22GkjhA
piDsFl051vWO5yablQ0mYAT2MRGcI4mwomN7gtAfaf+GbNt4zrqCHGXibpNkN0ID
Wjx5vyXEZRo4k0dZfwovu6zJhzTJyVSldTSzVk1Hs2nASVroAyivxyW0jBOWuEW3
Wyj86rAvWy04qeeekZavDTE5mKBafPzBUt4YsgYWkRA5+vMLg2T89h6XUQeuLWOu
f/kkiXr+Qu1dbyJy2VRYhAYZnYS0jICjRZ80OLtr6jgrRdCv52Tjn+fujRJ6kZLE
kdyKRUAB3iPdcQgoFzmRw+hM4lqBPiZKYqtG7W1t3M27bUznNG61zQqi//gE5nnl
jWpM+NdZTGzAiMfKgObYx4iWwoVsbMo8abR/iNGM+jb6yhkrUp4iWSl+Po5PTqHW
T4kyHhkSQ+WMjlpjyU+jpx7uQxQyK5h7OmHfdJs22/jFlwQzgSc=
=DWrY
-END PGP SIGNATURE-


php-8.2.9.tar.gz
SHA256 hash: 5fac52041335cacfb5845aeff2303f92403925338a0285f2e160feebcb840f04
PGP signature:
-BEGIN PGP SIGNATURE-

iQIzBAABCAAdFiEE5gkT5N8gmQfY4w2WZZqXyc8qeVoFAmTLkk0ACgkQZZqXyc8q
eVrZ0RAAn1x001FanqYbYIGcVMamoCNG/n9Zr9uMo1mRMLQLT34vcAzOQoo1b6NK
piCeW6JlzwGwjzRj87+rNhWH5rKpZPa88JRQZhIkQ7Zr0iJWIC8Cn4pr7Zs6bJta
TxvH53yD75wooLi/j6gqGj+g9/QSRdRDTAs00gvyOHN7OqHSCmWbQG2vPKQppxKv
YgIvBxR1L2b9mAtsGU71dk2YWUGs837zw2WzZrtWuUq1vUSKV5ApBXkHenQqGVza
JbzBDhq6B889S40j0Cdcm9cvvjiG3J/ZfugPxQy6Z00uXPBPs+xBApZv8t88Vd8R
BgA0+iOTx9s5DnK+5u/PXJ5HMcuACLLI3Ct2DvERGJL7+8LluLW2UOj7Ljn3AlNn
rfu7tVMnBmWPfl0uOo0jW9+kPQssfv5HLYeDl4aR9+2+itew20A+FHKp9Vpn5yHl
4IaFOsnT1U/DBLAZkgDRbhdO3otBCIp3yFoVPWxbPyHXNN6yASJJ+JtoPuilBYAU
XOS5ZZSkdznclFNgwBeMWerSEzY/iKYsZ7kSk4K/1nqMuZDf1fHSu+ETlfBmh/DX
h1UHl8DjY792BgR5UQz9JRZSx5ZG33gwCO725xxfw9ffyq1SxMD/clrBPZ4f0zxw
7mkQZ0S/kSlkD8+GzK7Wt9nQzb6dYdvZ4PqhrQyhxprZlkb0f9M=
=X6TZ
-END PGP SIGNATURE-


php-8.2.9.tar.xz
SHA256 hash: 1e6cb77f997613864ab3127fbfc6a8c7fdaa89a95e8ed6167617b913b4de4765
PGP signature:
-BEGIN PGP SIGNATURE-

iQIzBAABCAAdFiEE5gkT5N8gmQfY4w2WZZqXyc8qeVoFAmTLkk0ACgkQZZqXyc8q
eVrO6w//a7tJTnkz2TOI7MB7RnDnfwCH/my0NlQ0Ki4caJxXnpPmLbxNcgbcbP3m
VW8kxYLeTB0QvsmBnRrJSUGRokoJ5vfqh8bJNGGRxU00t+Z6IesCklj2HaNr4EaK
qE7X6xfDjKIdNWAkj6eUyD8zRpzZScVGE9YJGbAnaeSn9ZKRuss+ypP1+lDGGwXS
twjGaE04jSo0P2KQHBOwgKs+GZRK8pTU4IbYxfXBKJDgUFtB+Ar8khbhw4i94ym1
qdhPU2fOuic+1Dz6dWqZYH7cdx3wHrCLfUb/6hoWAPwe8ZC78mYZ8MfXZssBS0IZ
BcFDg0HQmooOBuMsImFFiKb3axe/kMZSOgIeNymtlvYpFWUi7xYhKRUegf4q88Hk
HI755NKuYuz4xxqsJyPQCsVVLf0Fah06dzfSxf7nDBWLv1OEUsjIbr3cdv2cKO4T
oHc3bM6acWZT5NPemTyFmeVKEthWOEKrc9lEjDrnmVOlwSkSsncFknGzKi0mVXaa
UEdam36Gpnk4gImWjrjrM19QiZo76jJp8fx+UUMRI6jVkVBL4RnhrrwwGPJjktCr
I3xwFDdyeWEhLHPo8y3e9KPB1//g+V674NxEHiQItZj5IS+0K4wMVHCTZy3L4zAk
KRalBXWaWV9QJrvuNEIXlYuJuJZnVcEBm2JCY2yl7jW5qlqe0Sk=
=0be9
-END PGP SIGNATURE-
--
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: https://www.php.net/unsub.php



Re: [PHP-DEV] PHP 8.2.9 missing?

2023-08-08 Thread Sergey Panteleev
Hi,

thanks for your vigilance.

PHP 8.2.9 has not been announced yet, as the Windows builds were built on the 
old git tag and should be rebuilt.

As soon as the new Windows build is ready, I'll announce PHP 8.2.9.

Cheers,
Sergey

[PHP-DEV] PHP 8.2.9RC1 available for testing

2023-07-20 Thread Sergey Panteleev
PHP 8.2.9RC1 has just been released and can be downloaded from:

https://downloads.php.net/~sergey/

or

https://qa.php.net/

or use the git tag: php-8.2.9RC1

Windows binaries are available at: https://windows.php.net/qa/#php-8.2

Please test it carefully, and report any bugs to
https://github.com/php/php-src/issues

PHP 8.2.9 should be expected in 2 weeks, i.e. on August 3, 2023.

Hash values and PGP signatures can be found below or at
https://gist.github.com/saundefined/2585ae1adfc2e17dc9fc96351e1b697a

Thank you, and happy testing!

Regards,
Pierrick Charron, Sergey Panteleev & Ben Ramsey


php-8.2.9RC1.tar.bz2
SHA256 hash: 17faba11d22bea4f7970daa34a296d530758967df64c7e7f7b37fdb8b5af317a
PGP signature:
-BEGIN PGP SIGNATURE-

iQIzBAABCAAdFiEE5gkT5N8gmQfY4w2WZZqXyc8qeVoFAmS2cuAACgkQZZqXyc8q
eVo2CxAAyhXzvDZt4nkFNyfh3GYukm6YVWnOJ5XE01VVLwZ4MnFe3/yS7WlpUsRz
Ut3NlnPYFQ+L89pYkg+C8gj1fy90j3jkQ4o0V3gi+tgZGIyeA+qzv/riuuwTlRPl
dpeOFyl9FWfhncgJKzdgORJsoOm3ggdLiR6nqaGbO1pgiDUMTKm5bVuoACx7rNcv
JQRJn/7hniPY2NsGIXH/iyeW2EG4kmSZ1yUv9Om70twXfPi06u35FIM4srQdRnIv
0s5glru6Fx0ooQOqw3knphuvp0INje824iEMtbhzJ2aDSctXqHZEGccn8eGDTFwY
rIddZ5uATG6XBTi/8N4E6XNDBlEEaJQATPToNKDho3fjeTv4XwEt/8GWS5zFelRy
dEF6ATroGjiFvihbUiM+EPTDMSI61CbGGDV9ht82HiaIlPMRSSSbD5fV3c2uelEb
12O/ZmTlciNAVZ3ZPQ0tLrVNb1WQzrM76ZmX7gBgBVZ0mRtzM8GjAMkIKIkD55Wp
DqKrbGsoLEGQXb99NMMIFIe6RlA/EuC/bA+B61t192w4sl/C3Riw/h2oZ1EcUMEy
LuTwCQBadx2S9BpypJGNgoWoiuauaE7JOtyv92TkXx5E1cViTX8rNvgv2TStNDTE
8MNNaI6fG/z6CHvwx0U+5y9XVTgVLRQVCmmeWMb4r6q0b+HtKUo=
=7wtN
-END PGP SIGNATURE-


php-8.2.9RC1.tar.gz
SHA256 hash: d706130ac6fef798f219765de13992a40acd6c8162ae17f260b423ee40bd2203
PGP signature:
-BEGIN PGP SIGNATURE-

iQIzBAABCAAdFiEE5gkT5N8gmQfY4w2WZZqXyc8qeVoFAmS2cuYACgkQZZqXyc8q
eVqVMQ//fcIag8vBz79lSYhFa/KdHxspZTjXukQuulYWMlJo8h8qEJf+p6mKfRbD
LQs101r2QnCYE6gQCfS4ineGP/ZqOt27L1V5bHUM+iYxkTjz2MHDE6vQq+b7Yrvg
jrIYs/mjayktj7E1DNbeDPRoPxkwOhRd70g3+3GCzT7lyTbRKXYJQVzh0qD3C61y
KnCXSgb3CXvrdmZMXKaANSNlPYG0QKCXjQBEBRwSSYvenHY5+EfTdcB9GzV9HlJX
y7HeZAHSc0zjxBzAqaP7OLw7L3BBTLAG9rRzg+l1HWQkVfTmua2GaGFe8BiC06f1
9hfmQvqFh/m4AIQ4Z/vcNmhutm36F8ntPI2mv9kcRLEEgjv8AvFqeFTW2m2lTnjw
L8EFTtfOdmLlO3hfat+aQd1nqjxMNfuFxGHYgKAVIfEmiTbxWbV65qO5MIo5tvv7
qnmrZeuJ9KV4hY7YjsfXI0FuKWsFLRrA5qeW+XGZoEOd24GDrDw7Vs1vbr2SC7hP
tbR37jXTTswk7iOId3/O2UoU02scV39R6WGmQqg7U51SevZgUB51v06JLWkKS7Ef
zjDZMhsvv05l09Nokq5wCfVeqBvS62WefknN65VMjWdLQ7nwxhuaXtF2e+2gZl2Y
jHftcfRonhZeIU9/Yhi+O0Cx5j1y1m7YzlcrUhClEJPQXFDg6TI=
=hrx6
-END PGP SIGNATURE-


php-8.2.9RC1.tar.xz
SHA256 hash: 3db5ad21cebd8c0a9e2673ffdd09952878805049aaa7d1c70386e595c548535e
PGP signature:
-BEGIN PGP SIGNATURE-

iQIzBAABCAAdFiEE5gkT5N8gmQfY4w2WZZqXyc8qeVoFAmS2cucACgkQZZqXyc8q
eVoBbxAAxKYhfdr+PcJDQCdg9ZxhFM61WcSkxQYg+DaHkiMQjArbRRpqAVFlxY6p
LUXup1EoSLYyF29cVHxHpwWCVXhgvd/4dQ1Z8qeXrvK87i9F5pEPVCfP3BgoTITl
kGVu1Po+8YlAjs8Od1REO+l0YW4Bz4x16mzprrswuKb6jGb/vVy/mA/7m8gSNIZc
QARFTBpzN5tvYW8h1mVcpPpzAw8EEHhBjCMecM3RZJDPIqFWMpV/efe4yEiPUauw
ncMspoO+VZTvB3QeHe8bTPS8jeVx7PR4szlzGvBDXOpTwPVNTA+oLLEcnBvxpcM1
oiLFzcXiECuvDv32cXrbeCpNkG8+szPdqmj//Sw9305WyWxCcyiL+VGzQY57D/2n
iv7K584ZXW/OeXtTFIw1Yq+BT3aAIRMKhTZcRo5sUyslmV0mKG1Pqf+JbuWQE8f0
E/K1WnxDxLsyJkixgMAf6hSy3Rpd9k6eaMFqL8XCLTnYrzsoMkFIInmxo6I/etbT
i4AqHPAx/eCtNGSIEUxqbHbCdkLQyXuxKPHyWZOGod5vL2IIknta/x5A5T13Vvi9
cACdD6jzAta/G3sYc7qmTbOlUXGbXq43H0IYPF48axH1VH2+wkMCS5pWZJ6eH6f0
S6eU1eqB6RN3jcNpBBmbo6wtjsOZi2O/Zj4xmRSQ/cAExOzF9o4=
=pf6k
-END PGP SIGNATURE-

-- 
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: https://www.php.net/unsub.php



[PHP-DEV] PHP 8.2.8 Released

2023-07-06 Thread Sergey Panteleev
The PHP development team announces the immediate availability of PHP
8.2.8. This is a bugfix release.

All PHP 8.2 users are encouraged to upgrade to this version.

For source downloads of PHP 8.2.8 please visit our downloads page.
Windows binaries can be found on the PHP for Windows site.
The list of changes is recorded in the ChangeLog.

Release Announcement: https://php.net/releases/8_2_8.php
Downloads: https://php.net/downloads
Windows downloads: https://windows.php.net/download#php-8.2
Changelog: https://php.net/ChangeLog-8.php#8.2.8
Release Manifest:
https://gist.github.com/saundefined/ab8555259b8ef5af516d3661ac2535ff

Many thanks to all the contributors and supporters!

Pierrick Charron, Sergey Panteleev & Ben Ramsey


php-8.2.8.tar.bz2
SHA256 hash: 995ed4009c7917c962d31837a1a3658f36d4af4f357b673c97ffdbe6403f8517
PGP signature:
-BEGIN PGP SIGNATURE-

iQIzBAABCAAdFiEE5gkT5N8gmQfY4w2WZZqXyc8qeVoFAmSkMsQACgkQZZqXyc8q
eVpPiQ/7ByXNY99lCfG4UArPjoWwzBasdjuwatJ+/kU+bkjHnF20Afsc2d1EZlKQ
Qy01cbv7qa3HSTfFxio8T9B0vzahbX2he/F3ZryehJ0MGgxPGbAyyGrecvQ4kKXm
t4b/gQNyUaRGDnDrQRWeyHkPhdelWkryapdZx/oxXxXDpHXxO90KDDZ/47uxYWWW
b5JMDMkDseQc6qig+Jb5DHi4o93eCnueJ1ExWtJFVJZh1gamFkEZ+VeYE45FdJ++
uwY+Pe0UpHULKZe4O58/SIEEWQdR6z2j9zZYHEj7krLbOhDegxrhOxGxvUxfs007
fIwQ+jbo/Z4a50cJWG1o2BtkLHg/MHhuqfw935cNDM/4OHB7QZykTxYJjesskYMn
IYq8HF5+H/q7OnWZNgCYKldDAidqeJ0CkztlAqUX8uaR/JWr92b7bNNtNvEpELaA
XLxRNJLv1pWqVWXGywpdDk96UJKnJ2jNGnjbrNClVbY+VXHuc76twG9YaLlCJ4vp
h1ZxhP8jZMAa+0c2Q3gmv/5euH21TVwwYw1198FiospxEXfe4KnJ7L+ztjQgNgL1
wFZ7gxrviQn1WxiEuoVquPM2Y2X0ul2y/rAzrl48o17eszSbD/1px6Ldei7lhycM
ADBDdhbA5SV0g1GlHKl8PPsJmBUIcMIOK+5qqFlCNXtUh0G3mrQ=
=/9JJ
-END PGP SIGNATURE-


php-8.2.8.tar.gz
SHA256 hash: 6419b74e9b675c8d5a1afd2788c4d7996a19bbe2be409716ccb2067897af9df1
PGP signature:
-BEGIN PGP SIGNATURE-

iQIzBAABCAAdFiEE5gkT5N8gmQfY4w2WZZqXyc8qeVoFAmSkMsoACgkQZZqXyc8q
eVrMwBAAvUnsqquvcd0CD4seOdsWBFCA0GyZ2Lc57bt/kFsrnczsJx4kuofRE9dw
oQ6fuShezFGbsXtPuK4qcFeo9/GyDfF0imWosH0sovvO0JTCzR/a5B1H8LR+YkA9
VTybDxVQzlq9B3UL6s4ty5x5So/wGoIRRUNKURqd+NKz15Z2oHrym2zZO//IEqnT
y9Nb9zY8XVgkm3/HQNTiShwyjVY+hcLXx1SKOQ6KMGoSjwQqF306DvpZuxekotev
TxlXnrMKBxHhG06hxBd2WTKdRKDYHytyw/BTtIoM0xa/t5V+S85gmjVHRf7SjGla
Mty9kDUkzO2NNCD2q7d6fIYLjTNwDtxcnTasuyhC12IAgldLb7ROW0hW6fj3QF4k
PqllE647uHU/jnMsZqhvGw8+P580vbdSm8mehtj2ZrywUM9PwvRWU9xeip+PuE7Q
ZjnHCz5IcKRMG+UkJCY1Nc2jPmrAR2YTnoAy/DC10g5p+JVwiuLzw7eAn8PADA2p
AW02y7r9I0dolvFV8kI0otRvZGFm4jVqZy1LpN7+3nyW16rkVZug5369FK7CVYbB
B1grFF9Qu18DxGMEr5lkrgdBhc8hf3pwmcQx/zhHz5K3ARVLpn/kJz/jBKEAjWvU
TKQ59/uhVEK4EyD0O3yjELtqriro1tfPfrZQ6pbdaF6zmH74s2s=
=TlsR
-END PGP SIGNATURE-


php-8.2.8.tar.xz
SHA256 hash: cfe1055fbcd486de7d3312da6146949aae577365808790af6018205567609801
PGP signature:
-BEGIN PGP SIGNATURE-

iQIzBAABCAAdFiEE5gkT5N8gmQfY4w2WZZqXyc8qeVoFAmSkMssACgkQZZqXyc8q
eVqKuQ/+NvAh246Nt1R7pfOVdstitZVhuZ36ENu+zNU/9s/NMm6N/Myn3fxlqJvP
fYt3Qq4vu7/swyTAvn4ZNHFyJuzdozYo1BpsJfXZFMP4aqLTMcF5HCoUe9E4R1iA
Yv0JC8T3VQ94SY3BztKiUSSkaLzrYAac1HOTnLlg/fHVSOKxHWVKq1Ciq2mQ/t3B
JeCF7iCHePz5gKlbajn7Uh/Dy8QKeIc44N7xf6wng91pPLqkoH5I5wvYCkSEM+BJ
CZtJt3SH20C8UYxX748eCKH2EVnyb/VROZWo95M9//YleG0Sus4Oh+jGnKVNGaCA
C9fkv9N6L7l1qpzAKkINDuw0AzwCXq4aY/eXCxJX2l+EglACtWRfCkqPimOmlCh9
VIr+qyVhU5XsPRnvjaOeluQoaepktGupMXOlC3j+I+5ASnlNdu8UtOa2W2A/Vinz
aR/UpVbbf6vIbbXcvzogU/kaAU2vO3YyUOmWugfhARvmxc4qKKGxTotpEDEPn+z+
Tx8W+Rje7Kh1/rNyA8z0okq42K7Wy3TzpuGjXOZmW82rlZJpj3OVqwxoBP8XSqbm
nDW/c5NeFC3lzXanUzF6XMlPHMIVXpI6f+oc5q3xKkLObHytk3iT/CEACHVFISkd
Iruqdk8Il2QmVYw0htTGDhd6t5e7zO3CdRRhtg0nk76dZrCR2cM=
=jsR0
-END PGP SIGNATURE-

-- 
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: https://www.php.net/unsub.php



[PHP-DEV] PHP 8.2.8RC1 available for testing

2023-06-22 Thread Sergey Panteleev
PHP 8.2.8RC1 has just been released and can be downloaded from:

https://downloads.php.net/~sergey/

or

https://qa.php.net/

or use the git tag: php-8.2.8RC1

Windows binaries are available at: https://windows.php.net/qa/#php-8.2

Please test it carefully, and report any bugs to
https://github.com/php/php-src/issues

PHP 8.2.8 should be expected in 2 weeks, i.e. on July 6, 2023.

Hash values and PGP signatures can be found below or at
https://gist.github.com/saundefined/d8e755c476ff4afb62e09960286d4abd

Thank you, and happy testing!

Regards,
Pierrick Charron, Sergey Panteleev & Ben Ramsey


php-8.2.8RC1.tar.bz2
SHA256 hash: 6e30bb0e39b42823d5d591d3c42d40550d9f87910e5f7807eb4c1b177bb4e390
PGP signature:
-BEGIN PGP SIGNATURE-

iQIzBAABCAAdFiEE5gkT5N8gmQfY4w2WZZqXyc8qeVoFAmSRuHcACgkQZZqXyc8q
eVrRuRAApYT30c+GtJNcZw0xy06fqtDncnL/ExLL1hTXWh6iSiAM21sy8b7L9ISH
wG7+j4dQ61tIUneYhxEbNMdVEunnIElWB47oBTfua9HgSEoAK6uBTxSMsBJqj5wt
DPW3Q1OrcWr6jcRawAtRG+kdTEvNQNhX74JGIgNcxg2KQPY1bHtrOsEDpoZ2Kn7R
aUpLuxXxAQaDGTyJzOhh9YVVmI7Cc7NDSj9m7oI4R1k5Cv5ocqMEBCSl3sxVTbC3
d+gfJsvSoM+tRx3c7WopxJjT6BJ0iaa8nXzLhLB9bwdyFc3q+vt3s1MuyOqYNEYJ
XNnZfXia2bKh9GAXwy8OhVmKOhW1MWno82PzE75kpm+JihPNaplGlYtE2zglQksx
CEnYmzfoE6bNsrH8vRxD9OFuR9UNMU0MXpYlBfB2o3cnuEMlkh51dMvhoK7Pmnym
AtxDD6zTSqliM7Y4xyvBemHEt1k/1bc6+2l0n3/+yckHqO6iiFDgn67NMV/518uw
Pz5w6m0soX8IOaAhvFc6rfDX5El0ltpgpom1aEKxtwSwaaHc4qQQU7dE/v+w5+QJ
LIHpmqI6GfwHOW4gVsRylnf06YWxbI/+b/qRjCCWagb7wJsv7P43j4OIE+L1snqB
NDxHsPAutkgVFiDmQelLEAmd6Ndff+xfaVDXVnNQ/CCxfZsm+UE=
=CiIj
-END PGP SIGNATURE-


php-8.2.8RC1.tar.gz
SHA256 hash: e2d0f5a94794c17f204069f6de8b6413d0b2938aed9820179ab77617fadf9d1e
PGP signature:
-BEGIN PGP SIGNATURE-

iQIzBAABCAAdFiEE5gkT5N8gmQfY4w2WZZqXyc8qeVoFAmSRuH0ACgkQZZqXyc8q
eVqfeQ/9HNxjcnzTSRE+J31XOiLvDsbdY5AqNFwTGVaAya8DjEBifu4XTr4B0Xlg
qjx4O8aV9PtZhViQFiTMjMs5vWO9GPH+sWYenmLuH8BSSrOrcBCzKcjqKutI4C4r
bLNImM8p3JBye5Rj6Y27EBikrsmm6xM6xoaWZsJFy6xemtjqd8+QlTFH+kCaFXno
elNydwwlcvI1rm5AqIIiXUfm4LeKT/Rot5UwCqyTYK0brzlATc3DGLWzSHqebhkn
uDf6HZMvY0qoHxIOZvqx0bCZPXdK1C2JpJ+xz2gvCq6jJqinLOi7gGSc/VfpMxBo
ewttpQXeRPtOSBWrDkle2LoYCJLPPd9nS6Xe/MW7ryhLIe6hG1eQE8cudg1zOi9o
ev1gSSo6aGgWSZ5ZfoDs7JL8FvkcQqCSAFl5P9xK2WcLQ8ddoO+h+Hbp10D5BP+0
fvxJ/YtKmB9NFA+j/BgmWkAxI7PAAaFvxhnj6of5GiaSZG0AcTJX5JNRFrEpduj/
YImxapyrmITEdquO65tFMUoVfaoxLGuLi/+/bscnEfRyNfasD42CgJTh6uMKwy/a
d1+qnuv/wQLts+0Snl6Eu45HU8oj1WWx/7vWEdyb3QeCRqfqVPgztp6s6cZPuqL5
ogzBpdR1SjARpIL1UFqA7zn+pDUcoDeiycyvYXO/kNXXYR+xd1c=
=u3bX
-END PGP SIGNATURE-


php-8.2.8RC1.tar.xz
SHA256 hash: 55666f72ec75beb6bcec469be75d8c0f37ef3fb1fac25dd1140d71f69948b9c7
PGP signature:
-BEGIN PGP SIGNATURE-

iQIzBAABCAAdFiEE5gkT5N8gmQfY4w2WZZqXyc8qeVoFAmSRuH4ACgkQZZqXyc8q
eVpxzxAAhnezoG7WDIKS8fB70DppqB7vVonCLme7xRkY2W/JR29JhOEG6Sk9W/yZ
12dj8VIst4eATRcLyy6VV4OzJGAB7Sx2FwZeSm13Vxy1p7IAF46LJQUVBuGF33Dx
VCDJ+6WwVZ/7vGU9Jf4448SymzehoB7EnniZcYxHutDZj2aqghJ4xiENQyY/z8y2
vnaGjEwjqBgN223dUEy5SbyWIpEVn0lZUMZhE/dXLPRViwSzibTXZS4rdk9lozF2
/BzOobihys9MB5IC09kZUKFPnVNnZOv4kdj0mdHK7adiNOtljRjpfaifWvPM+jyv
r7ZsGDjqwF0OQ4EcQKLlzW9/jqAM2SEEXmq/RwgdifGe3wsPRIibJ+1aEqJdlxh/
ifbXqrfGZNEKoQicSOyOSFgY3/dWl0bS36LlP1sIEFmQQtfdBzEcQQQbmuHEHjNI
6/GeQXYZN4HJDngAVnQFaPt+kQNTbgjgNbmFgxHfAxpf4ntpll0mYY2P6nNN3uZH
5wMc6yViBmfSVEPBsdsXzchJbdb7N3s4zsF27XtGxBk4zsAVFeAxiRX1NJe8Fxn5
h0dCAsET5s3otoQcKqy6AIPb4aNoAU2tZeUsV06d3fMsoquovxJ28oktzhurmSue
7lfE1TCetDZ6SmBilJtTsN117fmxFB7IWElKDkbVXvWJFExXHiU=
=CGTw
-END PGP SIGNATURE-


signature.asc
Description: Message signed with OpenPGP


[PHP-DEV] PHP 8.2.6 Released

2023-05-11 Thread Sergey Panteleev
The PHP development team announces the immediate availability of PHP
8.2.6. This is a bugfix release.

All PHP 8.2 users are encouraged to upgrade to this version.

For source downloads of PHP 8.2.6 please visit our downloads page.
Windows binaries can be found on the PHP for Windows site.
The list of changes is recorded in the ChangeLog.

Release Announcement: https://php.net/releases/8_2_6.php
Downloads: https://php.net/downloads
Windows downloads: https://windows.php.net/download#php-8.2
Changelog: https://php.net/ChangeLog-8.php#8.2.6
Release Manifest:
https://gist.github.com/saundefined/d76746a87da72237febfe42197718dca

Many thanks to all the contributors and supporters!

Pierrick Charron, Sergey Panteleev & Ben Ramsey


php-8.2.6.tar.bz2
SHA256 hash: 44a70c52f537662c10d91eedbf51fd765c9961be6ba2508ed63bf7a26cdd3100
PGP signature:
-BEGIN PGP SIGNATURE-

iQIzBAABCAAdFiEE5gkT5N8gmQfY4w2WZZqXyc8qeVoFAmRZ6BgACgkQZZqXyc8q
eVpZUg/+L79YYQvsK8CJdZ3Hrozls8+tTyzTgnOBt0vrVJ17gICH602kMsqvBfzO
zV3nXwh7VZL8t+XFghGKkWUubeKqkc2DPRq1BcwAll6mYOaL0SoY1vvJ4iWkvtGx
NABbOKAmh/y5V4H5vCclyUF5lRhkv3/EOisZAQk9G1cPZZJLLjyaKumIzZfmkztd
dsl+NylAdfG2yXa5QUXWT0cVjZo5TvTm6wzHhP+5o/I4k0Y1vFeEjIbMXk2sHF1b
US8+ZVEKUZ7O45j+UmHDmSZwrm5OP2vk2QqcN0g58CqQQbtOvxkm3e18aOnUD7qG
F2il4XehRcqbh+qZ7tvDgLveT5wshtay5AMZdaW2wjyBq5jWRvxtVdYLpw45KUhw
gCrEEExVdIpqBRLRCbXUfbH7A4BrGf8utWTeMecVjOFJflCyOpwPfBDeiY5DZvfn
GflJFie2HCNn7dlzjIpYeTJo2Rs96/Cw2zsPXT9GACmR5F5X6+dO1ELHefktf9Gu
vGmoahmJ98YdMDML2pgckK4qDYJSZcs0Bgj1GNKxtYY+LFgF1RzPBJdW18bJX9vU
GEM2Wo2143oxJ1I42RNBdqgurUZ2NpVfiqRfFVRw81SsrV/0vxkBsAj0aUCN2TNu
qbBMYx++krZtqfPVNKSuPuZT8aD6UI3E49oBvXWIlDoRZrbbP3g=
=nxlv
-END PGP SIGNATURE-


php-8.2.6.tar.gz
SHA256 hash: 1b8463df1f180ed39475cfcded1ff106242ccb823f99c9fc1a407c0b76afa2c8
PGP signature:
-BEGIN PGP SIGNATURE-

iQIzBAABCAAdFiEE5gkT5N8gmQfY4w2WZZqXyc8qeVoFAmRZ6CEACgkQZZqXyc8q
eVprvQ//QMkkbGarQfH2ctohwp+6Iexgd12vIaorvvTpNfThW7noXSDas8QmhJzE
qswPX2zI/Dfc4pMx846ttXknRt2FstGaZb48L2L7DlM270jLuISAVB6lB6Nsgmxt
7x6QmxEPf0V3pStxXud5xM285R7zwgk4UFqcnSbOemWfR8Tdg3OI6IdGYub3v6MX
1wpEniUGqBnSzg28Sr1IgdeIowf6YNyWXcVmFQyMt6AtmONJ0Tve+bnXPWT/FXcD
qpHdIAI3+pE0xCXV8nh2DedmHI9txE4mPG5ObaZAubAgUBHC7wFEqH+LWe96KF6y
9F1MLsnLChxP71R7qxZcfVQrUmdl1JohsKSOp/MjgfSjCsuRs2GjzdWiEcyOFOZ8
0oUaBwNWBm6MQf1ojcqJRzlElywvTw7P3NTJIQWlUtR84Jve7nQRd9k3xMHhDXHA
PhH+WfBfR7QSBgVj4xrU2pH4PGz2wzw/SM8YlrYBDpffdtv8m/EK3lVu9UMepdJ4
ywzaIIAHPgcpnDQ4wDQHPAdQZxBlU7xR/jr+yui2OorXJkmDhMM8BFJeZsOo/TD8
sA3Drw30YDc5fYAaXGWCEDALJojy1ByVSqNzcxAfnwcvsAmu4L59/Jan4cY4aYNI
L0NtWsbET2OxMMbD33iqY8mXLN9bnyqs3N9odX3rELy0nwb08NU=
=YFvz
-END PGP SIGNATURE-


php-8.2.6.tar.xz
SHA256 hash: 10b796f0ed45574229851212b30a596a76e70ae365322bcaaaf9c00fa7d58cca
PGP signature:
-BEGIN PGP SIGNATURE-

iQIzBAABCAAdFiEE5gkT5N8gmQfY4w2WZZqXyc8qeVoFAmRZ6CIACgkQZZqXyc8q
eVqTCQ//Rrj8go2uM4SBBXNqgi8qUicUtOqgHZrogx75a6A5ZVyMJwg9b4EXZ6YH
+b4cRDaUhoxSV0Lj1/pVMhc+53cAhnn9UuFk+g/kPCm3A5pzJzCe5QDGdREOC+c3
9LK/X7usABKl5pxgY8Irz49ekf+7TWVY0VJcj5TxQ5zeM4uyPPRryMIK5VhqDRZx
neLFCRK3WALEbFv/SliJlCdRLLppghpBVgn4nzvC+ZdhDFsObe4L+216pcGlMli1
WefQgbqyf3PqnW56ad1QnqCFSXo8w0Qv+iAuXkmMA3D/D6vvE8cxk4bkAQcIeega
yo/VFf8W49qwoT3Xf8J2NUCj0gGDDzQhLWc/zlwhOW0DqGAPOA326Go5ZQOUQGhj
Tx663GHgatiF7xu6mT+JAYuU6iYo1H7CCNCYpOEjKpz9ZDJmcBntXom8+qxZRiFT
9haq4SNst2OSGPnBIeDA8MpsjJQYtEmLIgQt6moOMymS0gfTTA9TPOAN6dhVGOmh
fzRxoqpjPOQ4Rdbi1MdtBKCGbEHNmJFcEc0oMAY/EYSRGI90AFAE4GMtnpKTcWgn
JptfhQUJmcXlm4HJ0+ymPyfeLZbsciNbE9uQ2ynqBHaK8c7BkXooc+lldC3AqJRg
Y/dJkONyfKEz7PzawqAkqLhNOs24GfeCvcrrIX1nph720326nVo=
=Y110
-END PGP SIGNATURE-



signature.asc
Description: Message signed with OpenPGP


[PHP-DEV] PHP 8.2.6RC1 available for testing

2023-04-27 Thread Sergey Panteleev
PHP 8.2.6RC1 has just been released and can be downloaded from:

https://downloads.php.net/~sergey/

or

https://qa.php.net/

or use the git tag: php-8.2.6RC1

Windows binaries are available at: https://windows.php.net/qa/#php-8.2

Please test it carefully, and report any bugs to
https://github.com/php/php-src/issues

PHP 8.2.6 should be expected in 2 weeks, i.e. on May 11, 2023.

Hash values and PGP signatures can be found below or at
https://gist.github.com/saundefined/e51ec29ad289692fce7169192603975c

Thank you, and happy testing!

Regards,
Pierrick Charron, Sergey Panteleev & Ben Ramsey


php-8.2.6RC1.tar.bz2
SHA256 hash: 5949e8f30a3fd6553e6f3bfaa970cab8119366aaf3ebdb498ce2d21ad0cca4cd
PGP signature:
-BEGIN PGP SIGNATURE-

iQIzBAABCAAdFiEE5gkT5N8gmQfY4w2WZZqXyc8qeVoFAmRH9Y8ACgkQZZqXyc8q
eVonlBAAuFiOlCAAjFgbvHmdwp5yy3N7xRpadBGEx10zzflQYVBCW9+Q/jEXXduE
epKVvV2eu2ykjf7UCuvfe0pbglRb2jIJqZ/W2yLnmOoyQ9DkvP/Qc2UqFMA6XthG
XyRcdF3Bg+rmI8QWdA6jXWbRo0pMSNvKyz4/qg7FOh8MSCk1oi5NZ+7RgjJxiYsp
Ek2sV/bJnRDgUXb8KAjv6IKmzI/P+Bf2GPxSi4Fy5S+Rt0aUJKMr0g8Mq+CO1TS2
qtQhezJiIBcNg0J7pqjk7Ib2QdRBPiGIZOyioMpqJrfMhQq3BJbJOHGUaPT121E1
7aTzo8MeRfZL58BMI/HSbnKEttQMXpxQ3WL9TPTkRvdvSB7eXGGwN4KCK+Odcicg
lVuQn4fXwfcSm/RMfaLlIR6iFs5MrREoAr3KGGrZs49BwSHDo//WrgFX9BhuiSVy
Su42AWQD0Y8QmPyYWJc6y5dMXDCK1FzGVvimWxpyO+JWuEQNcwHsvUGtJ2ElFptm
b+9JgxdHW1sdLhJ4VxBJqJ6yZcQQlKqRZfj+zG0n4Swow/llmbgwGGqSgY8TypjT
1Iwz0trheX8G39ybnq5NQWiHa+dsJAXx2zZvIvF4Of0nhCtlPJrspvVdHjZhmDMl
0nj6if7cU/SkV5LeV+m5QKPLUykXd7Z9E6EW/1X5qDyjjWX74b0=
=gYav
-END PGP SIGNATURE-


php-8.2.6RC1.tar.gz
SHA256 hash: d4c9a7ce09d14df26bf970409dcc7de4449cc1c386de019dfb63f23eb1a65b68
PGP signature:
-BEGIN PGP SIGNATURE-

iQIzBAABCAAdFiEE5gkT5N8gmQfY4w2WZZqXyc8qeVoFAmRH9ZAACgkQZZqXyc8q
eVpD6w//c/er2lr5biLIZDHkele2eta3KoKDVVoQX+Ginj4Jpv7aCFHE7+lnJ0pO
I8/RjhB/p0fIB3/ReGCCZCjiSsvQhGKMNbg7ny4uG7Cp1pOsC/3bZ4cIP4xxQFPE
2Jpms0g6FrM5OQ0pD6FMOeBfa0nG7kS5+/4J3o7pSHbbL27LG/BEKMZM1ctNKShZ
bjcOcsHwPgWuSW6R8VnyIzNcaWbNRNycohdt3cGoO/BJ4EhmUKT1UWDq32kCwW1V
UF2iVGdOya3J+zFWcBGkRrN1Zi5exvu40y/j5hTQ6qSo4GoblNXaYZcrnsxz3lGx
/hxD/bh+Uouc01nFkLlbO5YInFW2WV7fV2jggPrwyJRLNjQNfk7J2sn5+ZbiF0H3
F5/X7qf6JNx18jOX4YMo2n6ER63JmSi0O7L07CJBvLYOZ6E8a+FcTdo8lS/buZKl
sYsLE4f+QiQUAEYvkF98WPwC+MODYCwuv+YKbEHclfo8cOPTIMBZoHI1qPdt3yxe
S7/lRxrUEgjOG1+AxtVx1PeA14WPQ4LkiL83sFcRAqT7gTVVJxvij2Abx04LdG6A
NoAVIIjNmhU53eGoTPnYxLLTsNMnHi8VqJWEFl8emRumvIactcO4ZH82KXqeCL57
vhma+7XsgnrllOHVucRqS6nhtYxCm1Ws3L4kGiFDpf6mpwEQjkg=
=ZObk
-END PGP SIGNATURE-


php-8.2.6RC1.tar.xz
SHA256 hash: 324be0b12c83710de806b8a8ae81394da5bbcaff893e3fff7f2a9a9bd334336d
PGP signature:
-BEGIN PGP SIGNATURE-

iQIzBAABCAAdFiEE5gkT5N8gmQfY4w2WZZqXyc8qeVoFAmRH9ZEACgkQZZqXyc8q
eVrgVA/+O6mAsSsT+YYMnHokTTA1vLP3ELTreqGPkfpJ6pys+AjD0lFIkCAF4uo6
3t5dpZCs806hy6G/c0oGQWiz6FLCMIC6LzZ2Gu2+GA5/0nTRw4I7AIMm/UK64y5m
IqBlcBx5MFsc0iv2m1I+CO3K5e/jL9Y2sb0icm+IBkWATlMXiYhGR3YnPuWLyBG+
YOdQsv/dKTUqojw7yTQxj1JL34A7byT80XCqUfgMfcbC7Bf23GYnb/oCRIin2BgQ
cGnF8Kfu6QP+tMs4U0cmDoUMXqBSJQoBhBCs/ou2TMBauNLzkrzDltQ/ZKfKmp+z
R2Oh/fwQaD6aTop3SPZbszkIoG/qNfnQlNw1efBQ9GU7JrKFnEdwX5VThAgvRhQT
7NSGsLOATUojgeJVJmvJyG9sh3fYm1TFIQLqpQ+cHagUldici0Rcy5xZvJ8yuPKR
P0Fndsm/RBUw/tql8WM01DE6SDHISBSiJ3NtS5ZzXiQq1SZ441Fwkzmyd5neD/ml
8nlu6E77JytwqZgeCYmEqHMoA3qsBNXV702gVlfiEn5ITlwk1oyMn8HpzuEzYacH
6UeLjMrKgjhd58Hd26g02ws5jnb4JqMVo+j0xQYXXss4DUYSIHXvFgRGnGkWxWaT
e/A9+v18qEX16Mzsxl78vG99kfvRJxSn7q/WQqJvU0Wkhe4yCBw=
=67xz
-END PGP SIGNATURE-



signature.asc
Description: Message signed with OpenPGP


[PHP-DEV] Re: [VOTE] PHP 8.3 Release Managers

2023-04-17 Thread Sergey Panteleev
Hi all,

The polls have closed, and Derick’s scripts have tallied the votes [1],

Our “rookie" PHP 8.3 release managers are:
- Jakub Zelenka
- Eric Mann

Our "veteran” is the PHP 8.2 release manager Pierrick Charron.
Jakub and Eric you are in a good hands!

Further steps are described in the New release manager checklist [2],
I believe you can discuss it with Pierrick.

Calvin, I hope you’ll consider putting in your name for future release manager 
elections.

Thank you to all!

[1] https://gist.github.com/derickr/9dca6c23663eb44b58d380ae8b914e5a
[2] 
https://github.com/php/php-src/blob/b340e10d6e32df0ca586e06d0c9406402b47205f/docs/release-process.md#new-release-manager-checklist

Cheers,
Sergey


signature.asc
Description: Message signed with OpenPGP


[PHP-DEV] [VOTE] PHP 8.3 Release Managers

2023-03-31 Thread Sergey Panteleev
Hi all,

In the role of "Veteran" release manager, Pierrick Charron [0], the PHP 8.2 
release manager,
has volunteered to mentor two rookies, so there will be two seats up for grabs.

For those two rookie seats, we’ve got three eager candidates for your 
consideration [1-3].

Voting is now open on https://wiki.php.net/todo/php83 using "Single 
Transferrable Vote" (STV).
Those who participated in prior elections will recognize the format;
for the rest, the TL;DR is that it allows each voter to state their preference 
order by voting multiple times.

There are three polls on the wiki for your three preferences, in descending 
order.

Using some math that I’ll leave to Wikipedia[4] to explain,
we’ll start with the 1st preference and gradually remove candidates with the 
fewest votes,
transferring votes that had previously gone to them to their voter’s 2nd 
preference, and so on.
Once two candidates have a quorum (Droop quota), those will be officially 
selected as our RMs.

Derick Rethans has volunteered to proctor the tabulation of the votes, since he 
still has scripts from last year.

As you consider each candidate, please bear in mind that this is a 3.5 year 
commitment and is a position of trust.

Thank you in advance for your consideration.

Your 8.2 Release Managers,
Pierrick Charron, Sergey Panteleev & Ben Ramsey

Vote Opens: 1 April 2023
Vote Closes: 16 April 2023 12:00:00 UTC

Refs:
0 - Pierrick Charron: https://news-web.php.net/php.internals/119668
1 - Eric Mann: https://news-web.php.net/php.internals/119647
2 - Calvin Buckley: https://news-web.php.net/php.internals/119648
3 - Jakub Zelenka: https://news-web.php.net/php.internals/119794
4 - https://en.wikipedia.org/wiki/Single_transferable_vote


signature.asc
Description: Message signed with OpenPGP


Re: [PHP-DEV] Release Managers for PHP 8.3

2023-03-24 Thread Sergey Panteleev
Hi all,

Just a friendly reminder: applications for the PHP 8.3 RMs will be closed in 
one week, at March 31, 12:00:00 UTC.

Cheers,
Pierrick Charron, Sergey Panteleev & Ben Ramsey


signature.asc
Description: Message signed with OpenPGP


[PHP-DEV] PHP 8.2.4 Released

2023-03-16 Thread Sergey Panteleev
The PHP development team announces the immediate availability of PHP
8.2.4. This is a bugfix release.

All PHP 8.2 users are encouraged to upgrade to this version.

For source downloads of PHP 8.2.4 please visit our downloads page.
Windows binaries can be found on the PHP for Windows site.
The list of changes is recorded in the ChangeLog.

Release Announcement: https://php.net/releases/8_2_4.php
Downloads: https://php.net/downloads
Windows downloads: https://windows.php.net/download#php-8.2
Changelog: https://php.net/ChangeLog-8.php#8.2.4
Release Manifest:
https://gist.github.com/saundefined/a5a0aac1907ade5e14833a7c235d7a72

Many thanks to all the contributors and supporters!

Pierrick Charron, Sergey Panteleev & Ben Ramsey


php-8.2.4.tar.bz2
SHA256 hash: 79186f94bd510db86e31e535dd448277a1eb92a87878303a1ead44602d8b1197
PGP signature:
-BEGIN PGP SIGNATURE-

iQIzBAABCAAdFiEE5gkT5N8gmQfY4w2WZZqXyc8qeVoFAmQQnZEACgkQZZqXyc8q
eVrLnQ/9HNpN7woJOWLNjjbJblOcQkzZ32OJoHA8HxZa0WlRN9WSONYGO4SjJTgq
pY1zUIMO1FbgI6knfs+6USQzhDBCDEQvoFQJGQcf7pMrKV+NbzPABtfVmNWl5wpQ
lyTD3nffrAfoT7/j+XjTgRi2z3RuQLHGFNN6lmSgvc0XyJeEMP5ClvuMmaUeZzYH
kNGk3FNYqucmrto4b0KdyJcTSNGT/QpwajwsAQ5gKNwNHhbYeQ+UJvKCG4l4pSns
WIxifIuY/feMJojPCDhYBQTEJhKuNE6LbTqBJQ0vhcOd9Uq2lNRotiEsKHUyGPyo
sAEORvQO4HH0UhKjixfI6HTTl/Cv4766UZ9jf/fLMUyLUSOYhvatPsG782PF0JNo
KYIzPNRm1WVZcVZqpx8KOTsF2L12ofHMRERE06gmtqudMaoxkcfSAsopIlqjSgyr
3Pnphyaw3LHhw3BAGJfJ17tucWbOSLAYiUwOPZBctlZsVZ/gQ25Gi+wSO0iaXznc
I+objzEuSiMNUPMY829ACithFrE0BqDt3c+13V+TdRzJ+MpQ3CEMY4ArfF/VbprZ
BoZPtwtB2yldJT3Xm5pifg9zHntjvim0ZnJUJ953i7RzC6BPis2c+8itpcmi8QD+
VZ4EHfm+kOmNrue+xVcbYk+w7o6DZxbCPxaJwZ4cEfqk6CHMcyk=
=/wo4
-END PGP SIGNATURE-


php-8.2.4.tar.gz
SHA256 hash: cee7748015a2ddef1739d448b980b095dccd09ed589cf1b6c6ee2d16f5e73c50
PGP signature:
-BEGIN PGP SIGNATURE-

iQIzBAABCAAdFiEE5gkT5N8gmQfY4w2WZZqXyc8qeVoFAmQQnZEACgkQZZqXyc8q
eVoz6Q//XEFHIzH5ZfAcios8zeHh6p82wAXyembg6g25fSD53az0q86OUxa1GA0d
t9SiQ1bijeirHvm1AO4ShokzFnt0XQc852aE1xus/YrIIkG4S7W6v09eXfpf5YCR
VcPGwr4yl+2fGBGLgeJEr+dyltMyNcLDGazlX9Zky4NYkrBhFBZxa7XPB28az4OB
MXZvxXe5WN1QGqpHbqNS84FRlcvLwOkUM4syVVsNRTFhzp0wBoMXwkevqkFyGWSI
hQQp6zm/PrWsQTde8iSz6k2GTT0vn7nCKeaC54jf7FpHQsPG/sTDcAbWI0kVYExJ
iKY2iGEcBdVQZbrLM0snMIDHcCLc4YpCErqxShG+rB+FC3e6L4wPGZtu2j1d+/a/
zNKM5x5A5Ym6aniISOYCarY530fvq7jBTbhbtDfnc5GZEuBIPd9uzLemsYLhxWQj
wVJrSeduX9mpK2NZOFwTwda716as1poflrUy8aTCQE1C8n7ot/LglcgMe+PYthHb
Ehu6rDx/9GWq65odDIbMoAJyUzbC8YGnNHJrt5BW8I6lxor6+kcIeqzxVve9CMja
sKXg36PxP9nXNneOTWhMD+Pzsijx46Tmd4eyGBmcssRa3PDSEJgtnKUw8EL7Xc8C
MpONAEptVnbzWSyavLmQrkpAIi2Gh+DQD9U+QKBBOqdWqN7zrow=
=zPVw
-END PGP SIGNATURE-


php-8.2.4.tar.xz
SHA256 hash: bc7bf4ca7ed0dd17647e3ea870b6f062fcb56b243bfdef3f59ff7f94e96176a8
PGP signature:
-BEGIN PGP SIGNATURE-

iQIzBAABCAAdFiEE5gkT5N8gmQfY4w2WZZqXyc8qeVoFAmQQnZEACgkQZZqXyc8q
eVocwg//f7u5RaxctNXdc/GU82pDJgHkeSP5huSpBEfC8q/w+lhzxpXS2s2f62zT
xkqM5ozsPvKirMc6P/GD+kMuuu8+tYaUC1D6FYMfrTwivoac082EhHwo4dt8H1XY
SLrip8k3w/PAvSs/8sWEJk0o+MR9sLVEENmXg36S35+ELF61UO1gh5UviMpbCf5b
Ra1HvJre+vCNCygT5LNRtqpIt3BIsk1ZAJ0r+5oRNo+uB9mLQCUZ4ky5NAuORAJp
O97w+I251dj8jg4cZz/wu4hjdkb5xugBN7QhxkgTrfZjbkCNasdgyEpNOKNuaM7Q
WrrGsVh8lcHYuytl8jUeHG9CtgdGUoLFwL19e1LFQdgOppv9CzSbVPp1/Nzs7nlZ
8StJQH5/CAhMqi9uCs12aPDlhmIg8oQ/Ojaci6nWRgpOzwz1mIAmMI2KORushvIe
Fs5bh2hRD5yvMCtudw6zrYZRqohYVAScBMYvTVyYtw99J8r3ikPDKHMfotu1+d1t
AXN8jIYBGxGShaEVciEMGL1JtPNd2MyGT/k8VMDZwzJTaaPLK/62n2zbHyt/SkmD
JWN4tP1mUNoFDSf+dMsw8TuRKLw2xCSatdHJDuzKWnxt1i8z3MT+tRNKBB3GQd9s
P3McyWKkRiGrhnPv7sR1fCVTEOtmPPty+ucEb9GlUKgJf7KxzCk=
=x2zO
-END PGP SIGNATURE-


signature.asc
Description: Message signed with OpenPGP


[PHP-DEV] Release Managers for PHP 8.3

2023-03-02 Thread Sergey Panteleev
Hi all,

I'd like to clarify the deadline for the volunteer search and the voting phase:

Applications will be accepted until 31 March 12:00:00 UTC

Elections (if needed) will start on 1 April and run until 16 April 12:00:00 UTC


Pierrick Charron, Sergey Panteleev & Ben Ramsey


signature.asc
Description: Message signed with OpenPGP


[PHP-DEV] PHP 8.2.4RC1 available for testing

2023-03-02 Thread Sergey Panteleev

PHP 8.2.4RC1 has just been released and can be downloaded from:

https://downloads.php.net/~sergey/

Or use the git tag: php-8.2.4RC1

Windows binaries are available at https://windows.php.net/qa#php-8.2

Please test it carefully, and report any bugs in the bug system:
https://github.com/php/php-src/issues

Hash values and PGP signatures can be found below or at:
https://gist.github.com/saundefined/559c8869e37c8ddbcbe37aee9892f927

PHP 8.2.4 should be expected in 2 weeks, i.e. on Mar 16, 2023.

Thank you, and happy testing!

Regards,
Pierrick Charron, Sergey Panteleev & Ben Ramsey


signature.asc
Description: Message signed with OpenPGP


[PHP-DEV] Release Managers for PHP 8.3

2023-03-01 Thread Sergey Panteleev
Hi all,

It's time to start the process of finding and electing RMs for the next minor 
PHP release.

We are looking for three souls to take on this role. Whomsoever is elected will 
be guided and helped by the current, as well as previous RMs and the excellent 
documentation in release-process.md [1].

Candidates should have a reasonable knowledge of internals (without necessarily 
being a C guru), be confident about merging pull requests without breaking 
backward compatibility, doing triage for bugs, liaising with previous release 
managers, and generally getting the branch in good shape, as these are among 
the activities you will be undertaking as release manager.

Notably, at least one of the volunteers must be a "veteran" release manager, 
meaning they have participated in at least one release of PHP in the past. The 
other may be an additional veteran, or more ideally, someone new to the RM role 
(in order to increase our supply of veteran RMs).

Please put your name forward here if you wish to be considered a candidate. An 
initial TODO page has been added to the wiki and contains provisional dates for 
GA and pre-releases [2].

[1] https://github.com/php/php-src/blob/master/docs/release-process.md
[2] https://wiki.php.net/todo/php83

Let's all make PHP awesome!
Pierrick Charron, Sergey Panteleev & Ben Ramsey


signature.asc
Description: Message signed with OpenPGP


[PHP-DEV] PHP 8.2.2 Released!

2023-02-02 Thread Sergey Panteleev
The PHP development team announces the immediate availability of PHP
8.2.2. This is a bugfix release.

All PHP 8.2 users are encouraged to upgrade to this version.

For source downloads of PHP 8.2.2 please visit our downloads page.
Windows binaries can be found on the PHP for Windows site.
The list of changes is recorded in the ChangeLog.

Release Announcement: https://php.net/releases/8_2_2.php
Downloads: https://php.net/downloads
Windows downloads: https://windows.php.net/download#php-8.2
Changelog: https://php.net/ChangeLog-8.php#8.2.2
Release Manifest:
https://gist.github.com/saundefined/a4009bacc110de101771e4b9e6c74360

Many thanks to all the contributors and supporters!

Pierrick Charron, Sergey Panteleev & Ben Ramsey


php-8.2.2.tar.bz2
SHA256 hash: f5223a5274eda8b40c19e47de0de4678c65d64401ccf710e2464962eb8136804
PGP signature:
-BEGIN PGP SIGNATURE-

iQIzBAABCAAdFiEE5gkT5N8gmQfY4w2WZZqXyc8qeVoFAmPZGN0ACgkQZZqXyc8q
eVoFow/+L4n/ty2vquF0lSG2E9Pvu1tOiklJBY6ToyTLNCI8w/xvVdEgUiXym26z
5QRbNJiXk6iVoZZ0qYyRe51HGJahHKUiAuI1PDBwOBCLzAfuuDb2YN73l52W0Wdh
nAoCPZq9geF6t53nJo7ZnHO3C8wAK4NL5xQ0tR8xlqURUWFhce0osMWD+Bin5Ysj
28M4hcK/rkZBYx8nzg6UYZVQhm054yAtUuoSez9dPxAxPVG5QePC3LdsEJ1oLBcM
tZt4sF1+Pp18I06ok8iudLTbtNDYbLNTOZJ2GXZZqXKdFV/wkCDGEYjwk3kbUmr/
NB41TqDoJ7qStJGW4K2dqp+IeobfsUh+gqAJUwdevMrDNLG/s2LVvARn3DcMZr/l
9PwQ7muB/gQKruEQrTxGcqJsdw2PjMTRwU1LQYmy1eBF7wnbnCB0+D+k5GMyF+uC
j1CGU5b6G+frZYHcLoWhx+0VWaJbS/Ppn0GFqIExhWXYTWSKCB9dviOhUe+u5CHz
H4OLKHuiKW8AC2+BTwaHLqRIoOs8rLnJcfl2ZYsgdhmvU6wpi/Zpdg2PUIBd5x+U
ptuIJc2nqeC1d/FRTGduYSpdKqPl/GbL31f7n2j7+VlZdcIKswkVfTBl0hhlNuwR
o8+CC0dWXfr6L5W0rdZSHnS/FdHzg3TAmf50YLVluRDY5tmdLkE=
=niGH
-END PGP SIGNATURE-


php-8.2.2.tar.gz
SHA256 hash: d82dda50356cebf6b6e14dbb576b14bc8b85f0f4476a787f0f50611f11eb37d2
PGP signature:
-BEGIN PGP SIGNATURE-

iQIzBAABCAAdFiEE5gkT5N8gmQfY4w2WZZqXyc8qeVoFAmPZGN0ACgkQZZqXyc8q
eVrL0hAApRSbeGUC0JLflYIdf+/r3/xIILuyyxT3TTLuWGmew9AJ5v1ZA3/64kSW
0SU+09zYXlX4uOLAOlDyTKmZi3p61qy0Cqs29H3mOtzMvsgnXwt18XsL3RhY2ZZd
8zuA474fnzRj+QjhgH9rmdKOn8UTVsaoxql9ZqLG66aUgIrjhAW7c21N2wsHa7Oz
EjU9AcdwJycYA9MbDwAeABMZpFw1/0X2+55PzQbUBIDf3LznWiOAm8dixycwFLrE
EOfn+ZWsmeToA2iODQ49VFzOskOMvY2b7nJ1FgS2XIjqPkjm6f3XKyoxaORiBy1h
rMwRVkbQEsWrNVDaY4yQzI+VQAGCeTEe37HqqRppVINEqORpGx0tMluLxWPobtUf
JEi5MU3JiNRYUfN15ePH+dzFLO97/xhBOIkBrghd++AF9fGjr0Ukn7qdnCVbRVn/
JpJmox/HouicD2ZDqlbL6PHViafVsot8sh7VJOMeRwMySDXMScKqpYl19sRATaKk
rJtTdYLW3WjuzrHGJgL/ptfxtPwEC5FyJwwUJUKgf0yZLBnXXtRxTkTEf8kdEYoF
8nEkSr8W47ukz22dJtIpfMu1Tx0/g41Os5KADuwNq6m+R1KEeFleTPtqmMW2sHJz
hhwzHb9amxnysrgCTTsYVm+TYfKuutbfHnPf7Dkuhvbm0ig8xdc=
=aMmb
-END PGP SIGNATURE-


php-8.2.2.tar.xz
SHA256 hash: bdc4aa38e652bac86039601840bae01c0c3653972eaa6f9f93d5f71953a7ee33
PGP signature:
-BEGIN PGP SIGNATURE-

iQIzBAABCAAdFiEE5gkT5N8gmQfY4w2WZZqXyc8qeVoFAmPZGN0ACgkQZZqXyc8q
eVovpQ/+PN+d0y8L+JmCoj9z9FA2RiBTzcrv1FWDNhtBbf0Btcf+sGo20gXhc7TB
Qtb+FhPjsfuigEZ/n97ew/TJtgHZwTMcGQDffxpyAKtPGEWXnjaLyY02GLogjyse
AaE00ov9GWF0/saZ0zXByfBKwwQfoARdg1q83P/qCX91eaQMZmQbE6YHrgYP7WtI
RwMj5XmTZ5TQgHyZ8LFIpSzXrYh5E0cKz+Rf7aUqW9Nx7Cq1X4CZagi4mSYxPLzU
Z018ZdAtHPnbp+vgGdPUjQcJKDQ1Yhu0D560Ar+HKgJ+1ud6zV4DScXyHd6e/XhG
8OPr/Jaoe+ZNdCXFbu2rhGai05P2Vavsv492pLLnSr+7uKmYTRORQ+npaXCrGFKG
gvcUMQVxK00kZYI6NiZdAKETXT0OVeI0qSilKtrI5ZYu17XrtaS9swPFCymfpwg4
xXkXEtLRHUrylYRuNmN0pYV+LOrD2dPrboC2cBDkt3YbcJ+CtlxLdeDonuzYiU/v
+g0Oc5PSpxuFbH1/2gqQOoy0PO0ic1T2G4vnPbPmZl7147ctsB+FYjNuBWoYlhz6
ji/jrCab1ewgl0n9lRoDvTUjIUD77N6dkSqV0phKziLu7ucNFznIZNOuQ2MmSzR9
bP/C49rOjhK89hIF4SeV9lglywAd3a4QAtxy4Lk9Ri1GzXwh4XI=
=wezp
-END PGP SIGNATURE-

-- 
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: https://www.php.net/unsub.php



[PHP-DEV] PHP 8.2.2RC1 available for testing

2023-01-19 Thread Sergey Panteleev
PHP 8.2.2RC1 has just been released and can be downloaded from:

https://downloads.php.net/~sergey/

Or use the git tag: php-8.2.2RC1

Windows binaries are available at https://windows.php.net/qa#php-8.2

Please test it carefully, and report any bugs in the bug system:
https://github.com/php/php-src/issues

Hash values and PGP signatures can be found below or at:
https://gist.github.com/saundefined/d8b8cf869dbceccc0978f03ff92a92d3

PHP 8.2.2 should be expected in 2 weeks, i.e. on Feb 2, 2023.

Thank you, and happy testing!

Regards,
Pierrick Charron, Sergey Panteleev & Ben Ramsey


signature.asc
Description: Message signed with OpenPGP


[PHP-DEV] PHP 8.2.0 Released!

2022-12-08 Thread Sergey Panteleev
The PHP development team announces the immediate availability of PHP 8.2.0.
This release marks the latest minor release of the PHP language.

PHP 8.2 comes with numerous improvements and new features, such as:
- Readonly classes
- Disjunctive Normal Form (DNF) Types
- New stand-alone types: null, false, and true
- New "Random" extension
- Constants in traits
- Deprecate dynamic properties

For source downloads of PHP 8.2.0 please visit our downloads page
(https://www.php.net/downloads.php), Windows source and binaries can be
found on https://windows.php.net/download/.

The list of changes is recorded in the ChangeLog
(https://www.php.net/ChangeLog-8.php#8.2.0).

The migration guide (https://php.net/manual/en/migration82.php) is available
in the PHP Manual.

Please consult it for the detailed list of new features and backward
incompatible changes.

Kudos to all the contributors and supporters!

Release Manifest here and below:
https://gist.github.com/saundefined/aa15978ea1add1bb40e83f302409e557

Regards,
Pierrick Charron, Sergey Panteleev & Ben Ramsey



php-8.2.0.tar.bz2
SHA256 hash: 1bf4fca663f93d9e0b4909bd6eae0583a1ce383e7f05df126f28f272fa1fd51a
PGP signature:
-BEGIN PGP SIGNATURE-

iQIzBAABCAAdFiEE5gkT5N8gmQfY4w2WZZqXyc8qeVoFAmOPUcMACgkQZZqXyc8q
eVoaQBAArfI1clbS+oSKBMgcYApTZEVDOjhbJ+HeHRcCSNSAbStN1zWNYAeZBtP+
UdaOSIKp8WTG1YPtMc+oCA6yq7+rir8zUTq5ttfBc160HZTDDNnBzz+qDe8PvEwI
Ps+h8kiXSxL16qHIU8hIXbXvoYllvs57ljuMqig1kNUzAmACS9AJjf+Pq+wsZv3a
p1p/oG7YBEqQXoInGv3/ZD9M3gClR90VtOAo+sOR3m3qIbUSdJfPZ/pXHhIQAhZZ
R+rhQQypd9PH9rJ8RPeeTQw+Ekrh5r+QROse9ONvJG2az2rZOwWNeDYbaB48Oqyw
/opkYkI1uB0siqnYon/A6iKKvzIIG2sMOiiE8TVVzxEe0x7u8x96hlO1BupaIYiD
0j5BOuXP6g7q7+kWfx4jxMu3cTXh6GfUqt6qwEOaZxlgOMcSlMwur7EPyXJE8u35
3LNYkqbcg7YqcYWZMUyjMbPI7FmnA3f1yOP+7DFLJR5UgrRwYYjvpO9k7G9Q8vc/
pLun2CHMZyxZ2kQq2rfk1qBTGoyzi1CwsRS82NO6fwR/TggMP8e0g2d2QTIbWLjf
nXwGt6rlJInGXs/fpbDTGe/Pr6bTE3P/GZqzY1pS0Z/YD42K2GKXNCVccWq8CIXJ
9mjqYFHz2ozm4fuAPNCr4iTQTvlsew+UHXn57TxBlJyp5MNtTz8=
=8udX
-END PGP SIGNATURE-


php-8.2.0.tar.gz
SHA256 hash: 435c4c2439db648cdf34236f7cd459f93f943fb788b66723a033610d4a059fc6
PGP signature:
-BEGIN PGP SIGNATURE-

iQIzBAABCAAdFiEE5gkT5N8gmQfY4w2WZZqXyc8qeVoFAmOPUcQACgkQZZqXyc8q
eVo13A//cTGhB+GDpXLpP8/HwysnPVz3MLaq/RGlIESz7HZDickHamLZXXH7F6RM
Jjz+wZkfrYFhxbdvul2x6tgyIrBaItIHghDOzv7bIpho2Nz+jUXNADVvbri9ps2m
nu6Ift/7B7OpXtbSLoDJUOwtXO7eUX6zIbhT3x/zDW3mgaumo1Mw1hERecNTkMys
1SvaQyyziQMzRcx3PSon/YqLRgjMaT5pnZr3RjMNwhlcmQnuWd61HQT5Kb6UOGY5
wjnnlhsuUm5h7TCA4Uk4iWXvE7pWV0kmxoAFN4vEq2BPK644A/LnWM/JzMcbqv0k
LgQusG04h7MYqIFhN00bcQenwHoAN0xfYQ9jFURfFR8s1fwVIaVxc42rankWHjYF
9lLF8XAgdXoY+V718LxQA7d8SS4b2dRNMOLnOEw/G34dJcJfihtygexwK1l72y7h
YN1jqCcWKgIH+ZJOZnpqal21fkgObkhOz2gi64adkur/a542+9Kds2YXgFnOoayP
HMKWTy21csypub+93g62KMd2fIWPKaSkuEYiXPiAm25Ww0g5AdujvcdqVDfFQjsN
AUU52Phjw4cLM9JxqyKXpm+NQLHRbfIKOxI/TH1u8zzoTnKH/29iXhgP0KQ4jZ9y
vfH5qjT0BKEZN9vFVY6/gm7O319XHyeEyFHt2qLxSVgyqEQwBeY=
=j2zy
-END PGP SIGNATURE-


php-8.2.0.tar.xz
SHA256 hash: 6ea4c2dfb532950fd712aa2a08c1412a6a81cd1334dd0b0bf88a8e44c2b3a943
PGP signature:
-BEGIN PGP SIGNATURE-

iQIzBAABCAAdFiEE5gkT5N8gmQfY4w2WZZqXyc8qeVoFAmOPUcQACgkQZZqXyc8q
eVpnjA/+K+PLYpl8T9zwOG7ewv0C0vPMQsSH+7mvAtZVk1uD71S+IxzGTSCrO2tB
4vHKfQEM4vIE2vhUgYy6xaquAroxBfcFWIZ0XJHHXuveLMyPv0yoY74D61m6ex4A
Q9sMnug8wI0e2/gnFPk+bO5JLjBVUKMiwaR9fU2WjSmpehns2efcv9SopVrSwkxW
aFM38xhzokYiwgEoNEU7ig0F/GVgNriXmV1xn1kaYOV4V5oU3mKKYpBQWl6+2KJt
g9tdJF8kOI4jiBs9oRUTUiC8lhHowwnVZncklPoNi38l7vCROV5iYwQAmhHgZ9G9
y2ALB8zPYk10FyLJw2FQgaxO0W9HZiVvSZ1DMVe9dbvYR6uebr+r7ZtRS80SgfN1
ZdwLBXjwfNidH7ANvVwVHnZdWPYWkuXXmqoh0dLAeyeI8E7G5KSR3vZnLJI+v/5V
cz6OP1gUYvr8YlXAxMu3jhObYeilmwkvabn6szAW1fmb4vyI0pKIeDpQvwFBoj+1
1eeFpXxlzncEUYJe+Ck871tVKRJXfCySbQkprHZsjBK2BjZH/ghEk0u1RLuwPO/a
6Hu9zjadhe+Vb9tFtbP8w3THlp/w1k8r95H71k3cvxzQsBqibuLFSf+X5chXMn4I
Rx90L2diL+34FSKzEqV1FpWw4vOKWDLVTkR4/l2cO6lV+OqzO9M=
=pwa0
-END PGP SIGNATURE-


signature.asc
Description: Message signed with OpenPGP


[PHP-DEV] PHP 8.2.0RC6 available for testing

2022-11-11 Thread Sergey Panteleev
PHP 8.2.0RC6 has just been released and can be downloaded from:

https://downloads.php.net/~sergey

or

https://qa.php.net/

or use the git tag: php-8.2.0RC6

Windows binaries are available at: https://windows.php.net/qa/#php-8.2

Please test it carefully, and report any bugs to
https://github.com/php/php-src/issues

This year we will introduce another release candidate - RC7 [1],
which will be released in 2 weeks on 24 November 2022.

PHP 8.2.0 will be released on 8 December 2022.

Hash values and PGP signatures can be found below or at
https://gist.github.com/saundefined/2195c0175f329b302c191c221e13

Thank you, and happy testing!


[1] https://news-web.php.net/php.internals/118991

—
Regards,
Pierrick Charron, Sergey Panteleev & Ben Ramsey


[PHP-DEV] PHP Releases Schedule Changes

2022-11-11 Thread Sergey Panteleev
Hi internals,

In PHP 8.2.0, Bob Weinand found some critical bugs that are uncommon in 
artificial code,
but are very likely to happen in a real world use case.

>I've been testing the release with an observer enabled extension in real world 
>scenarios against other codebases.

>It turned out that if the observer was enabled preloading hard crashed. 
>(https://github.com/php/php-src/commit/37b3e377a40799d75f7acd76e35d5eee8ad539ca)

>It happened that sometimes the opcodes array pointer changes in pass_two() 
>during the erealloc(). Happens rarely, but sometimes led to an unpleasant 
>crash with my extension. 
>(https://github.com/php/php-src/commit/97236f9d9b92f1825b76a2aceac3dfc37e262fdd)

Also, some releases are scheduled just before festivity period.

Therefore, we decided to introduce another release candidate for 8.2.0, RC7 and 
to slightly change the schedule for subsequent releases.

Thus, the new schedule will look like this:

November 24: PHP 8.2.0RC7
December 8: PHP 8.2.0 (includes fixes from 7.4.35, 8.1.13, and 8.2.0)
Dec 15: PHP 8.2.1RC1 (synchronized with 8.0/8.1)
Jan 5: PHP 8.2.1 (in sync with 8.0/8.1)

—
Regards,
Pierrick Charron, Sergey Panteleev & Ben Ramsey


[PHP-DEV] PHP 8.2.0RC4 available for testing

2022-10-13 Thread Sergey Panteleev
PHP 8.2.0RC4 has just been released and can be downloaded from:

https://downloads.php.net/~sergey

or

https://qa.php.net/

or use the git tag: php-8.2.0RC4

Windows binaries are available at: https://windows.php.net/qa/#php-8.2

Please test it carefully, and report any bugs to
https://github.com/php/php-src/issues

The fifth release candidate, PHP 8.2.0RC5 should be expected in 2 weeks,
i.e. on 27 October 2022.

Hash values and PGP signatures can be found below or at
https://gist.github.com/saundefined/ce2995354d384b5c8feafd3f246cc3d2

Thank you, and happy testing!

Regards,
Pierrick Charron, Sergey Panteleev & Ben Ramsey



php-8.2.0RC4.tar.bz2
SHA256 hash: 8dec09277d212ab75252543c5b6a3d2d21b20462ee5e18cfddd10742774012ae
PGP signature:
-BEGIN PGP SIGNATURE-

iQIzBAABCAAdFiEE5gkT5N8gmQfY4w2WZZqXyc8qeVoFAmNFIVYACgkQZZqXyc8q
eVrepQ//caTcRRExQFPKp7QWW7h0MFp+ko8gR1tWHJV9ccn3xF5EHI3nR/fn6L3M
b3e8iI8PAfYowmwQHhBK6TZHajsn5XrTqOKUHry+S67hHPY4zM9b38JFPWmUZPnk
XJFMo92E6sv4zY9yjLzqfT5paz5dFKtFKhQjx+uoZNr6AnwepIKTazBUOcZx/yM6
uWVHYekyV0w66jAeEyNsSy0ImQoOwa0fw6S1qfnJC1GptAcx4v4hNL8P3JhQtIjZ
GC/LKVTaz9kot/mbroB3CaIay9Pcp2kz/gb26jslnT1BepBNcCND4+QZOZyU4cmR
mm2Ex3poohZKqE6+So9PIc8+ZYvxQl39hXCRHNVHixIARpC1Niq+3+eKS1pZIVQh
dm7H15eW35uBIXBSR/8RALk7Y4Y5AQzWckgqgfqYUjrCXpjMPaJsVEksBvbT32Vo
O1Pxij1cFh/O9w9ZX+B6cs3Xk9qBRxTEPqr3jhNQxzpgEHZDtvTuW6Roam2ZN8SQ
I4NbXec5cfiGGdyD36GCQ1qhRmbuVNFy1BOGKTDmVOEjw6enygrKQSIIQltJnjBY
V2ZKGwNaYL29AjCnU9p2zzc8s6LG7X5h4EGaivsvEIcqWS/8NFKkeA2hAAvwHSKu
2NH8GgN98N2yKAuN8oHibItwV1OnZKOsskYd64qwKoe1ozyk2Vw=
=ObO5
-END PGP SIGNATURE-


php-8.2.0RC4.tar.gz
SHA256 hash: 7b344d4763a99d01a13fda253941617fc1f732f9ee1ee1d6caccceb1e74e53e7
PGP signature:
-BEGIN PGP SIGNATURE-

iQIzBAABCAAdFiEE5gkT5N8gmQfY4w2WZZqXyc8qeVoFAmNFIVcACgkQZZqXyc8q
eVqJSBAAoRCefvWp0BHuRPPTPo7rE0Rr0PtjoS3eM4cAIzQ6BCsYJ7WqGTa2QHsE
WAO8latpY91PW2h1YRognPy4Gmr0w/I6266VgHqr4ohvjezb6aQf/faxHeUK1TeM
ccK1/DO0pCVNiNnsTcBT4FeVKgDpGvk9jlGySzIpT5HUCqZSEGHKvlEF7LADM/S/
OoJJBpAgNBfnrVGaCg6419twRCMQ/j0f4B/mpi2qg3mzgS7Vcq12f4Fe3trjbJKl
5iuaqDyIsKnjvMDP0xzz5+qITq6dTVGUw7DkY6OwuqleQxOxZbxhVXbQMwG6Zgrv
d0pdxkhDXGK6RGDJWLQ0R7r4dluwejbVvfiLgeUMuiF4uAWo0ldw1NQ0RES/EHQt
xFUQ5z1BTKVrn+T/Q06ceAKaLMfR/SWARgjypQ2AF1V8y9IeyD9KRGVqDpjfz1eT
H7IsJbWwWG11c3t91SYO64IfI27anNfqDcJbhdLHjHKbyn8DFk4iWhn2wiLMZbx9
rqYorShjipH8LlBoDI394Iqu3sAjJtMoZTSCSgeAS30es9vC94v5Dm+v/Wzo/M+P
AddaVRzOkFlQTrDMXj6o3GWRgcMwGKTaUAQBecmiMmzPVsN3TsrRjt38umF+KrId
jS3Ss2ny4PTJrWnd0w7BDFQKEX6OQ0h5pLC3fcgvy5Kdm4kv4ZQ=
=Uaqm
-END PGP SIGNATURE-


php-8.2.0RC4.tar.xz
SHA256 hash: 7ddc807bbcc5cc7576d3f901584819212b287bd33ae6ac15ff93a62bebb62948
PGP signature:
-BEGIN PGP SIGNATURE-

iQIzBAABCAAdFiEE5gkT5N8gmQfY4w2WZZqXyc8qeVoFAmNFIVcACgkQZZqXyc8q
eVoUJA/7B6YlfbUAnT07pNwaRIsG8QRq6J5jB+bzEfYH6Lf4jRkay6T3JTBAoRB7
PIWFD84QN4b5fAZ4c5V6lWl5tabpU351uCaDaS+mapEAF2Q4uakjZB84kIxx3RSd
MZkKB0R3cMx9NCty9QZIumvLVo6hU4pyYRvjNAdH0m52sduwJiGEx/bpJKCUQMnN
zeV9IE6lq0nRmBFRoj3Hp9+AhtOdUHzG4SR/Bs0WnH2s0YzVkKNHhH+unnXKSZir
C5Wq6+vrEX38QwuzKh6w2gF6Ml8YcdXBcbuHk78Z0S34gQv1UPl7r5bvXKUR2gRg
qp5cVEyUVerLbvmdv9np1GzohwiY82lYwlyo5fqZCzlpqPu/Q9iAXU66Bwo8y/v4
2wf8iold2sfhgEpAeZPeoMhVa/S91sHSMevfsnzluwYWHq3B6WtGUeJaJTvqmx4z
TQOXrFnCL6G23nAcAMkedkwsyzCmFnP8ligt3F2KF9pJ6NhSCQ3AQZOLjEECj76f
rlc4vYzQdEJE5H4fjAkuUsNIl0QYyFv0oM3pn1CXniWT22iCR3fnsCAjNS9+0gdH
1POUqkGGoz/094FNAjIRWi8VAahR2X6ROwoYCfGNFElcnDTJuAedc0pgiNMgeOEi
fI4dcJA7IF6bCKB7xTeKl8h+8JPZXhofTULqc+Gc0GIPRn1G3qc=
=Nu/l
-END PGP SIGNATURE-


[PHP-DEV] PHP 8.2.0RC2 is available for testing

2022-09-15 Thread Sergey Panteleev
PHP 8.2.0RC2 has just been released and can be downloaded from:

https://downloads.php.net/~sergey

or

https://qa.php.net/

or use the git tag: php-8.2.0RC2

Windows binaries are available at: https://windows.php.net/qa/#php-8.2

Please test it carefully, and report any bugs to 
https://github.com/php/php-src/issues

PHP 8.2.0RC3 should be expected in 2 weeks, i.e. on September 29, 2022.
Hash values and PGP signatures can be found below or at

https://gist.github.com/saundefined/d86e6eeab140eaf90f6924fe1343ee92


Thank you, and happy testing!

Regards,
Pierrick Charron, Sergey Panteleev & Ben Ramsey


php-8.2.0RC2.tar.bz2
SHA256 hash: 5354063e412c0832252cc0e875fefadbd74ab94e1b73c68abaaa5f23bc18784e
PGP signature:
-BEGIN PGP SIGNATURE-

iQIzBAABCAAdFiEE5gkT5N8gmQfY4w2WZZqXyc8qeVoFAmMhon4ACgkQZZqXyc8q
eVpeLRAAtdQzK6/bxhg5YTb93xhZHh7QZ2MUo3tGm5DdNAn6z722kHb0k5Hw2iR4
XPuLERmQD5DYMZitgCwM6m7p3a/csQIKKevGvym2Lkuoke0bcplyl28TbjOmVfbk
jvR7BdVS5cotFr2UM0zI305n6zwUDblkr5POSZ+eVMVT5BoYx64WOUCHKBuZry6q
MuGPGXecixWRMMsqr/vvq+vxit8wTxo5KaXewx4XoVc1vMxm6ie3eyCHzwWaTD4l
V0js1zy1UEo19xnbr1QD7gVwqOZJTBHiAUZTQ10I2yHUN113IuUe81s+vs3EirNv
j+1t+wFGw8srWmusA5FHhTA+qxV0fZS8+iinl9v5qNh+IDa2xiBxyOBAy5lW6PF3
OYLD1KYFsVKkzp3tGHFRxQ/GU/u+euOJ3NC+f99nHVRuDSU42uZG1H46wuEHQYyq
I9VEGGLkNm8LUActa3C+9icMzYpDSaYvQ7vIxgjZoMBA+JXKnydiAimQlIJG8VQP
SPAzgrFP4JSAWUvRFw/riulRHRDSwrA+Ricc1QxNbzKz9V34mqV9k12N3yMRDQBg
s/na3Nmvz7JwDzKyFfX5oWWxxwgA+b1n2bkEnYRpeWNaCKzC7jmE03pi6bkdngVn
PC1ruBKIujsM7FFdERBo1E+GdqSKpRZMJT2Nz5lbdLPuZs53LyQ=
=SVg7
-END PGP SIGNATURE-


php-8.2.0RC2.tar.gz
SHA256 hash: 85ffc1628c660f6c494b90daf72bd656deaa362c2f02dae7ef9c1bb48addc55c
PGP signature:
-BEGIN PGP SIGNATURE-

iQIzBAABCAAdFiEE5gkT5N8gmQfY4w2WZZqXyc8qeVoFAmMhon4ACgkQZZqXyc8q
eVqmnQ//TqhvE4J0a9d4tnf2PxkfHhC2/kyWPFxsI1KZtK8qp3S9h6SzSadlgsph
gSOFUxbfA5MIF6v6ZYBR5wDkxDecK9h0GdNS5SYQsMFHj7Chj/pfwUitDNhCS2Wi
MRdG9M7mJdFY73qtN76WQOVQgOajhCIf+by1Zaa/fC56ZErhtkGPgkERUHDCaQsa
iMxTEOrp5zMcaPjXXZPxesVkIYtphBt1wvYm+HjVMMCvJUl+mSI/dEK9SQXeVWUa
+mtcS4UJMxI7ja6zLztxk17x/dPEYn2dAqFge3hptmgX3hiwRZreBYDEaZEblxWS
XD1uN1w0QZSk5MxASeuF4cGi3HXu71HGdIi6DYJdboel/5W7w/n1S+al40iL10wB
s+P6xuw8gBwLdrVQixIG8l64Og+2KVNAmAUVdzRZp1M1Nmg2ThEL33Sny4SKEBoN
4oTr3V9D6R/TmBNKCieuKLhDH1CgyWkH7EyUc3e+JJhpPOaKzvLfyaUBm6li4nr9
P0IMjyrOsluKFt8fkEsHbTnSeG1ASXFdr5bEbUK83hv/MLYcdvzE97LGIpO6T2OG
ntY9I2Xd2Bj7UXd68TD2I5RCmR9f1syICxRhQPsMzTQF61gx5u1Lft6h7ZFLKxp0
0fn+EJjh3uD7/TOcnA1GOITLmW4sknXXe43M69IYL9M+HkLVSuk=
=D7ua
-END PGP SIGNATURE-


php-8.2.0RC2.tar.xz
SHA256 hash: 06b5040d2ed868567175a3c2f7e3495acaf376fe8335142a3838c49dc7f5863d
PGP signature:
-BEGIN PGP SIGNATURE-

iQIzBAABCAAdFiEE5gkT5N8gmQfY4w2WZZqXyc8qeVoFAmMhon4ACgkQZZqXyc8q
eVp4kBAAvNILTfzT5oOCRVEMtn70fVgxUtQeUlHEbuwwCRVni/yjBhh/8D5PqK0B
rlM36H4BHd6oXqxbjdYMV+IWadSFpJJ5H2/Onf5QtU5hSd36fdK49NJlvMS+aKvB
R+23iRlXWP02dCGCLeM8uYrEVyI0mVyDVpONVzZnRg4nPj0ztfovEC8exDDWcbk0
jn42FYMG5HNUQOibSx4tIj8KuPLvSQDteIxuMHxkraSIGSyWh+FOWAWn4O3hWmT+
7Z3xB4m6/5zk4pYrX7u5I6JhcdN5nJLFNvtZJpqgIf/LS5sBIONacRYsQBIRJnDF
UvShNtzxMKB6YcxhQsi5HUgWDjNJycDigyTLZESInBFOASxZqahwXuNd3m/i8PEf
qQBCcErTkIvVIib+x243FQyunB6tbEeGmVP65vD0RRKnNu+jVJFIrawSPUr16MhI
SzOGi/RhywmBbkM95yg/a7GEoGEecRnUSmE3rHDxkFfqauuiinpDWWrsSN02krms
PhZe5VCZitfeUz85yGx2mBk7YEpM6CSyRaSyd0e2BOjlPJ/CHbiorZQezPI7vnii
kUGnXzhAFn3ssieynCeJbsKkP0Z3nLebjtaQctfpFTYg/ibnz/EsQdBz4tOLdEdF
xsIZpzjSDHBBlM8GirZo+udbU3ApCKMHaAe+izhke4FjJKbkE7I=
=Y7mZ
-END PGP SIGNATURE-


Re: [PHP-DEV] PHP 8.2 branch cut

2022-08-29 Thread Sergey Panteleev
Hi internals!

Tomorrow is a big day, and we'll make the PHP 8.2 branch cut.

FYI, we plan to do that about 3-4 pm UTC.

—
wbr,
Pierrick, Sergey & Ben


[PHP-DEV] PHP 8.2 branch cut

2022-08-23 Thread Sergey Panteleev
Hi internals!

Next Tuesday, August 30 we will be doing a PHP-8.2 branch cut,
which will open up the master for working on PHP 8.3.

This will mean that bug fixes will have to include PHP-8.2 in their merge chain
(which means more work on merging patches targeting 8.2).

We still have unresolved issues:

• Make libxml_set_external_entity_loader() return the previous loader [1]
• Improved responses to different requests on static resources in built-in web 
server [2]
• Implement FR #76935: OpenSSL chacha20-poly1305 AEAD support [3]
• Add openssl_cipher_key_length function [4]
• Strict properties and unserialization issue [5]
• Add a filter flag FILTER_FLAG_NO_SCIENTIFIC [6]
• Collision of interface constant and trait constant doesn't produce fatal 
error [7]


The general RMs position is:

If it fixes a bug, it should be merged before RC 1,
if it's a new feature or behavior change without a good reason, it should 
probably put off until PHP 8.3.


[1] https://github.com/php/php-src/pull/7977

• https://externals.io/message/118438

[2] https://github.com/php/php-src/pull/8215
[3] https://github.com/php/php-src/pull/9366
[4] https://github.com/php/php-src/pull/9368
[5] https://github.com/php/php-src/pull/9354

• https://github.com/php/php-src/issues/9186
• https://externals.io/message/118434

[6] https://github.com/php/php-src/pull/9338

• https://externals.io/message/118436

[7] https://github.com/php/php-src/pull/9274

• https://github.com/php/php-src/issues/9271


—
Regards,
Pierrick, Sergey & Ben


[PHP-DEV] [PHP 8.2] Add a filter flag FILTER_FLAG_NO_SCIENTIFIC

2022-08-18 Thread Sergey Panteleev
Hey internals,

another feature requires a discussion [1].

I and Pierrick have discussed this, and if there are no flags that we have not 
noticed preventing the merge,
we plan to include this PR in PHP 8.2 before RC cycle is started.

We would like to hear your thoughts about this issue.


[1] https://github.com/php/php-src/pull/9338

—
wbr,
Pierrick and Sergey


[PHP-DEV] PHP 8.2.0 Beta 2 available for testing

2022-08-04 Thread Sergey Panteleev
PHP 8.2.0beta2 has just been released and can be downloaded from:

https://downloads.php.net/~sergey

or

https://qa.php.net/

or use the git tag: php-8.2.0beta2

Windows binaries are available at: https://windows.php.net/qa/#php-8.2

Please test it carefully, and report any bugs to
https://github.com/php/php-src/issues

8.2.0beta3 should be expected in 2 weeks, i.e. on August 18th 2022.

Hash values and PGP signatures can be found below or at
https://gist.github.com/saundefined/1540f44aa0f70fd37bb71817db37c47a

Thank you, and happy testing!

Regards,
Pierrick Charron, Sergey Panteleev & Ben Ramsey


php-8.2.0beta2.tar.bz2
SHA256 hash: 7d33b0b9ac97d0f821462b1d6a24916e0654d35051300a4b9d34ee84a34c7356
PGP signature:
-BEGIN PGP SIGNATURE-

iQIzBAABCAAdFiEE5gkT5N8gmQfY4w2WZZqXyc8qeVoFAmLpLZ8ACgkQZZqXyc8q
eVpcPhAAiM1Yv8LcWVtastUrPusS69P9nrcMgM58bbA729bpdyqQXt0c7i95vYyd
WCR3DUwl49izoqOd8kV1pqnVw5nSE0mSPf74Cw9OFSxuKS8a/6wa/bU9yxCXKG2w
klAyL37gYBeacjzidCfl4HXhMl+JwpMLU8HZh61Gw99LG78EGgirlKW7T3KPuDj5
jF6fVqZVOiISZsfbnOQab76jFq+bD4ZmJXCrrCJkek58BW6X3Aa1RfcTE+BI79n3
ZI8/jk2ZH44CHW/h0EeFzg48waDJKxOqRKbi2Hhzstp7oIupp3aZD6efK3NhRU7W
eN8PdM64zxY4gVPKxIHIwlh1t8gfAu6wUrdZOQ1gh3fqdXnqCk6uWtbwTEZDm4Xc
ETfI9U7H7R0t/wtIKVfxh9lX8GEPHKjRX//4nzccozvMdqF4rDa+dAUfuLx/98OX
kkDf08uGN+lk68/vUZfQfu2k2mXBn+BdagXsgAa14ihoVIAOXlxS6UaghBSv4Y1K
lTU1SjUIoLRvnI3+JJ4l+HjTRzSuZLMuJUl5kI5r4FWFnGDfoxF8fmid5FWy80Tc
MCXDlwLAS8nEyQX0GHo+hjShxpd6RNWw+leCLiUrw0rhcvrbWW/+RX4/9D7URD2z
1eDe0Kd7zqCtWJrtT0WJYeul55m63yXVB99LLMSkp8wre8BUn1s=
=UD/N
-END PGP SIGNATURE-


php-8.2.0beta2.tar.gz
SHA256 hash: a8ed49485b836e2d559fb37d76d968bc154c32e6693034b2312a8423d6a09e17
PGP signature:
-BEGIN PGP SIGNATURE-

iQIzBAABCAAdFiEE5gkT5N8gmQfY4w2WZZqXyc8qeVoFAmLpLZ8ACgkQZZqXyc8q
eVpJQA//aOzyAgDxhcBw0eM7lUMwEqH8HgIYz3OVI/maVq+HBoZn9iGeNg42nX4u
Gup7jckBIonCxGe9NQWme0DP6QGk7EOUEBy1hv/1Xh7Iek51AVdgOD+GtUNCi43g
UxpaSVzXrBzkV3F+1F0yoWhnnun+VohD9tsN9hMqCSEMps6wJe/Smiew8I+UdiGP
CNX9c4Z+N6wGIkwm4s3eQQ016kpOudV7A3/wHU5Of3nSSPDEYlVNrSoADyX4sk1/
WtDihKifX+LHKvm0+FWM2cOZY2hdqtQfDQJVvSXSGjIsjK06jpspENuo8WHKqdjM
VaqsLGqXc6txzflLFuGs0DUjpFnxCU+ZqCzZLbCYdsXc29/OiuyZygK7Dpd2iO2l
ZMoqIED4UY0EBc4Jry0ikQwy7WAuaXVD5cXr7OsvgOmT1kFXNWmJth92ty45HVzk
uZkutuR3r4DuopZEXrlrQzcv+VOlfAtWJLVP9sU5Q/Ongi5qUk15eYPA3VwSUTD+
5JZxhj8OKfEc/kmvXazPODuprpYaq682A1RliyfmK0DET2q+vVgPdYWvJYEaDZZN
b/skFhCoovnfbSE2197eXHjVg92HsU84BelS2A+hMRBmraC495m2y83kk5LakL/m
quM8sorjautH5biEs97JDH/Vse1dv+PQna7Kc2Jc/T1MYNetc0k=
=/CcK
-END PGP SIGNATURE-


php-8.2.0beta2.tar.xz
SHA256 hash: cffb46d5458b52e93876584c77631620003e420cbe119fe864925fca188e01bd
PGP signature:
-BEGIN PGP SIGNATURE-

iQIzBAABCAAdFiEE5gkT5N8gmQfY4w2WZZqXyc8qeVoFAmLpLZ8ACgkQZZqXyc8q
eVoNww/9HoD3bouDnH/o+BiglaPKKPlg2ikCic0vx7JeDekXeZ5Y4KXnqpUYRLEd
CToD3QeqUkHp8Z61e/LQim+xm3wGlBPi3tOLWzvqIaZ6AtHh0q/uoVxqHLyfIaYW
cnTO8DnrktZoxXGAhUOZMkl1DWdkvnYcrSgaTZFZ/bYaEHmOedLpUQeqRAO7SV+z
X6e1H1KvvqfmUt13zXvwFCXsUY0SAobnRTqDyySDjfrZFBkrT/xT3KMwkbPphuXn
7VI1Hjx4rYkHJzukLCMQIMcYLQE2ZDD6veTnxJubTFLRDIHdtJ8ij3kfVGW+Hl8o
YQxrwJXS6HdCLfOwZjpPomKYxrIsayrFYt/xSsu9vP0NctaNoFQE2806PK01aMsD
JQ24OV/id/R3u+i7IbC/MlOBBVRYTC7wvSyYfBQ1ZIdPFKEhk0z1Vgd0/4AYyD+Q
kx4zdu9G1YO9oAUTmIw8JTycRqhj3monkdGIZ4BI+c8mugjKI/qhGBpRhtgDw0mP
AiVsm+js8o9Mcdp3ZRnnmI1bQIhzLIlAae5xI7Sv969iilP0E0g9Kr3Am4bZxfRZ
VUKtzEtUeBPAT3y5/2KtD2FHCWG+OjkuRwUdnH5kV0+kQg7iW5xu7jFMTmJ/9+2P
t1Y/nUJTuqEj8YOHmgrKkDjf3sBn02tjQI/cBjseOET95w42WcE=
=ODtI
-END PGP SIGNATURE-




[PHP-DEV] [RFC][Vote] Add json_encode indent parameter

2022-07-19 Thread Sergey Panteleev
Hi,

I guess we can close the vote?

Consider the wiki, it should be closed on July 18.

If we do that now, the RFC will be declined by 7 votes for and 21 against.

—
wbr,
Sergey Panteleev


[PHP-DEV] PHP 8.2.0alpha3 available for testing

2022-07-07 Thread Sergey Panteleev
PHP 8.2.0alpha3 has just been released and can be downloaded from:

https://downloads.php.net/~sergey

or

https://qa.php.net/

or use the git tag: php-8.2.0alpha3

Windows binaries are available at: https://windows.php.net/qa/#php-8.2

Please test it carefully, and report any bugs to
https://github.com/php/php-src/issues

8.2.0beta1 should be expected in 2 weeks, i.e. on July 21 2022.

Hash values and PGP signatures can be found below or at
https://gist.github.com/saundefined/1a77d968a000ace97d2cbda156ce50dc

Thank you, and happy testing!

Regards,
Pierrick Charron, Sergey Panteleev & Ben Ramsey


php-8.2.0alpha3.tar.bz2
SHA256 hash: 13dd49348bf3a8ed89da4a7718b39d8b2f55b5e65db6fbff20da91d0f636
PGP signature:
-BEGIN PGP SIGNATURE-

iQIzBAABCAAdFiEE5gkT5N8gmQfY4w2WZZqXyc8qeVoFAmLEYUsACgkQZZqXyc8q
eVoOAw//Xn14c6b5w9bXCTdP0kN11X1DH9sQuBe+1+sx+9rqxGfXklR2+1L/qgXA
JRglOtnvvgBfmXwhZFmkCpqZTzkm+ie9eTBohVt/xYYkjz17HCN1HM5uJI0P/Ael
O1biUYZf/zHBQb/UBRh4qusxzfmMzkjiEy1rWz/zu6ONNnn/NHdwRl4Sc4n5w2CH
XNPPIJ6wX9MdSjc8UVeNYlW6cfd0UGhyYpRIj02yNb+2fWJS/TRoJS2zN0zFBd4A
KtCIrTTxImAIha92bO9WEjtb9ldS2cvdXXkThnCXcmKHKOkKsxVSlTLKLpaoBLDy
svcoydfutsTmvm80ntTDvE1KQo7F9qm8FFLQ6DUvL/AJUu9geGRdB/KTA1mdOIk3
rNCWQ95e/VXVfQyN8c9JYs/nPNQQQC/0OUQ3tiZDpWtOUyWoFVS8ZSwzqaffACVX
QAITQDaa6HSIb8R3HCzR30piPNAxF3ycuKYRdNeLtWz14WGvEAWOSmcMbA5gnxzY
/T5eKf1kDwfD7NXMZmmi5BrKhFkPmSROu5kLXl20xcFhlnCuIpvab+tOl0RksL0o
zuFTOZGvoth4bqUXJAaD2CkThBDjF86HcevpLeCQhkBtb42ldSS5UAYZL6s2NSJD
Qa/95nPNCHg/6NQvzP73sRFDxCCFHNvUnwMMYZeF9SYaFrUIfik=
=xU1E
-END PGP SIGNATURE-


php-8.2.0alpha3.tar.gz
SHA256 hash: a5606a5d3fd358b70d5e43059d62f93aa66ab954b9d40baf98a82497d541d4c7
PGP signature:
-BEGIN PGP SIGNATURE-

iQIzBAABCAAdFiEE5gkT5N8gmQfY4w2WZZqXyc8qeVoFAmLEYUsACgkQZZqXyc8q
eVqIpw//QGSP20dv5yDkr08kjLZRAdHguPy0R+luD6LZ44+CAW8CP7Fxj5Vq03eo
1WwLYnuPGuDb+etG5PpmpiQ/nbF7XINH3F4Ge4jsHeE6XRS7rJnGecGEJl9ZRpIG
rGBtsKef0bCJB0R3MH6XSDjMlbEIfWMP4wontUR2xjvlJE70KiHVqDCKAVH9Hrxk
3h+RwuRZ+DfVhPK33aGxVqFYnEM3QgpbNgSacEry86uKQdZzlRE2PVW6BUnqoTRG
iq2bQk2xPwj55SsXWFGWLJ550ecLLZPrqAyA4NOlOk9lpM8IKRNQnFcmo0Ub1tsG
MQB6csixvwBtyHJVnWXnf1QCEEkLhTly1Yp1kY2d0m+FDZtTkk1tcPo8nEN6NBW6
xf7DnlUasZGt/lCZLH7SnNJF8789mLAoKQQaoH22A7bt3mmFPAX8IXRwLpqvQfdI
A7teDZ3kD9w+GuI8GDqqdFMnjQAkq83oxMbZRPgjR48cpe8UfG4X+oLHQGVQCqJs
GwozATUWbNWYGK/BzrEvEb7IDdaVHEGriHCbQ8b0vqs4eHpO9L0wRWI2F/fk15wP
QyQdSKe+70W+2rUw6d0fdClimozsmrqhKxoNsrKUBrLlncX2IYM/wiHzZNLSxzEy
XUyDQ3WBd/DhsTbT7cXXb9rDwdm0jksQzs5kx/xPwte5/CG4pjA=
=R82w
-END PGP SIGNATURE-


php-8.2.0alpha3.tar.xz
SHA256 hash: 8960799d88319fedb6a4b6be16a9fa08069116169b6b34aec50eb418a411a2e8
PGP signature:
-BEGIN PGP SIGNATURE-

iQIzBAABCAAdFiEE5gkT5N8gmQfY4w2WZZqXyc8qeVoFAmLEYUsACgkQZZqXyc8q
eVp3JA//akEJXsRZx6YBu15FL7+MA7f3RFkhXctyDeheh7zX20IC76T77K8op50n
kq1hzqRnrtvB5WlTkDhdzTYTv/cKdMb1JbzGS1CRAvZhFmx8vfBZKD84sJnehcAM
r7SKky0882og7nhdL8w4vyi4u7VM5BSQYlLJwpnnmCKfO2/+Vs45IPCZl//X7QrD
8K/m6mDQtm3eN97wGNsqs/SJr0Me7Qd4hAlkvzgG1h7qwv0ac5hBH7/x04wd2ava
vYp5uI9u/+6Al2Ov4xUypXjaAAib3wyVNdRWX+lxfmpakfGtaFIbDD8ozUjQgd95
MPfLMxHCL8vYuf2xl4E3gfCOcWLMN7ZEtLMKRWgPJzCiS+52YTOEEC6G7DVGYhFB
chRFXITy9zcMt3vu+zXL5rKOr/Qfw9Pz7BA3R3ElHfTFRkpfQVxf9zUtIARQpSDg
r8EWjKr9Cbn7MnfN3mLRPle9omJ3FSWcqvivUoYbHDLTSt+Lz1ONyuUPUS1kmPUd
EeW5slTEf2CPnp/HD6+bhPI069N6YZ/L3FBA+BjHYP4XNC0V2cmfS9l+4IIMief5
QF4bfY+lsXueGp1hp79oeITEbe7iIByyydpunE6OzQ3QzM4s8l8Y/dhjeFBprgiG
ob3Bjiql6UyZGGtdvaFqM11LxIiVweB9iXLg4NYUsPyHxSO7xNk=
=TtN1
-END PGP SIGNATURE-


[PHP-DEV] [PHP 8.2] Feature freeze in 3 weeks

2022-06-28 Thread Sergey Panteleev
Hi all,

This is a friendly reminder from your RMs that the PHP 8.2 feature freeze is in 
a 3 weeks (July 19th) [1].

All RFCs currently in discussion targeting PHP 8.2 should plan to begin voting 
in the next week in order to have sufficient time to complete prior to the July 
19th deadline and have their initial implementations merged before the branch 
is cut.

[1] https://wiki.php.net/todo/php82

—
Regards,
Pierrick, Sergey and Ben


[PHP-DEV] PHP 8.2.0alpha1 is available for testing

2022-06-09 Thread Sergey Panteleev
I apologize, the previous post had the wrong tag,

The correct one, of course, is php-8.2.0alpha1

—
wbr,
Sergey Panteleev


[PHP-DEV] PHP 8.2.0alpha1 is available for testing

2022-06-09 Thread Sergey Panteleev
PHP 8.2.0alpha1 has just been released and can be downloaded from:
https://downloads.php.net/~sergey
Or use the git tag: php-8.1.0alpha1

Windows binaries are available at: https://windows.php.net/qa/

This is the first official release of the PHP 8.2 serial and includes
an incredible amount of work.
Please test it carefully, and report any bugs at 
https://github.com/php/php-src/issues

8.2.0alpha2 should be expected in 2 weeks, i.e. on 23 Jun 2022.
Hash values and PGP signatures can be found below or at
https://gist.github.com/saundefined/b83188c0bf39ed69af2186b8f9cb1fdd

Thank you, and happy testing!

Regards,
Pierrick Charron, Sergey Panteleev & Ben Ramsey


php-8.2.0alpha1.tar.bz2
SHA256 hash: c4f44cb75b6bfd8a7304beb4c30040a804c690cca991b773dbe81a43e20d6628
PGP signature:
-BEGIN PGP SIGNATURE-

iQIzBAABCAAdFiEE5gkT5N8gmQfY4w2WZZqXyc8qeVoFAmKfdYwACgkQZZqXyc8q
eVovDQ//ctZiU48Wu8AOVnGSU4jERrCumALeHdRbhK2R+ETIwcO+KSz/lRbF1q/e
yT/uJL9MkR5M51k7qlW7JG84o5VRreLFjRnsle6sFroj22p/BbNNNthEpk6TNe21
B8zOp4SkH4I14oBXffoS84HXLYKUngLf3gzi8fwayRn9pD9TF43FmI4x+jzjMq/C
6Ux9sSO2hcTrrkk2h8/PjfYN8dStn6A1R6j6Hx/6zub/e4EDaHbNfbv1JAB6rwFY
EgnK7CpN4JE3z80wS42Nrqea8NrKNYkkwYL1gwLIEXj+NioW9/shLz4jl9DR/Em2
A1ZZNkb9r7k7quzuKZG9w20XEd+pYFqzVGReLXKY1g0yoR7NdqbKUI0JWIEXv4xx
Lr6+BHqeSxh1O1sUj6IKpU3CcIBD56ElJYMuMTZMcf9YdMy4KrTSEz+9F5ne1seF
2t6mYlnxjEvW82v8HpchcWL7UeFCFLlEUEYUtsgzR65si14qsj7wmBfSREuKLpmE
wNT+HUO/f4VV6dFmOtXu4/Cl1YCY0R9XrumPLaGiudvvxI1U4noAec06XjNazvDg
nyLoKf0nstzyxWiK1JjXYQtybcKGarOHEFWg27/1BAQDFepENByYwa8eJ6HOpH1Z
3esm2RlNPdm6UaLkyefDVSw2NqrR/HEqCP7/YKvMAPuEmRRv9KM=
=75rf
-END PGP SIGNATURE-


php-8.2.0alpha1.tar.gz
SHA256 hash: d4413c05a8012d99b2bd9b9bc9ba7a65fe9fd5bf457085d51d57044f691337d8
PGP signature:
-BEGIN PGP SIGNATURE-

iQIzBAABCAAdFiEE5gkT5N8gmQfY4w2WZZqXyc8qeVoFAmKfdY0ACgkQZZqXyc8q
eVqKdBAAseQZTfGZjRXkdVYIa5vP9osrYBtFvPjGZ9LEVeBwraWpezYGKbTSLrcc
mFQf/cIsHys38QZkh5ZJfdbnhvEy4Om4tlyhghvZ7jXkVziY7/D/AnGZYzgn0ubN
0C6uqKUd1/qu1HPxix7/25F+QQHjJCBW50Y3YC4xuikISOWO1GI1hBs2coT+cd+r
/UnBfok7jyiRT/n5HA8mhH7GXHpVAQM/5b2Icl2ajbq/cg45tOQkCeVa+jkdNpEV
M4gvSOynvD6z2MCZtEHdjAXZSH52xrgtVZIbqHUMx+wZMMrlrzw53SkUbz8fMIIZ
lrHvxiXVLGYok8+NOx1Sf2D8oSRO69MEplEW0t7WcpZeYhL0Wzh4MFzzJAZeCt33
MB+AwU6CJYlRjicT9NpP9c/d9IOpr52IGunleZkQpSIUeDieokw0yOG//WglV70g
kIC11mVhBp4+TOff5zg19mbOyZVRlcgF9/Hj2Sj4qNsTceSD+36gppBg4H8UvPG5
hDWWNusCNnRsIONqP7/xc7T8ykwy7MC9g8ckDnN1DFMKWdzfow8UU6zrA4URRR4S
0JpFiktcIhuKjyUxK/5BLJId32PetVyGmKbLRvE0dRipEcytggBgm+9vcmqzOXxh
02BUGUjWGLz6oRwKf5WzfHI+/SQ5IUqNsuS5Najw7HdNjgxWCc8=
=hTBX
-END PGP SIGNATURE-


php-8.2.0alpha1.tar.xz
SHA256 hash: 08917e5986424c664d1bdf9fefdbcee39724e959e848c77247bdc268499ec58a
PGP signature:
-BEGIN PGP SIGNATURE-

iQIzBAABCAAdFiEE5gkT5N8gmQfY4w2WZZqXyc8qeVoFAmKfdY8ACgkQZZqXyc8q
eVqv+g//SD+kSAq14bo13e5qCs2fHzmAmZZBHgMBsbweambrgED3+xXFCv7GX4Wt
oETvi1aYaaztnTjLgF/YEfPBqEq41y4eYB6BLyMvQDofOwGICfwmzKCkwe/j+Bsd
MDZUUNQCBKPpfnJq8DLLRuQGD7AxN7v2lhX4gPRW3U/Ohkq8aO97npIZx8yLXBiK
itMKeoqyIZmRE4x71bHrEHoQveaEDO/YWMwq1ElHlVrsICLrs2JQNPPHP1Zlcrjr
ama76KP7+k4hi5bRerCesRA1QQTWrJfAdmUiXxe46aq0oQ8zjO4Y8/VuuLrCpDQ8
b2pTFjPCMC26b9Znc7D6Urty1cg+21i0eD8lE7dPAMe2gQvPqd/aIL1KjYMuUnjS
bfBJzQV4x5UXjx4K7evNLU2GyGZ5rR+6Os83JZa8egaQyxEdQ7OPLcrgA0HEZxk8
XMfgctR9GKZHjFWZ/HIOkzl/1K12qUprlLIAjk4DECaffVnZXCuQiQTqOrp+nulU
gMTI+Gv44jK1mwm9iBL6jyhoLIH5LJutOfioB7w34KYlkSLaDpitQ0af96lqUcck
dtigzsykt5cergz6sJ9lk2TyUhTplmy0sJ9k/VwuYL0KxcrWRbPsv6EVmWnTOp22
NEH/p9azlmV5zLUgmzPJzPldmLqlR3flPNIzWqVypjmQz4lFYVU=
=fexR
-END PGP SIGNATURE-


[PHP-DEV] Questions about main.php.net and people.php.net

2022-05-27 Thread Sergey Panteleev
I'm not sure it's worth shutting down, it's not bothering anyone =)

Aside: The community is quite large, and it's not always easy to find who is 
responsible for what or who has what access.
When I needed access to the edit-box server, it took a long time to find 
someone who could grant me that access.
IMO, instead of karma and count of assigned bugs, we can display other useful 
information.


>Hi Sergey,

>Thank you for answering my questions. So, when I see this right, 
>people.php.net could get shut down. >Right? (Anyway I will add a voting for 
>this in my RFC)

—
wbr,
Sergey Panteleev


[PHP-DEV] Questions about main.php.net and people.php.net

2022-05-27 Thread Sergey Panteleev
Hey Aaron,

1. main is still used for member management, at least the settings for mail 
forwarding @php.net are specified there.

2. people only used to display information about members, no management logic 
there.
It used to display user's "karma" as well, but with the transition to GitHub 
this information is no longer relevant.

—
wbr,
Sergey Panteleev
>


[PHP-DEV] Re: [8.2] Release Manager Election

2022-05-19 Thread Sergey Panteleev
Hey Remi,

>Do you have a twitter account ?

https://twitter.com/s_panteleev

—
wbr,
Sergey Panteleev


[PHP-DEV] Re: [8.2] Release Manager Election

2022-05-18 Thread Sergey Panteleev
Thanks everyone for yours vote and trust,

Ben and Pierrick, I also looking forward to work with you.

—
wbr,
Sergey Panteleev


[PHP-DEV] PHP 8.2 Release Manager Selection

2022-04-26 Thread Sergey Panteleev
Hey Christoph,

Do we choose one rookie for this release or two (as for 8.1)?

Also, maybe define some kind of deadline for submitting applications and the 
voting phase, thoughts?

—
wbr,
Sergey Panteleev


[PHP-DEV] PHP 8.2 Release Manager Selection

2022-04-25 Thread Sergey Panteleev
Hi all,

Lately I've been doing documentation for PHP, keeping the Russian version up to 
date, and helping a little with the English, German and French versions.

I would also like to contribute and help in other areas, such as newbie RM.

If possible, my hat is in the ring.

—
wbr,
Sergey Panteleev


Re: [PHP-DEV] PHP Community to support Ukraine and help to stop Russian agression

2022-03-05 Thread Sergey Panteleev
Please, let's not start attacking each other here,
everyone is nervous enough as it is.

Several members have asked not to have a debate on this mailing list,
let's respect their opinions too.

As an option, I suggest either creating a PR with a news/banner
and discussing _there_ in the comments,
so that people who want to express their opinion
will take part in the discussion, not the whole mailing list,

or create an RFC and vote (regarding this situation and all similar ones ever 
in the future) —
should PHP react to such world events.

—
wbr,
Sergey Panteleev


Re: [PHP-DEV] PHP Community to support Ukraine and help to stop Russian agression

2022-03-03 Thread Sergey Panteleev
I'd suggest making a PR with the News (press release) in web-php
and maybe discussing it already on GitHub,
since it would get more coverage and we can hear more opinions.

But I'm very much afraid that this could lead to an uncontrolled flow of 
messages,
as it was recently in the github/feedback discussions [1].

If there are no objections to this option, let's try?


[1] https://github.com/github/feedback/discussions/12042

—
wbr,
Sergey Panteleev
>


Re: [PHP-DEV] PHP Community to support Ukraine and help to stop Russian agression

2022-03-02 Thread Sergey Panteleev
Hey all,

I'd like to add my 2c:

I agree that php.net is not the right place to express our personal citizenship.
It's better to use Twitter, Facebook, or another social network for these 
purposes.


If you believe that the PHP community is obliged to show solidarity on the 
php.net,
and not every person personally,
I suggest that instead of a banner we release a News on the main page.

>Why is this important? There are a lot of PHP developers in Russia.
>A lot of them, sadly, have been brainwashed by Putin's propaganda.
>They still must have a lot of respect to PHP authors and creators.
>Seeing that these people, who have their respect, are against the war and for 
>the freedom of Ukraine, might have an impact.

I can not answer for all Russian developers, but I can judge by myself and my 
social circle:
we're against the war, "military operation" or any other aggression, whatever 
you want to call it.

Also, colleagues from the IT industry have drafted an open letter to the 
national government [1-2].

In addition to highlighting the problem, we can also add these links:
in this case, developers from Russia will see, that not only people,
who have their respect do not support the war, but also their fellow countrymen.

[1] 
https://docs.google.com/document/d/1rSmclqedrhTASIsyXLOz39pU0WzV8b443au9X88Lx_c/edit
[2] 
https://docs.google.com/document/d/1jBJPwCkR6UfTF_6KnU6m5w3ViDj4076r_Bvd88UwCKg/edit

—
wbr,
Sergey Panteleev


Re: [PHP-DEV] wiki.php.net upgrade

2021-04-08 Thread Sergey Panteleev
Hmm…

> I've tried the same yesterday, but the auth plugin does no longer work for 
> me. I get a 404 after trying to sign in.

Can you also check the .htaccess file?

IMO, it should fail on /start page without additional settings.

I deployed for the test here: https://wiki.s-panteleev.ru/

—
wbr,
Sergey Panteleev


From: Niklas Keller 
Date: Thursday, 8 April 2021, 13:15
To: Sergey Panteleev , Stanislav Malyshev 

Cc: PHP internals 
Subject: Re: [PHP-DEV] wiki.php.net upgrade
Hey Sergey,

I've tried the same yesterday, but the auth plugin does no longer work for me. 
I get a 404 after trying to sign in.

2692 files changed, 35365 insertions(+), 102210 deletions(-)

Dokuwiki changed a lot in the latest release, e.g. namespacing and refactoring 
quite a bit. I'll need to have a look at the plugin.

@Stanislav Malyshev<mailto:smalys...@gmail.com>: We're only one release behind, 
the other three yellow bars are about release candidates. However, Dokuwiki 
might not be PHP 8 compatible, yet, at least the latest release only says it 
fixes PHP 7.4 compatibility.

I'd be open to replace the wiki with a Git repository and markdown. I prepared 
that a long time ago by writing a Dokuwiki -> Markdown converter.

The main challenges I see are:
 - Voting
 - Voting access for people without VCS account

Voting could probably be moved into main.php.net<http://main.php.net> (except 
for people without a VCS account, but we could probably approve an account 
there without any further access?)

Best,
Niklas

Am Do., 8. Apr. 2021 um 11:16 Uhr schrieb Sergey Panteleev 
mailto:ser...@s-panteleev.ru>>:
Hi there!

Oops .. for some reason an empty message came, try again =(

I prepared an upgrade to the last release [1].
I tested locally, it seems ok.

Can we test it in the production environment, but not yet release it?

[1] https://github.com/php/web-wiki/pull/15

—
wbr,
Sergey Panteleev


From: Joe Watkins mailto:krak...@gmail.com>>
Date: Thursday, 8 April 2021, 11:23
To: Stanislav Malyshev mailto:smalys...@gmail.com>>
Cc: PHP internals mailto:internals@lists.php.net>>
Subject: Re: [PHP-DEV] wiki.php.net<http://wiki.php.net> upgrade
Any use case we have for content or collaboration is best served by
whomever or whatever is going to secure that content or ability to
collaborate.

Nobody has updated the wiki in several years, despite warnings, and two
very public breaches of security that we know about.

We don't have the people to maintain our own infrastructure, let's stop
pretending we do.

Cheers
Joe

On Thu, 8 Apr 2021 at 08:15, Stanislav Malyshev 
mailto:smalys...@gmail.com>> wrote:

> Hi!
>
> > If we want to keep using wiki.php.net<http://wiki.php.net> then, sure, we 
> > should update it.
> > We could also migrate the wiki to GitHub.
> >
> > We also already have https://github.com/php/php-rfcs which we could use
> > for RFCs instead of a wiki going forward.
>
> Wiki isn't used only for RFCs, there's more content there than that. I
> personally think wiki serves these use cases much better than Github would.
>
> --
> Stas Malyshev
> smalys...@gmail.com<mailto:smalys...@gmail.com>
>
> --
> PHP Internals - PHP Runtime Development Mailing List
> To unsubscribe, visit: https://www.php.net/unsub.php
>
>


Re: [PHP-DEV] wiki.php.net upgrade

2021-04-08 Thread Sergey Panteleev
Hi there!

Oops .. for some reason an empty message came, try again =(

I prepared an upgrade to the last release [1].
I tested locally, it seems ok.

Can we test it in the production environment, but not yet release it?

[1] https://github.com/php/web-wiki/pull/15

—
wbr,
Sergey Panteleev


From: Joe Watkins 
Date: Thursday, 8 April 2021, 11:23
To: Stanislav Malyshev 
Cc: PHP internals 
Subject: Re: [PHP-DEV] wiki.php.net upgrade
Any use case we have for content or collaboration is best served by
whomever or whatever is going to secure that content or ability to
collaborate.

Nobody has updated the wiki in several years, despite warnings, and two
very public breaches of security that we know about.

We don't have the people to maintain our own infrastructure, let's stop
pretending we do.

Cheers
Joe

On Thu, 8 Apr 2021 at 08:15, Stanislav Malyshev  wrote:

> Hi!
>
> > If we want to keep using wiki.php.net then, sure, we should update it.
> > We could also migrate the wiki to GitHub.
> >
> > We also already have https://github.com/php/php-rfcs which we could use
> > for RFCs instead of a wiki going forward.
>
> Wiki isn't used only for RFCs, there's more content there than that. I
> personally think wiki serves these use cases much better than Github would.
>
> --
> Stas Malyshev
> smalys...@gmail.com
>
> --
> PHP Internals - PHP Runtime Development Mailing List
> To unsubscribe, visit: https://www.php.net/unsub.php
>
>


Re: [PHP-DEV] wiki.php.net upgrade

2021-04-08 Thread Sergey Panteleev


smime.p7s
Description: S/MIME cryptographic signature


[PHP-DEV] Re: Release Managers for PHP 8.1

2021-03-25 Thread Sergey Panteleev
Hi there,

I would like to help as a newbie volunteer too.
If possible, my hat's in the ring.

—
wbr,
Sergey Panteleev



signature.asc
Description: PGP signature


Re: [PHP-DEV] PHP 8 release announcement page on php.net

2020-10-19 Thread Sergey Panteleev
Hi there!

I'm also ready to help with Russian translation

wbr,
Sergey Panteleev
On 19 Oct 2020, 16:54 +0300, Roman Pronskiy , 
wrote:
>
> From a technical perspective, I assume it should be possible to reuse
> php.net/manual/ mechanism for translations.
>
> As for the texts, the only way we can finish translations by November
> 26 is if we get community help. Because JetBrains localization
> resources will be overwhelmed during this period. Alexander and I can
> do Russian. Do you think we can get help with other languages?


Re: [PHP-DEV] Re: edit.php.net is down

2020-09-01 Thread Sergey Panteleev
Some social networks have changed the API,

I started fixing, but there is still google and need to check Linkedin

https://github.com/php/web-doc-editor/pull/19

wbr,
Sergey Panteleev
On 1 Sep 2020, 00:05 +0300, Haseeb A. Basil , wrote:
> ok, that seems to be working now as well.


Re: [PHP-DEV] Re: edit.php.net is down

2020-08-31 Thread Sergey Panteleev
Hi,

the editor has been restored, you can use https://edit.php.net

wbr,
Sergey Panteleev
On 31 Aug 2020, 23:44 +0300, Haseeb A. Basil , wrote:
>
> https://edit-new.php.net/ is also down, what is the plan here? Is something 
> going on? Is there some work in progress to create a new platform or 
> something?


Re: [PHP-DEV] Community vote on RFCs

2020-08-19 Thread Sergey Panteleev
Hi, Benjamin,

I think Nikita's suggestion is suitable for these purposes: 
https://github.com/php/php-rfcs.

At the moment this is an experimental repository, but in this case, it will be 
quite possible to get feedback from the community: e.g., 
https://github.com/php/php-rfcs/pull/1.

wbr,
Sergey Panteleev
On 20 Aug 2020, 02:19 +0300, Benjamin Morel , wrote:
>
> I'm surprised by these strong feelings. As a contributor and maintainer of
> several open source projects, I'm always influenced by the number of thumbs
> up/down feedback a message receives when reading discussions on GitHub,
> whether they are from members/contributors of the project, or from
> seemingly strangers. Of course, I'll often check *who *the feedback is
> coming from, and this influences me as well.
>
> I feel like this kind of feedback on the RFCs would be valuable to people
> who have a right to vote, especially if there was a way to extract
> specifically the feedback from open source project leads or heavy
> contributors.
>
> But you may disagree, of course.


Re: [PHP-DEV] Re: edit.php.net is down

2020-08-03 Thread Sergey Panteleev
Is it possible to add me to "jump" and "edit-new" servers?

It seems that only cron scripts are left to add.

wbr,
Sergey Panteleev
On 3 Aug 2020, 08:52 +0300, Сергей Пантелеев , wrote:
> I'll be happy to help too
>
> wbr,
> Sergey Panteleev
> On 3 Aug 2020, 00:30 +0300, Peter Cowburn , wrote:
> >
> > Neither, not until the edit-new box is up and running smoothly.  Volunteers 
> > to make that happen are welcome.


Re: [PHP-DEV] Bringing Peace to the Galaxy

2019-08-09 Thread Sergey Panteleev
As I understand, in P++ it was planned to drop the legacy code, add new 
functionality and painlessly implement BC.

Who wants – migrates the PHP project in P++, who doesn't – continues to use PHP.

New projects, for example, will use P++ already.

Well, how is this different from the new version of PHP (e.g. PHP 9)?

Who wants – adapts his code for PHP 8/9 with all its BCs, who doesn't – 
continued to use PHP 7/8.

Because this discussion flows smoothly from a neighboring branch, let me remind 
you that a few percentages of users who continue to use short tags were 
discussed there.

Perhaps the same percentage of users will remain in PHP instead of the 
discussed P++.

Will the development of a new language be justified due to the few percentages 
of users?

—
Sincerely,
Sergey Panteleev
https://s-panteleev.ru
Telegram: @saundefined
E-mail: ser...@s-panteleev.ru
On 9 Aug 2019, 10:33 +0300, Kris Craig , wrote:
> On Fri, Aug 9, 2019 at 12:22 AM Nikita Popov  wrote:
>
> > On Thu, Aug 8, 2019 at 11:25 PM Zeev Suraski  wrote:
> >
> > >
> > >
> > > On Fri, Aug 9, 2019 at 12:02 AM Nikita Popov 
> > wrote:
> > >
> > > > This is basically what I have been advocating for a while now already,
> > > > somewhat hidden between all the other noise of the "namespace-scoped
> > > > declares" thread. The model I would like to follow are Rust editions (
> > > > https://doc.rust-lang.org/edition-guide/editions/index.html). In PHP
> > > > right now, the way to do this technically would be based on a
> > > > declare(edition=2020) in every file. I was hoping to make this a
> > > > per-package declaration instead, but haven't found the perfect way to do
> > > > this right now.
> > > >
> > >
> > > I think it's similar, but not quite the same, at least as far as what I
> > > understood from what you were saying on that thread (I just reread it).
> > > First, I think it's important we don't only focus on what we're going to
> > > change - but also on what we're going to keep. The motivation should not
> > > be slow eventual migration from one codebase to another. We would have
> > > two, long-term supported codebases - a lot closer to C and C++ than to
> > > different editions of a single language. The distance between them would
> > > be quite substantial from the get-go - and will likely grow farther as
> > time
> > > goes by, similarly to the situation with C and C++.
> > >
> >
> > I think this part is unrealistic from a simple manpower perspective. We
> > have something like ~2 full time developers working on PHP. Even if you can
> > rally some additional interest around this idea, I don't think we have the
> > resources to create a *substantially* different language in any reasonable
> > amount of time. Doing feature additions and changes to PHP is Hard. Even
> > simple changes require a fair bit of design and engineering effort to
> > integrate with the large complexity of the existing language. This would
> > not change for a hypothetical P++, because we still need to interoperate
> > with PHP.
> >
> > Even if I agreed with the idea (which I'm pretty skeptical about in this
> > particular form), I really don't think we have the resources to do
> > something like this.
> >
> > Nikita
> >
> >
> I think it should also be pointed out that there's nothing stopping anyone
> from forking PHP into a new project as Zeev described and maintain feature
> parity. As I understand, the reason something like this hasn't happened
> already is because it would involve a ton of work and nobody wants to deal
> with it. But if you or anyone else does manage to put a team together and
> make something like this happen as a separate project, I'd certainly have
> no objection.
>
> --Kris


Re: [PHP-DEV] [RFC] [VOTE] Deprecate PHP's short open tags, again

2019-08-07 Thread Sergey Panteleev
Hi there!

Perhaps I missed and someone already suggested,
but didn't consider a compromise option:
just change the default value short_open_tag=false,
and DON'T removes the option from php.ini?

If someone uses short tags - ok, they will change
the default value to true and everything will be as before,
who won't change it - will enjoy the full syntax

—
Sincerely,
Sergey Panteleev
https://s-panteleev.ru
Phone: +7 (906) 634-79-37
Telegram: @saundefined
E-mail: ser...@s-panteleev.ru
On 7 Aug 2019, 22:25 +0300, Zeev Suraski , wrote:
> On Wed, Aug 7, 2019 at 8:45 PM Peter Kokot  wrote:
>
> > Considering that you're in favor of keeping the short opening tag in
> >
> PHP "forever" because you haven't added any kind of other solution
> > either by now neither you see an issue with this... I think the worst
> > situation for language is that there is an option to write non
> > portable code with this unfortunate short tag.
>
>
> Peter,
>
> To put it simply - many of us simply don't see an issue if short tags are
> with us even at PHP 99, centuries after we're no longer around. We
> certainly don't see an issue if it sticks with us until PHP 10.
>
> In fact, it's not that we don't think it's an issue - we actually think
> that's a Good Thing if it stays, and a Bad Thing if it's removed.
>
> I did my best to illustrate why I think that is the case in my
> Counterargument (
> https://wiki.php.net/rfc/counterargument/deprecate_php_short_tags). I
> accept that you see things differently. However, please accept that we
> also see things differently and are entitled to our opinion just as much as
> you are entitled to yours. We simply fail to see an issue with short tags
> that comes even close for us to want to remove it. It's not even a close
> call. A zero gain and substantial pain associated with a deprecation
> should be an obvious choice.
>
> To quote Sara Golemon:
> "Frankly, I can't understand why anyone *does* want to drop it."
> (https://twitter.com/SaraMG/status/1158936328450576384)
>
> PHP always had a bias for downwards compatibility. We went out of our way
> to come up with creative ways to reinvent the brain of the language several
> times - while going through hoops to keep code behavior identical. We did
> not shy away from breaking compatibility when there was a very strong case
> - such as the OO model between PHP 4 and 5, the deprecation of magic quotes
> and the deprecation of safe mode - all painful migrations, but with a very,
> very strong case that goes well beyond "having more than one way of doing
> things" or "this creates the possibility of non-portable code". TBH, I
> expected folks who are joining the project to accept that, although I guess
> I was naive as this is clearly not happening (it's only implied in the
> 'rules', but not actually codified).
>
> Repeating what I said a couple of weeks ago - it seems we've now switched
> to the business of breaking things almost for the sake of breaking things,
> and it's really disheartening.
>
> Many of us think that removing short tags does *absolutely nothing* to
> improve the portability of PHP code.
>
> I'll go beyond that - the ability to create non-portable code should never
> be grounds by itself for deprecating a feature (it can be a contributing
> factor). There are endless elements that an app can use that can make it
> non portable. For example, should we be deprecating support for all
> databases other than SQLite? After all, they may not always be installed.
> Should we deprecate the SHM extension? People using it may be stuck if
> they ever try to deploy to Windows. What about deprecating
> disable_functions? It's a portability disaster that's just waiting to
> happen. And I barely even got started. Almost anything beyond pure PHP
> logic may not work in all environments, and it's absolutely fine. It also
> constitutes absolutely no grounds for starting to go around axing features.
>
> Thankfully, fact is, not all code has to be portable. The important thing
> is that those who want to write portable code will be able to do so - while
> not forcing everyone else to write portable code by enforcing the lowest
> common denominator.
> I think Chase alluded to the fact that there's substantial anecdotal
> evidence that the availability of short tags did not actually cause any
> trouble in the last 20 years. And when I say anecdotal evidence - I mean
> that some of the most popular applications on the Web (including the top 3
> most popular ones) have been written in PHP, and there's a gigantic
> framework ecosystem around PHP.
>
> I realize that you think it's a problem that we have two opening tags for
> PHP - and a major one at that. It's entirely you