#
fcc6da3e |
| 09-Apr-2020 |
Nikita Popov |
Mark $time argument of touch() as UNKNOWN as well For some reason I thought that passing 0 is same as current time, but that's not the case. |
#
636c827a |
| 09-Apr-2020 |
Nikita Popov |
Mark fgets() argument as UNKNOWN If no value is passed, this reads as much as necessary, not 1024 bytes. |
#
62e8dcbc |
| 09-Apr-2020 |
Christoph M. Becker |
Change parameter default to always available value `SIGTERM` is only defined in ext/pcntl, and as such never available on Windows. Moving the constant to ext/standard does not make much
Change parameter default to always available value `SIGTERM` is only defined in ext/pcntl, and as such never available on Windows. Moving the constant to ext/standard does not make much sense, because that parameter is actually unused on Windows. Therefore, we use the magic number `15` instead, what is also done in the PHP manual.
show more ...
|
#
87ba975e |
| 09-Apr-2020 |
Nikita Popov |
Make touch() $atime parameter UNKNOWN The actual default here is $time, not 0. |
#
258c4dfd |
| 09-Apr-2020 |
Nikita Popov |
Mark rand/mt_rand args as UNKNOWN The second argument should be mt_getrandmax(), not PHP_INT_MAX. Additionally this function only accepts either zero or two arguments, so err on the
Mark rand/mt_rand args as UNKNOWN The second argument should be mt_getrandmax(), not PHP_INT_MAX. Additionally this function only accepts either zero or two arguments, so err on the side of being conservative and mark both UNKNOWN.
show more ...
|
#
1dcb5596 |
| 09-Apr-2020 |
Nikita Popov |
Mark array_walk $userdata arg as UNKNOWN It makes a difference whether this arg is not passed or is null. |
#
b3f3a80f |
| 09-Apr-2020 |
Nikita Popov |
Make stream_socket_enable_crypto() session stream nullable |
#
217dfc08 |
| 09-Apr-2020 |
Nikita Popov |
Accept null context in stream_socket_(client|server) |
#
2bcc4ab8 |
| 03-Apr-2020 |
Nikita Popov |
Verify that all stubs have a return type |
#
51bc6233 |
| 21-Feb-2020 |
Nikita Popov |
Generate function entries from stubs If @generate-function-entries is specified in the stub file, also generate function entries for the extension. Currently limited to free fun
Generate function entries from stubs If @generate-function-entries is specified in the stub file, also generate function entries for the extension. Currently limited to free functions only.
show more ...
|
#
305b17e8 |
| 29-Mar-2020 |
Máté Kocsis |
Do not include the same stub multiple times Closes GH-5322 |
#
97cb81ea |
| 23-Mar-2020 |
Nikita Popov |
Remove HAVE_REALPATH checks We do not actually use realpath(), but a custom implementation. Make sure the realpath() function is always available. Closes GH-5290. |
#
1668ad7c |
| 13-Feb-2020 |
Philipp Tanlak |
Add str_contains() function RFC: https://wiki.php.net/rfc/str_contains Closes GH-5179. |
#
1892def3 |
| 21-Feb-2020 |
Nikita Popov |
Add rand() to ext/standard stub |
#
c231bbb8 |
| 19-Feb-2020 |
Máté Kocsis |
Remove restore_include_path() Closes GH-5189 |
#
736b22dc |
| 18-Feb-2020 |
Máté Kocsis |
Add stubs for aliases Closes GH-5187 |
#
7d0102df |
| 17-Feb-2020 |
Christoph M. Becker |
Revert "Replace @param annotations with type declarations" This reverts commit c31029f335ca1b453af799805c43c37e959ad555. |
#
c31029f3 |
| 16-Feb-2020 |
Christoph M. Becker |
Replace @param annotations with type declarations |
#
b442c89a |
| 16-Feb-2020 |
Christoph M. Becker |
Fix arginfo These parameters accept int|float, since they are parsed with `Z_PARAM_NUMBER`. |
#
d59bc807 |
| 18-Dec-2019 |
Máté Kocsis |
Fix smaller issues with stubs GH-5025 |
#
297b1f83 |
| 17-Dec-2019 |
Máté Kocsis |
Fix return type of strval() GH-5024 |
#
d7b20823 |
| 16-Dec-2019 |
Máté Kocsis |
Add stubs for standard library Closes GH-5017 |
#
2ab123b8 |
| 09-Dec-2019 |
Máté Kocsis |
Convert string|array union parameter types Closes GH-4995 |
#
beee92a8 |
| 12-Dec-2019 |
Máté Kocsis |
Remove support for mixing parameter order in implode() |
#
37c11714 |
| 20-Nov-2019 |
Máté Kocsis |
Promote warnings to exceptions in password_*() functions |