<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/php-git.git/sapi, branch php-8.0.3</title>
<subtitle>git.php.net: repository/php-src.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/'/>
<entry>
<title>Fix CLI server worker support</title>
<updated>2021-02-04T14:22:34+00:00</updated>
<author>
<name>Nikita Popov</name>
<email>nikita.ppv@gmail.com</email>
</author>
<published>2021-02-04T14:18:45+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=5cb25a2d32df8073df7c191dd6c7694b4495af62'/>
<id>5cb25a2d32df8073df7c191dd6c7694b4495af62</id>
<content type='text'>
If we create separate listening sockets in each worker using
SO_REUSEADDR, then an incoming connection may be load-balanced
to a process that is already busy, either due to a long-running
request, or because it is a recursive request (in which case we
would deadlock).

Instead, only create one listening socket, and only create worker
forks afterwards. This way the incoming request will be served
by one of the workers that is currently listening for an incoming
connection.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
If we create separate listening sockets in each worker using
SO_REUSEADDR, then an incoming connection may be load-balanced
to a process that is already busy, either due to a long-running
request, or because it is a recursive request (in which case we
would deadlock).

Instead, only create one listening socket, and only create worker
forks afterwards. This way the incoming request will be served
by one of the workers that is currently listening for an incoming
connection.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'PHP-7.4' into PHP-8.0</title>
<updated>2021-02-02T15:46:52+00:00</updated>
<author>
<name>Nikita Popov</name>
<email>nikita.ppv@gmail.com</email>
</author>
<published>2021-02-02T15:46:52+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=f1cf5534370c5e82d0e3117c65e04840112ee44c'/>
<id>f1cf5534370c5e82d0e3117c65e04840112ee44c</id>
<content type='text'>
* PHP-7.4:
  Update year to 2021
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* PHP-7.4:
  Update year to 2021
</pre>
</div>
</content>
</entry>
<entry>
<title>Update year to 2021</title>
<updated>2021-02-02T15:46:16+00:00</updated>
<author>
<name>Peter Kokot</name>
<email>peterkokot@gmail.com</email>
</author>
<published>2021-01-24T11:23:20+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=8c04944b66fd4a4fa88e54b65a2391397998c51d'/>
<id>8c04944b66fd4a4fa88e54b65a2391397998c51d</id>
<content type='text'>
Closes GH-6636.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Closes GH-6636.
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert fix for bug 76813 and re2c version bump</title>
<updated>2021-01-11T16:19:52+00:00</updated>
<author>
<name>Christoph M. Becker</name>
<email>cmbecker69@gmx.de</email>
</author>
<published>2021-01-11T12:10:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=95a13ca989d8b1624eb6439d662723c026ac11e8'/>
<id>95a13ca989d8b1624eb6439d662723c026ac11e8</id>
<content type='text'>
CentOS 7 ships with re2c 0.13.5 by default, so we should not have
bumped the required re2c version to 0.13.7.  However, 0.13.5 does not
support default rules, so we cannot use them to fix bug 76813.

This reverts commit 420184ad529443182c9a348a55b1c9216005c613 and
5e15c9c41f8318a8392c2e2c78544f218736549c.

Closes GH-6593.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
CentOS 7 ships with re2c 0.13.5 by default, so we should not have
bumped the required re2c version to 0.13.7.  However, 0.13.5 does not
support default rules, so we cannot use them to fix bug 76813.

This reverts commit 420184ad529443182c9a348a55b1c9216005c613 and
5e15c9c41f8318a8392c2e2c78544f218736549c.

Closes GH-6593.
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert "Fix #76813: Access violation near NULL on source operand"</title>
<updated>2021-01-11T12:21:12+00:00</updated>
<author>
<name>Christoph M. Becker</name>
<email>cmbecker69@gmx.de</email>
</author>
<published>2021-01-11T12:08:29+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=25103c37aa6d7b2da506e35e675177993c200268'/>
<id>25103c37aa6d7b2da506e35e675177993c200268</id>
<content type='text'>
This reverts commit 5e15c9c41f8318a8392c2e2c78544f218736549c, since
re2c default rules are only available as of re2c 0.13.7.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts commit 5e15c9c41f8318a8392c2e2c78544f218736549c, since
re2c default rules are only available as of re2c 0.13.7.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'PHP-7.4' into PHP-8.0</title>
<updated>2020-12-13T18:42:11+00:00</updated>
<author>
<name>Jakub Zelenka</name>
<email>bukka@php.net</email>
</author>
<published>2020-12-13T18:42:11+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=d254078020c74c9bde1312fe68f66ce80971697d'/>
<id>d254078020c74c9bde1312fe68f66ce80971697d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix bug #69625: FPM returns 200 status on request without SCRIPT_FILENAME</title>
<updated>2020-12-13T18:39:48+00:00</updated>
<author>
<name>Jakub Zelenka</name>
<email>bukka@php.net</email>
</author>
<published>2020-11-28T21:27:53+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=a221e17b41ad4c094908839593a0fd145b682f33'/>
<id>a221e17b41ad4c094908839593a0fd145b682f33</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Drop all JIT related XFAILS from phpdbg test suite</title>
<updated>2020-11-30T14:24:15+00:00</updated>
<author>
<name>Christoph M. Becker</name>
<email>cmbecker69@gmx.de</email>
</author>
<published>2020-11-30T14:19:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=57463cf78b0fac09c50fabe66143e6e41c6c46be'/>
<id>57463cf78b0fac09c50fabe66143e6e41c6c46be</id>
<content type='text'>
phpdbg now disables JIT, so these cause XFAIL warnings.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
phpdbg now disables JIT, so these cause XFAIL warnings.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add additional entries to unserialize corpus</title>
<updated>2020-11-30T13:32:07+00:00</updated>
<author>
<name>Nikita Popov</name>
<email>nikita.ppv@gmail.com</email>
</author>
<published>2020-11-30T13:32:07+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=4643c0aac5fa85e2959a1b2d2e57090ac4d6d739'/>
<id>4643c0aac5fa85e2959a1b2d2e57090ac4d6d739</id>
<content type='text'>
These are useful to seed typed property fuzzing.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
These are useful to seed typed property fuzzing.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'PHP-7.4' into PHP-8.0</title>
<updated>2020-11-30T11:33:13+00:00</updated>
<author>
<name>Christoph M. Becker</name>
<email>cmbecker69@gmx.de</email>
</author>
<published>2020-11-30T11:32:45+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=666833b238759e4f08bfa138f61c8038efb738b5'/>
<id>666833b238759e4f08bfa138f61c8038efb738b5</id>
<content type='text'>
* PHP-7.4:
  Fix #76813: Access violation near NULL on source operand
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* PHP-7.4:
  Fix #76813: Access violation near NULL on source operand
</pre>
</div>
</content>
</entry>
</feed>
