<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/php-git.git/sapi/cli, 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>Require stubs to declare return types for magic methods when possible</title>
<updated>2020-10-23T14:33:16+00:00</updated>
<author>
<name>Máté Kocsis</name>
<email>kocsismate@woohoolabs.com</email>
</author>
<published>2020-10-23T12:09:23+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=47bbfe1fc0855e8f141de7b56668a2294daec344'/>
<id>47bbfe1fc0855e8f141de7b56668a2294daec344</id>
<content type='text'>
Closes GH-6376
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Closes GH-6376
</pre>
</div>
</content>
</entry>
<entry>
<title>Add test for zend_extension loading</title>
<updated>2020-10-21T10:16:56+00:00</updated>
<author>
<name>Nikita Popov</name>
<email>nikita.ppv@gmail.com</email>
</author>
<published>2020-10-21T08:34:34+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=3966c0f8a47225486865d7cdef2552f746dd274c'/>
<id>3966c0f8a47225486865d7cdef2552f746dd274c</id>
<content type='text'>
Closes GH-6363.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Closes GH-6363.
</pre>
</div>
</content>
</entry>
<entry>
<title>Update to mime-db 1.45</title>
<updated>2020-10-09T14:22:04+00:00</updated>
<author>
<name>Nikita Popov</name>
<email>nikita.ppv@gmail.com</email>
</author>
<published>2020-10-09T14:22:04+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=e4e2541c1a90daf708ab1ee4d44f2ab2883ce84b'/>
<id>e4e2541c1a90daf708ab1ee4d44f2ab2883ce84b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Review parameter names in ext/pcre</title>
<updated>2020-10-02T09:55:23+00:00</updated>
<author>
<name>Máté Kocsis</name>
<email>kocsismate@woohoolabs.com</email>
</author>
<published>2020-10-01T22:20:45+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=6b00196e04d29479412e1de6dabc5b8a62709686'/>
<id>6b00196e04d29479412e1de6dabc5b8a62709686</id>
<content type='text'>
Closes GH-6259
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Closes GH-6259
</pre>
</div>
</content>
</entry>
<entry>
<title>Update ext/standard parameter names</title>
<updated>2020-09-29T14:49:46+00:00</updated>
<author>
<name>Nikita Popov</name>
<email>nikita.ppv@gmail.com</email>
</author>
<published>2020-09-25T10:29:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=25f1c405ffeb8e5045b88b46e999ac5a76f19e66'/>
<id>25f1c405ffeb8e5045b88b46e999ac5a76f19e66</id>
<content type='text'>
Closes GH-6214.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Closes GH-6214.
</pre>
</div>
</content>
</entry>
<entry>
<title>Improve default value handling of Exception constructors</title>
<updated>2020-09-21T10:46:50+00:00</updated>
<author>
<name>Máté Kocsis</name>
<email>kocsismate@woohoolabs.com</email>
</author>
<published>2020-09-19T12:13:42+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=4c821cf20668776737272587e7a87876b4fca25e'/>
<id>4c821cf20668776737272587e7a87876b4fca25e</id>
<content type='text'>
Closes GH-6166
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Closes GH-6166
</pre>
</div>
</content>
</entry>
<entry>
<title>Run tidy</title>
<updated>2020-09-18T12:28:32+00:00</updated>
<author>
<name>Nikita Popov</name>
<email>nikita.ppv@gmail.com</email>
</author>
<published>2020-09-18T12:28:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=c5401854fcea27ff9aabfd0682ff4d81bbb3c888'/>
<id>c5401854fcea27ff9aabfd0682ff4d81bbb3c888</id>
<content type='text'>
This should fix most of the remaining issues with tabs and spaces
being mixed in tests.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This should fix most of the remaining issues with tabs and spaces
being mixed in tests.
</pre>
</div>
</content>
</entry>
</feed>
