# PHP 7.0.17RC1 is available for testing

- Thread: https://externals.io/message/98374
- Original archive: https://news-web.php.net/php.internals/98374
- Started by Anatol Belski on 2017-03-02T11:38:55+00:00
- Messages: 6
- Reply by email to internals@lists.php.net
- More for agents: search with https://externals.io/search.md?q={query} · JSON API at https://externals.io/api · documentation at https://externals.io/llms.txt

---

## #98374 — Anatol Belski — 2017-03-02T11:38:55+00:00

URL: https://externals.io/message/98374#98374

Hi,

PHP 7.0.17 RC1 was just released and can be downloaded from:

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

The Windows binaries are available at

    http://windows.php.net/qa/

This release contains a number of bugfixes.
For the list of bugfixes that you can target in your testing, please refer
to the NEWS file:

    https://github.com/php/php-src/blob/php-7.0.17RC1/NEWS

Please test it carefully, and report any bugs in the bug system.

The stable release is planned for March 16th, if no critical issues will be
discovered in the RC.

Thank you for your support.

Regards,
    Anatol Belski and Ferenc Kovacs


P.S. Below is the verification information for the downloads.

php-7.0.17RC1.tar.bz2
SHA256 hash:
0485e6df012555a7b248b3b5695137a5c08de206cca2b3e5f29faf5715d160d8
PGP signature:
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQEcBAABAgAGBQJYtV0bAAoJELyqMOqcDVdj5PMH/j9zcAne2m1XnVRb6i8mT0pB
bcgPxxFP3wfejl5dcDDHu352kpQZnZp6tWU1V9OWklY+auB26oYWMzOu6yo6DCHK
4YPQqMJizqWzAvs56WSX4BP+1fVy8p+Z7Sox7s/C8PlCpaHdOrTqRzox0c7XWVUP
TALMSgoJJVYndckq4q4+aydyuU5L6OdTqTWrm35GU2jxOIsd4HuDkKYvTrRAHIPs
FOzUcbuA25GaIn5paG/Ibb/VQWqwXIlQDzrFZKs5MSxZ7OthV4c5xNYswRQyKTQS
ttxuMUAVlzz6uQFDzrAtUptUDS/EnOzcthc6IoP6cYzOsVLp6Hy4lJMfoYGdR6c=
=y39b
-----END PGP SIGNATURE-----


php-7.0.17RC1.tar.gz
SHA256 hash:
04104057684ff6391787e37a69c0bf97d951a14630e5eec69a618f2b726fa4a0
PGP signature:
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQEcBAABAgAGBQJYtV0fAAoJELyqMOqcDVdjpf4IALgG9qqsb4Rg6rZILQuWg4GO
z+vhSXUDRWI5DKiO+uRxLIuOt1Fu+KO+dkvQDH4bKcEXK/5pOtddCCPtTxf5BWS2
X+4sexJVJNMHL2eV12V2CCRgHBdB70gvrvYMxi5IBksQlZH5ByJoNQJUofIM3p7G
lN2KinIt+V4b6WsjpAxwGC3LsClAL9GYXIEawlnry1uWslf6APnnkojk5ObebZ4l
NJGx9AaA6RWXa1cSezNrbj5QBgGjmwGcwFwBNkKygasUN40uQgO/fLO3/gh1oMS2
PyiSlprCFxS1w/6JF4HTlxSqFZMKdsqA/C8M/kgDBPZamLR+fQxm0TW3wUNICu8=
=j6Jy
-----END PGP SIGNATURE-----


php-7.0.17RC1.tar.xz
SHA256 hash:
77e353f04bc9747886f1e0045a2aa5cc6691a3debb91eeb4e366960edc424682
PGP signature:
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQEcBAABAgAGBQJYtV0iAAoJELyqMOqcDVdj82kH/2vYE5dopknkUAzpXm6AxT14
Xzzqj5FlOeDPyeRZjY8WvRNZhnbBk82AuO+3hZR/LwYtizpMJhN1BfmgrweD8kAz
PBpDavneaXGXfJZq7BoEKB6F7pgJzm7NhATZqrz2/XvK5thN/kRZBRFgqnc+lLEh
/PrIUIhd8J7oadLtVySFZE1z1cz6fKIppGb6irtbqP3ObajEF7C3GXFS2gGe9wls
+VNfQIBFgm4ItLeVAOralEr6+HxiiYztV4GVwalGUB2b2EFcUpih5hqcWIX6x5qD
KieY/M/8ilI1u3R25Of0Fgd8UrthjPsT80fBsPumubM4RTQVJpPYMrV37xV3yEs=
=ap7g
-----END PGP SIGNATURE

---

## #98384 — Jakub Zelenka — 2017-03-02T17:02:18+00:00

URL: https://externals.io/message/98374#98384 · In reply to: #98374

> Hi,
>
> PHP 7.0.17 RC1 was just released and can be downloaded from:
>
>     https://downloads.php.net/~ab/
>
> The Windows binaries are available at
>
>     http://windows.php.net/qa/
>
> This release contains a number of bugfixes.
> For the list of bugfixes that you can target in your testing, please refer
> to the NEWS file:
>
>     https://github.com/php/php-src/blob/php-7.0.17RC1/NEWS
>
>
I just noticed that releases are two weeks sooner and haven't corrected the
fix for #74159 yet as I was planning to do that next week. The potential
issue is that it is changing SSL mode for socket in blocking mode which
could possibly have some BC issues (I need to verify it as it might be fine
but there is a chance that we could break something). We agreed that it
will be better to do it that just for non-blocking mode as the problem is
only there anyway. As I said I plan to do that next week so it will be
addressed in the following release. For that reason I would like to ask you
to to revert these two commits from todays RC's for 7.0 and 7.1 before it
gets released.

https://github.com/php/php-src/commit/ff8a6b1232b78abe0ad7de5a44af4be2b8839728
https://github.com/php/php-src/commit/e9873d9853da2b6153776c2e5ed6858e87f0baa2

Some discussion is also in https://github.com/php/php-src/pull/2330

Cheers

Jakub

---

## #98386 — Anatol Belski — 2017-03-02T19:39:19+00:00

URL: https://externals.io/message/98374#98386 · In reply to: #98384

Hi Jakub,

> -----Original Message-----
> From: jakub.php@gmail.com [mailto:jakub.php@gmail.com] On Behalf Of Jakub
> Zelenka
> Sent: Thursday, March 2, 2017 6:02 PM
> To: Anatol Belski <ab@php.net>
> Cc: PHP internals list <internals@lists.php.net>
> Subject: Re: [PHP-DEV] PHP 7.0.17RC1 is available for testing
> 
> 
> 
> > […]
> I just noticed that releases are two weeks sooner and haven't corrected the fix
> for #74159 yet as I was planning to do that next week. The potential issue is that
> it is changing SSL mode for socket in blocking mode which could possibly have
> some BC issues (I need to verify it as it might be fine but there is a chance that
> we could break something). We agreed that it will be better to do it that just for
> non-blocking mode as the problem is only there anyway. As I said I plan to do
> that next week so it will be addressed in the following release. For that reason I
> would like to ask you to to revert these two commits from todays RC's for 7.0
> and 7.1 before it gets released.
> 
> https://github.com/php/php-
> src/commit/ff8a6b1232b78abe0ad7de5a44af4be2b8839728
> https://github.com/php/php-
> src/commit/e9873d9853da2b6153776c2e5ed6858e87f0baa2
> 
> Some discussion is also in https://github.com/php/php-src/pull/2330
> 
Thanks for the ping, I'm going to revert these in the release branch. Linking Joe as well, just to ensure he didn't miss this.

Regards

Anatol

---

## #98391 — Joe Watkins — 2017-03-03T06:09:09+00:00

URL: https://externals.io/message/98374#98391 · In reply to: #98386

ACK, will do the same.

Cheers
Joe



> Hi Jakub,
>
> > […]
> Jakub
> > […]
> the fix
> > […]
> issue is that
> > […]
> have
> > […]
> chance that
> > […]
> that just for
> > […]
> to do
> > […]
> that reason I
> > […]
> for 7.0
> > […]
> Thanks for the ping, I'm going to revert these in the release branch.
> Linking Joe as well, just to ensure he didn't miss this.
>
> Regards
>
> Anatol

---

## #98402 — Niklas Keller — 2017-03-04T11:18:48+00:00

URL: https://externals.io/message/98374#98402 · In reply to: #98384

Hi Jakub, /cc Aaron, Joe & Anatol

can't we set it for non-blocking streams only for now and have it in the
release?

Regards, Niklas

2017-03-02 18:02 GMT+01:00 Jakub Zelenka <bukka@php.net>:

> 
>
> > […]
> refer
> > […]
> I just noticed that releases are two weeks sooner and haven't corrected the
> fix for #74159 yet as I was planning to do that next week. The potential
> issue is that it is changing SSL mode for socket in blocking mode which
> could possibly have some BC issues (I need to verify it as it might be fine
> but there is a chance that we could break something). We agreed that it
> will be better to do it that just for non-blocking mode as the problem is
> only there anyway. As I said I plan to do that next week so it will be
> addressed in the following release. For that reason I would like to ask you
> to to revert these two commits from todays RC's for 7.0 and 7.1 before it
> gets released.
>
> https://github.com/php/php-src/commit/ff8a6b1232b78abe0ad7de5a44af4b
> e2b8839728
> https://github.com/php/php-src/commit/e9873d9853da2b6153776c2e5ed685
> 8e87f0baa2
>
> Some discussion is also in https://github.com/php/php-src/pull/2330
>
> Cheers
>
> Jakub

---

## #98404 — Jakub Zelenka — 2017-03-04T18:08:25+00:00

URL: https://externals.io/message/98374#98404 · In reply to: #98402

Hi Jakub, /cc Aaron, Joe & Anatol

can't we set it for non-blocking streams only for now and have it in the
release?


My patch does that but needs a bit more testing which I plan to do next
week. It will be in the following one though. I think that's better than
risking breaking of some apps.

Cheers

Jakub
