<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/php-git.git, branch PHP-7.3.17</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 bug #79465 - use unsigneds as indexes.</title>
<updated>2020-04-14T07:01:37+00:00</updated>
<author>
<name>Stanislav Malyshev</name>
<email>stas@php.net</email>
</author>
<published>2020-04-14T04:07:04+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=2c0d56cc150ada2355319c418c0c6e8321ef7b0f'/>
<id>2c0d56cc150ada2355319c418c0c6e8321ef7b0f</id>
<content type='text'>
(cherry picked from commit 9d6bf8221b05f86ce5875832f0f646c4c1f218be)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
(cherry picked from commit 9d6bf8221b05f86ce5875832f0f646c4c1f218be)
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix bug #79330 - make all execution modes consistent in rejecting \0</title>
<updated>2020-04-14T07:00:36+00:00</updated>
<author>
<name>Stanislav Malyshev</name>
<email>stas@php.net</email>
</author>
<published>2020-04-14T04:00:44+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=242589457b07173abb36e3ef0da5e57e077d2f87'/>
<id>242589457b07173abb36e3ef0da5e57e077d2f87</id>
<content type='text'>
(cherry picked from commit 14fcc813948254b84f382ff537247d8a7e5e0e62)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
(cherry picked from commit 14fcc813948254b84f382ff537247d8a7e5e0e62)
</pre>
</div>
</content>
</entry>
<entry>
<title>Bump version</title>
<updated>2020-04-14T06:59:21+00:00</updated>
<author>
<name>Christoph M. Becker</name>
<email>cmbecker69@gmx.de</email>
</author>
<published>2020-04-14T06:42:53+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=ad5b00aea9680384c45dc46260750dc859b21869'/>
<id>ad5b00aea9680384c45dc46260750dc859b21869</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Bump version</title>
<updated>2020-03-31T09:14:27+00:00</updated>
<author>
<name>Christoph M. Becker</name>
<email>cmbecker69@gmx.de</email>
</author>
<published>2020-03-31T09:14:27+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=d1f4f1827042b5b7b766f9092129642570d4f355'/>
<id>d1f4f1827042b5b7b766f9092129642570d4f355</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Next is 7.3.18</title>
<updated>2020-03-31T08:22:55+00:00</updated>
<author>
<name>Christoph M. Becker</name>
<email>cmbecker69@gmx.de</email>
</author>
<published>2020-03-31T08:22:55+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=33226c3a176602fb9f5a25a344ca0f539b6c1dd9'/>
<id>33226c3a176602fb9f5a25a344ca0f539b6c1dd9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix #79413: session_create_id() fails for active sessions</title>
<updated>2020-03-31T06:38:23+00:00</updated>
<author>
<name>Christoph M. Becker</name>
<email>cmbecker69@gmx.de</email>
</author>
<published>2020-03-26T18:01:33+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=b510250b8ebe9d90b1db150d7a1edc75893f2e48'/>
<id>b510250b8ebe9d90b1db150d7a1edc75893f2e48</id>
<content type='text'>
The comment on `PS_VALIDATE_SID_FUNC(files)` is very clear that the
function is supposed to return `SUCCESS` if the session already exists.
So to detect a collision, we have to check for `SUCCESS`, not
`FAILURE`.

We also fix the wrong condition in session_regenerate_id() as well.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The comment on `PS_VALIDATE_SID_FUNC(files)` is very clear that the
function is supposed to return `SUCCESS` if the session already exists.
So to detect a collision, we have to check for `SUCCESS`, not
`FAILURE`.

We also fix the wrong condition in session_regenerate_id() as well.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix #79427: Integer Overflow in shmop_open()</title>
<updated>2020-03-30T06:56:49+00:00</updated>
<author>
<name>Christoph M. Becker</name>
<email>cmbecker69@gmx.de</email>
</author>
<published>2020-03-29T14:56:57+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=a681b12820ee1556668087bc7866006ca5329635'/>
<id>a681b12820ee1556668087bc7866006ca5329635</id>
<content type='text'>
If `shm.shm_segsz &gt; ZEND_LONG_MAX` the assignment to `shmop-&gt;size` a
few lines below would overflow, so we catch that early and bail out if
necessary.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
If `shm.shm_segsz &gt; ZEND_LONG_MAX` the assignment to `shmop-&gt;size` a
few lines below would overflow, so we catch that early and bail out if
necessary.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix #79424 ext/zip: don't use gl_pathc after call to globfree</title>
<updated>2020-03-29T12:22:31+00:00</updated>
<author>
<name>Max Rees</name>
<email>maxcrees@me.com</email>
</author>
<published>2020-03-27T17:57:24+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=04920645f14ea117d5248ef3a0e03c6784c2fb49'/>
<id>04920645f14ea117d5248ef3a0e03c6784c2fb49</id>
<content type='text'>
This breaks on Linux with the musl libc, since it zeroes out gl_pathc during
globfree.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This breaks on Linux with the musl libc, since it zeroes out gl_pathc during
globfree.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add missing 'skip' to bug79332.phpt skip message</title>
<updated>2020-03-26T22:14:10+00:00</updated>
<author>
<name>Lukas Berger</name>
<email>berger.lukas@gmail.com</email>
</author>
<published>2020-03-26T17:39:39+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=7f9b534e3a3c8129b7ddcb86454483c43a309387'/>
<id>7f9b534e3a3c8129b7ddcb86454483c43a309387</id>
<content type='text'>
The skip message must start with the word 'skip', otherwise the test will not be skipped.

*Before:*
Running selected tests.
TEST 1/1 [ext/com_dotnet/tests/bug79332.phpt]
========DIFF========
001+ Fatal error: Uncaught Error: Class 'COMPersistHelper' not found in /srv/php/ext/com_dotnet/tests/bug79332.php:2
001- A com_exception has been thrown
002+ Stack trace:
003+ #0 {main}
004+   thrown in /srv/php/ext/com_dotnet/tests/bug79332.php on line 2
========DONE========
FAIL Bug #79332 (php_istreams are never freed) [ext/com_dotnet/tests/bug79332.phpt]

*After:*
Running selected tests.
SKIP Bug #79332 (php_istreams are never freed) [ext/com_dotnet/tests/bug79332.phpt] reason: com_dotnet extension not available
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The skip message must start with the word 'skip', otherwise the test will not be skipped.

*Before:*
Running selected tests.
TEST 1/1 [ext/com_dotnet/tests/bug79332.phpt]
========DIFF========
001+ Fatal error: Uncaught Error: Class 'COMPersistHelper' not found in /srv/php/ext/com_dotnet/tests/bug79332.php:2
001- A com_exception has been thrown
002+ Stack trace:
003+ #0 {main}
004+   thrown in /srv/php/ext/com_dotnet/tests/bug79332.php on line 2
========DONE========
FAIL Bug #79332 (php_istreams are never freed) [ext/com_dotnet/tests/bug79332.phpt]

*After:*
Running selected tests.
SKIP Bug #79332 (php_istreams are never freed) [ext/com_dotnet/tests/bug79332.phpt] reason: com_dotnet extension not available
</pre>
</div>
</content>
</entry>
<entry>
<title>Fixed bug #79412 (Opcache chokes and uses 100% CPU on specific script).</title>
<updated>2020-03-25T14:31:06+00:00</updated>
<author>
<name>Dmitry Stogov</name>
<email>dmitry@zend.com</email>
</author>
<published>2020-03-25T14:31:06+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=65120cfc0969fe9ebd3d4d659b610a54a35ae026'/>
<id>65120cfc0969fe9ebd3d4d659b610a54a35ae026</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
