<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/php-git.git/ext/posix, branch master</title>
<subtitle>git.php.net: repository/php-src.git
</subtitle>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/php-git.git/'/>
<entry>
<title>Improve class entry generation</title>
<updated>2021-02-16T12:09:56+00:00</updated>
<author>
<name>Máté Kocsis</name>
<email>kocsismate@woohoolabs.com</email>
</author>
<published>2021-02-15T21:14:36+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/php-git.git/commit/?id=bf0f6aaf18895c979dcf61ecb26bdd58a238a69b'/>
<id>bf0f6aaf18895c979dcf61ecb26bdd58a238a69b</id>
<content type='text'>
Related to GH-6701
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Related to GH-6701
</pre>
</div>
</content>
</entry>
<entry>
<title>Generate class entries from stubs for phar, posix, pspell, readline, reflection, session, shmop</title>
<updated>2021-02-14T23:11:22+00:00</updated>
<author>
<name>Máté Kocsis</name>
<email>kocsismate@woohoolabs.com</email>
</author>
<published>2021-02-14T14:21:24+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/php-git.git/commit/?id=5b5bfd6be48de4601d508fa5b8a7a572dda6b8bc'/>
<id>5b5bfd6be48de4601d508fa5b8a7a572dda6b8bc</id>
<content type='text'>
Closes GH-6692
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Closes GH-6692
</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://trove.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>posix: adding freebsd specific rlimit constants</title>
<updated>2021-01-18T09:44:21+00:00</updated>
<author>
<name>David Carlier</name>
<email>devnexen@gmail.com</email>
</author>
<published>2021-01-16T11:54:35+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/php-git.git/commit/?id=ebca8deaaf3d7518bfe2fb135b331d9901d9134d'/>
<id>ebca8deaaf3d7518bfe2fb135b331d9901d9134d</id>
<content type='text'>
Respectively number of kqueues, pty limits per user.

Closes GH-6608.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Respectively number of kqueues, pty limits per user.

Closes GH-6608.
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove redundant posix_getrlimit_basic.phpt</title>
<updated>2021-01-18T09:41:07+00:00</updated>
<author>
<name>Nikita Popov</name>
<email>nikita.ppv@gmail.com</email>
</author>
<published>2021-01-18T09:41:07+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/php-git.git/commit/?id=35dece02bb17300fd271a463d5d65cf5387e21c3'/>
<id>35dece02bb17300fd271a463d5d65cf5387e21c3</id>
<content type='text'>
It is identical to posix_getrlimit.phpt, apart from one extra
message being printed.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It is identical to posix_getrlimit.phpt, apart from one extra
message being printed.
</pre>
</div>
</content>
</entry>
<entry>
<title>Skip tests under asan</title>
<updated>2021-01-04T09:45:49+00:00</updated>
<author>
<name>Nikita Popov</name>
<email>nikita.ppv@gmail.com</email>
</author>
<published>2021-01-04T09:43:16+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/php-git.git/commit/?id=e54499219ff87b3135032cf0e37cb5e86ecfb83d'/>
<id>e54499219ff87b3135032cf0e37cb5e86ecfb83d</id>
<content type='text'>
When PDO firebird is loaded and these posix tests are run with
parallelism, LeakSanitizer will occasionally segfault. I was not
able to root cause this issue, as I failed to reproduce it in
simpler circumstances. I don't think it's an issue on our side
though.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When PDO firebird is loaded and these posix tests are run with
parallelism, LeakSanitizer will occasionally segfault. I was not
able to root cause this issue, as I failed to reproduce it in
simpler circumstances. I don't think it's an issue on our side
though.
</pre>
</div>
</content>
</entry>
<entry>
<title>Update ext/posix parameter names</title>
<updated>2020-10-06T07:49:40+00:00</updated>
<author>
<name>Nikita Popov</name>
<email>nikita.ppv@gmail.com</email>
</author>
<published>2020-10-05T14:34:03+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/php-git.git/commit/?id=d9dce839f7c7ff526ee013df5a4d5ddbf26299d8'/>
<id>d9dce839f7c7ff526ee013df5a4d5ddbf26299d8</id>
<content type='text'>
Closes GH-6275.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Closes GH-6275.
</pre>
</div>
</content>
</entry>
<entry>
<title>Throw warning for failed object to int/float conversion</title>
<updated>2020-09-21T15:04:39+00:00</updated>
<author>
<name>Nikita Popov</name>
<email>nikita.ppv@gmail.com</email>
</author>
<published>2020-09-21T09:07:42+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/php-git.git/commit/?id=fb4554e431e4f4063917c1a80ad2e929e6768d0b'/>
<id>fb4554e431e4f4063917c1a80ad2e929e6768d0b</id>
<content type='text'>
We previously couldn't increase the error level here because it
was coupled to comparison handling. This is no longer the case
in PHP 8.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We previously couldn't increase the error level here because it
was coupled to comparison handling. This is no longer the case
in PHP 8.
</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://trove.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>
<entry>
<title>Promote warning to exception in ext/posix</title>
<updated>2020-08-24T15:34:33+00:00</updated>
<author>
<name>Máté Kocsis</name>
<email>kocsismate@woohoolabs.com</email>
</author>
<published>2020-08-18T12:24:46+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/php-git.git/commit/?id=ffff23749744bc5390459987c90e9a7fb8a289d2'/>
<id>ffff23749744bc5390459987c90e9a7fb8a289d2</id>
<content type='text'>
Closes GH-6009
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Closes GH-6009
</pre>
</div>
</content>
</entry>
</feed>
