<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/php-git.git/ext/standard/tests/array, branch master</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>Change the order of properties used for var_dump(), serialize(), comparison, etc.</title>
<updated>2021-03-01T10:29:49+00:00</updated>
<author>
<name>Dmitry Stogov</name>
<email>dmitry@zend.com</email>
</author>
<published>2021-02-26T16:27:55+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=72c3ededed45fc8f2ce6f98d11f82adedc5e9763'/>
<id>72c3ededed45fc8f2ce6f98d11f82adedc5e9763</id>
<content type='text'>
Now properties are ordered according to their layout in zend_object structure.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Now properties are ordered according to their layout in zend_object structure.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fixed error message</title>
<updated>2021-02-24T16:12:32+00:00</updated>
<author>
<name>Dmitry Stogov</name>
<email>dmitry@zend.com</email>
</author>
<published>2021-02-24T16:12:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=99d0f502dcde51b0a5e96d8f4267d60ed78b8e2b'/>
<id>99d0f502dcde51b0a5e96d8f4267d60ed78b8e2b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Deprecate passing null to non-nullable arg of internal function</title>
<updated>2021-02-11T20:46:13+00:00</updated>
<author>
<name>Nikita Popov</name>
<email>nikita.ppv@gmail.com</email>
</author>
<published>2020-11-30T15:45:48+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=b10416a652d26577a22fe0b183b2258b20c8bb86'/>
<id>b10416a652d26577a22fe0b183b2258b20c8bb86</id>
<content type='text'>
This deprecates passing null to non-nullable scale arguments of
internal functions, with the eventual goal of making the behavior
consistent with userland functions, where null is never accepted
for non-nullable arguments.

This change is expected to cause quite a lot of fallout. In most
cases, calling code should be adjusted to avoid passing null. In
some cases, PHP should be adjusted to make some function arguments
nullable. I have already fixed a number of functions before landing
this, but feel free to file a bug if you encounter a function that
doesn't accept null, but probably should. (The rule of thumb for
this to be applicable is that the function must have special behavior
for 0 or "", which is distinct from the natural behavior of the
parameter.)

RFC: https://wiki.php.net/rfc/deprecate_null_to_scalar_internal_arg

Closes GH-6475.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This deprecates passing null to non-nullable scale arguments of
internal functions, with the eventual goal of making the behavior
consistent with userland functions, where null is never accepted
for non-nullable arguments.

This change is expected to cause quite a lot of fallout. In most
cases, calling code should be adjusted to avoid passing null. In
some cases, PHP should be adjusted to make some function arguments
nullable. I have already fixed a number of functions before landing
this, but feel free to file a bug if you encounter a function that
doesn't accept null, but probably should. (The rule of thumb for
this to be applicable is that the function must have special behavior
for 0 or "", which is distinct from the natural behavior of the
parameter.)

RFC: https://wiki.php.net/rfc/deprecate_null_to_scalar_internal_arg

Closes GH-6475.
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove usage of float keys in arrays</title>
<updated>2021-02-09T02:55:54+00:00</updated>
<author>
<name>George Peter Banyard</name>
<email>girgias@php.net</email>
</author>
<published>2021-02-03T01:02:13+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=3fbd3d2e2f105aa1cb4790af536ca807724fbed0'/>
<id>3fbd3d2e2f105aa1cb4790af536ca807724fbed0</id>
<content type='text'>
Also make test output not produce trailling whitespaces

Closes GH-6662
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Also make test output not produce trailling whitespaces

Closes GH-6662
</pre>
</div>
</content>
</entry>
<entry>
<title>Print "interned" instead of fake refcount in debug_zval_dump()</title>
<updated>2021-01-15T11:21:24+00:00</updated>
<author>
<name>Nikita Popov</name>
<email>nikita.ppv@gmail.com</email>
</author>
<published>2021-01-12T09:26:17+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=e2c8ab7c33ac5328485c43db5080c5bf4911ce38'/>
<id>e2c8ab7c33ac5328485c43db5080c5bf4911ce38</id>
<content type='text'>
debug_zval_dump() currently prints refcount 1 for interned strings
and arrays, which does not really reflect the truth. These values
are not refcounted, so the refcount is misleading. Instead print
an "interned" tag.

Closes GH-6598.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
debug_zval_dump() currently prints refcount 1 for interned strings
and arrays, which does not really reflect the truth. These values
are not refcounted, so the refcount is misleading. Instead print
an "interned" tag.

Closes GH-6598.
</pre>
</div>
</content>
</entry>
<entry>
<title>Restrict allowed usages of $GLOBALS</title>
<updated>2021-01-06T11:46:24+00:00</updated>
<author>
<name>Nikita Popov</name>
<email>nikita.ppv@gmail.com</email>
</author>
<published>2020-12-02T16:47:33+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=3c68f38fdaec7a6f81f986a639bdd29716cf8f22'/>
<id>3c68f38fdaec7a6f81f986a639bdd29716cf8f22</id>
<content type='text'>
This restricts allowed usage of $GLOBALS, with the effect that
plain PHP arrays can no longer contain INDIRECT elements.

RFC: https://wiki.php.net/rfc/restrict_globals_usage

Closes GH-6487.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This restricts allowed usage of $GLOBALS, with the effect that
plain PHP arrays can no longer contain INDIRECT elements.

RFC: https://wiki.php.net/rfc/restrict_globals_usage

Closes GH-6487.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'PHP-7.4' into PHP-8.0</title>
<updated>2020-12-27T17:32:03+00:00</updated>
<author>
<name>Christoph M. Becker</name>
<email>cmbecker69@gmx.de</email>
</author>
<published>2020-12-27T17:32:03+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=57430e6f1eb58e71c64fd9f66bd13a916bdb8b23'/>
<id>57430e6f1eb58e71c64fd9f66bd13a916bdb8b23</id>
<content type='text'>
* PHP-7.4:
  Replace sort() function calls with ksort() in basic ksort test
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* PHP-7.4:
  Replace sort() function calls with ksort() in basic ksort test
</pre>
</div>
</content>
</entry>
<entry>
<title>Replace sort() function calls with ksort() in basic ksort test</title>
<updated>2020-12-27T17:30:58+00:00</updated>
<author>
<name>haszi</name>
<email>haszika80@gmail.com</email>
</author>
<published>2020-12-27T16:03:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=0db6f5267cc819b230bac6c4df87779347a70978'/>
<id>0db6f5267cc819b230bac6c4df87779347a70978</id>
<content type='text'>
Closes GH-6541.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Closes GH-6541.
</pre>
</div>
</content>
</entry>
<entry>
<title>Detect overlarge step for character range()</title>
<updated>2020-12-16T16:01:15+00:00</updated>
<author>
<name>Nikita Popov</name>
<email>nikita.ppv@gmail.com</email>
</author>
<published>2020-12-16T16:01:15+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/php-git.git/commit/?id=c56701690a184c13fa850e9946f09bac7172c604'/>
<id>c56701690a184c13fa850e9946f09bac7172c604</id>
<content type='text'>
This was done for int and float ranges, but not char ranges.

Fixes oss-fuzz #28666.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This was done for int and float ranges, but not char ranges.

Fixes oss-fuzz #28666.
</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>
</feed>
