Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/php/php-src
The PHP Interpreter
https://github.com/php/php-src
Also correcting new IntlChar class constants typos.
9a3a4b5ba26824b4432ef6999bf37cf6df5bcbcb authored 10 months ago by David CARLIER <[email protected]>IR commit: 1164842ac28ba141c604c6fae8ec960f9aec369b
b2b5b0101ea1690dc37e89548fdce3051318d668 authored 10 months ago by Dmitry Stogov <[email protected]>IR commit: 0b557c0e4578cbfdbf8017f4adac335d795156dc
793ddc7c8aa6ff47b8f2da70d961ed77755c67e9 authored 10 months ago by Dmitry Stogov <[email protected]>Similar simplification as e72f0c887bad4070a55529bf6e5cd1930b7ee8cb.
7b2c67ca98d68daf6104df9af628eb3c3da6ff7c authored 10 months ago by Peter Kokot <[email protected]>ec9ae1ec1b812fb98c6eeee29ba7da25d9ce6921 authored 10 months ago by Ayesh Karunaratne <[email protected]>
5b501f28e5b739718735d487bd73aaf8f17ede11 authored 10 months ago by Arnaud Le Blanc <[email protected]>
75c4a6fe3395391f60048bbee3400ba8bb353c07 authored 10 months ago by David Carlier <[email protected]>
8bc34dd1bf2ec9831723bf18e018df647974f36f authored 10 months ago by David Carlier <[email protected]>
to align with what is required to build icu 74 itself.
Close GH-13422.
037855fcd3f2bc8a40d7c9ca485b3be81ce480ea authored 10 months ago by David Carlier <[email protected]>Close GH-13420.
211dc60044415119acf859455a42523e13a9aa73 authored 10 months ago by David Carlier <[email protected]>
returns the primary IANA zone ID from the provided timezone ID.
Most of the time, timezone ID==I...
ef61ed10c2b6d8cbfc3facd5382415f199158be7 authored 10 months ago by Appla <[email protected]>
Closes GH-13441
1bef861527d44ff5f6bf6ee313ffcf035842f06c authored 10 months ago by Ilija Tovilo <[email protected]>Note 16 is now EOL, so old GitHub Actions that use node 16 now triggers a warning.
This updat...
7ed26c01f5b7aeccd9e2bfd544c79d073df93530 authored 10 months ago by Ayesh Karunaratne <[email protected]>
The AC_CHECK_FUNCS checks whether the linker sees the function in the
usual libraries, in this ...
The `phpinfo()` section of the Curl extension lists individual features
supported by the partic...
e630aacf795dfbfd875a624856674e29de32c42a authored 10 months ago by Jorg Adam Sowa <[email protected]>
IR commit: 873f13dd933acc38ba4cfe2a4aa8558867992a7e
f5efaa39fa8b0d44d1467929fcffc832d04669b5 authored 10 months ago by Dmitry Stogov <[email protected]>IR commit: 67477a78251aafe35515eb7a339e309a0e0d4919
23aac16d13cb48027c5f95003d3c91981e227f33 authored 10 months ago by Dmitry Stogov <[email protected]>
* PHP-8.3:
Workaround ZTS persistent resource crashes (PHP 8.3 and lower)
* PHP-8.2:
Workaround ZTS persistent resource crashes (PHP 8.3 and lower)
For master (8.4-dev) I merged GH-13381. But that PR changes public API
of TSRM, so cannot be use...
This removes the redundant check that defines the HAVE_STDINT_H symbol,
which is used in the ex...
This removes the deprecated malloc.h header Autoconf check on *nix
systems and its HAVE_MALLOC_...
Git can track executable (0755) and non-executable (0644) file modes.
This is a minor file permi...
3baa606f58e669164215189450e59bc0933d8ffb authored 10 months ago by Arnaud Le Blanc <[email protected]>
The `dnl` (delete to next line) directive in this combination of `m4_if`
macros and arguments is...
291a8bdc267f5e76e43d902228264f61ed4d8d22 authored 10 months ago by Matteo Beccati <[email protected]>
56b7db696444319ca6796ba70939a670b7539c38 authored 10 months ago by Matteo Beccati <[email protected]>
5373f5dd9d1e97ac4bcf5c2160b3091b4c65e068 authored 10 months ago by Matteo Beccati <[email protected]>
This adds test program body `int main(void) { return 0; }` and fixes the
configure step with cac...
a45048b983c28d284ffb9386f355952cfe13036b authored 10 months ago by Gina Peter Banyard <[email protected]>
* PHP-8.3:
Prevent recording traces started from usupported VM instruction
* PHP-8.2:
Prevent recording traces started from usupported VM instruction
728b81d92e659c0fed0a2704490ea4ed69e0e9dd authored 10 months ago by Dmitry Stogov <[email protected]>
fd47cd8b69de498766ea2912f32926ec03dbae44 authored 10 months ago by Ilija Tovilo <[email protected]>
This macro defines the inline keyword to be `__inline__`, `__inline`,
or empty, based on the co...
* does not refer to nested files.
f332e53082c9dcf759a28fdedae9a0635d6fe1e5 authored 10 months ago by Ilija Tovilo <[email protected]>
* PHP-8.3:
[skip ci] Fix paths-ignore glob pattern
* PHP-8.2:
[skip ci] Fix paths-ignore glob pattern
* does not work for nested files.
a18cf333baafe37304d01f8b2b20b95d8185b2de authored 10 months ago by Ilija Tovilo <[email protected]>a4dfa35f936b4c80ee2f58247b9fb3cd03ec41af authored 10 months ago by Ilija Tovilo <[email protected]>
- ext/bcmath/libbcmath removed, because it is forked and maintained in
php-srx. There doesn't...
This syncs the symbol name with the *nix build, where HAVE_SOAP is
defined.
cc934d048c4f77452e4441b1bef7ac40e4c0d059 authored 10 months ago by David CARLIER <[email protected]>
This can only fail on OOM, so be consistent with the other locations and
throw an INVALID_STATE...
[skip-ci]
f1d2de7b43b3c4d216c01c6a87350d67309d55c2 authored 10 months ago by Máté Kocsis <[email protected]>50598a7097d367bdfddafcfe6a0692185096eb99 authored 10 months ago by Kamil Tekiela <[email protected]>
d43303531917dd94d189e79105e9c355309ea1b2 authored 10 months ago by Saki Takamachi <[email protected]>
1d453574094e7458f53b489679dc08afa91c00e7 authored 10 months ago by Kamil Tekiela <[email protected]>
Closes GH-13338
19d2b84788df500a62d7cb668d72419f70b73ca9 authored 10 months ago by Ilija Tovilo <[email protected]>
Fixed to generate an error when a non-scalar value is passed in
`PDO_PARAM_EVT_EXEC_PRE` of `pd...
While here, I fixed newlines around arginfo and function entry generation. Previously, newlines ...
10957e498c5eb8600c7289e3ee1101066e49dd1b authored 10 months ago by Máté Kocsis <[email protected]>90bf429bae6edd476857094f678b472779951825 authored 10 months ago by Máté Kocsis <[email protected]>
JIT will be disabled for Apple Silicon + ZTS anyway. See:
https://github.com/php/php-src/commit...
ec9b68cb6a318f3a55a4d9377076abea340fe814 authored 10 months ago by Ilija Tovilo <[email protected]>
* PHP-8.3:
Disable JIT on Apple Silicon + ZTS
* PHP-8.2:
Disable JIT on Apple Silicon + ZTS
Apple Silicon has stricter rules about rwx mmap regions. They need to be created
using the MAP_J...
76b7c5cc78e8f0c646706212c2d89ff0a4e983dc authored 10 months ago by Peter Kokot <[email protected]>
ed1c9d8954f2f666d7bac6124180c4cec1cf64cd authored 10 months ago by Saki Takamachi <[email protected]>
ae5beff61b3bf4fd91b9aa1a6f33f434ec99f584 authored 10 months ago by Niels Dossche <[email protected]>
09415077f933afe93b0645aca100eb5a0bd51812 authored 10 months ago by David CARLIER <[email protected]>
[skip ci] add entry on return type of long2ip to NEWS and to UPGRADING.
492b9e09e90c4d8b3a0eaf69191b5f7d9ec82387 authored 10 months ago by Jorg Adam Sowa <[email protected]>e7b1f2a95bf357d95a9f5c64a55e7ac64238ebfe authored 10 months ago by Jorg Adam Sowa <[email protected]>
for threaded context, it solely uses a new api only available on
illumos.
Here using a common ...
This simplifies the check. On AIX 6 and newer, the ss_family is
available, if compiled without ...
Instead of the project macro, the sockaddr_storage and sockaddr.sa_len
can be checked with the ...
* PHP-8.3:
[ci skip] Adding myself as reviewer
[ci skip] Adding myself as reviewer
9a034c9edbc33cb402893f08855933d374175434 authored 10 months ago by Arnaud Le Blanc <[email protected]>
51591ab7c7719efae47c7c13bc1872ae4454a8d9 authored 10 months ago by Arnaud Le Blanc <[email protected]>
2065829074a5f254f96c4466c1ce41995cbe166f authored 10 months ago by Arnaud Le Blanc <[email protected]>
f84d0468edff7e177f0bfbbb2b5f9f849148635d authored 10 months ago by Kévin Dunglas <[email protected]>
IR commit: 89989794a25ac43778398545b32d030dddc0e8b1
1f7cba2fecc4cacd8f94b53c54d8274bce8b3a4c authored 10 months ago by Dmitry Stogov <[email protected]>close GH-13405.
f6016c702f21adc50891554275c98a6e55b713c5 authored 10 months ago by Steve Wall <[email protected]>
libmagic 5.45 has a regression on 32-bit that is fixed in current HEAD,
but that's not released...
The struct flock is defined in fcntl.h, if system has it. This removes
redundant PHP_STRUCT_FLO...
IR commit: f7c0ddb1b4630e1287b0239f85d64a6965dfea29
ce96aa91888441f8dd628d4eb607633508c8f902 authored 10 months ago by Dmitry Stogov <[email protected]>
The siginfo_t is defined by including the signal.h. Some systems include
the siginfo.h in the s...
Following 68f6ab711323678382d2746e57358d3f57a3446b, the ext/curl doesn't
need to be linked agai...
_zend_ssa_pid::has_range_constraint being the only bool, the bitfield would not bring
any benefit.
844c1ac962c3ccef11c04c0b683dbfcec3e5e4fd authored 10 months ago by Máté Kocsis <[email protected]>
e957e25c1c182c95592c90fc44a68a82a184769b authored 10 months ago by haszi <[email protected]>
On shutdown in ZTS the following happens:
- https://github.com/php/php-src/blob/master/Zend/zen...
* PHP-8.3:
Fix GH-13344: finfo::buffer(): Failed identify data 0:(null)
* PHP-8.2:
Fix GH-13344: finfo::buffer(): Failed identify data 0:(null)
Credits to ranvis for finding the upstream commit that fixes the issue.
This backports https://...
c2b671cb1bc61305013aa449e3cd04253f32f52a authored 10 months ago by Niels Dossche <[email protected]>* Update libmagic to 5.45
This also cleans up magicdata.patch: changes that are already in up...
b7c5813c980b12828538f8b859c25be15a19290c authored 10 months ago by Niels Dossche <[email protected]>
This macro is obsolete in favor of the PHP_ARG_WITH macro. It was once
used in combination with...
115c60e0bbe0dbe1c0b11db7bf50cf23695f14dd authored 10 months ago by Máté Kocsis <[email protected]>
20c49f8524abad71b1cbae2caed0a8601486dbbc authored 10 months ago by haszi <[email protected]>
c1609976a9e972cff6b942ecdf04c4f1a7311849 authored 10 months ago by Niels Dossche <[email protected]>
Closes GH-13143
87edeed3b9fcb9d066d8e18b10fb0ed8cb976873 authored 10 months ago by Michael Voříšek <[email protected]>IR commit: ab6ebce1cc25f7d2c634bd13af043f76d6ef524e
2289af889cf5ed029ca49ea06342837e450adac4 authored 10 months ago by Dmitry Stogov <[email protected]>IR commit: d2ab283e3c3bb4b5ba21701a4d18f14fd9b3d798
a3620cd6e704f63c16672146d7c7595dba6ccf00 authored 10 months ago by Dmitry Stogov <[email protected]>
* PHP-8.3:
Fix TLS access in JIT with MUSL (#13329)
* PHP-8.2:
Fix TLS access in JIT with MUSL (#13329)
94ba883e195613d5a01be07b6ca9a73024b5575b authored 10 months ago by Dmitry Stogov <[email protected]>
PHP_DEFINE was introduced with the PHP 5 build system
9d9d39a0de3bec962c343051011f5a2ed7d7b242 ...
250547c7abc35bef1c95b7f25fd0ad0bebbc6476 authored 10 months ago by Peter Kokot <[email protected]>
1139851a8a282ec834a5d9196c9fdfbb6239d02d authored 10 months ago by Peter Kokot <[email protected]>