Skip to content

[pull] master from php:master #207

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 677 commits into from
Jul 15, 2025
Merged
Show file tree
Hide file tree
Changes from 4 commits
Commits
Show all changes
677 commits
Select commit Hold shift + click to select a range
7f80d4d
ext/session: Remove bool type coercions in tests
Girgias Jun 23, 2025
c7f0ac1
ext/random: Remove useless tests (#18920)
Girgias Jun 23, 2025
fe504d3
Fix leak when creating cycle in hook
iluuu1994 Jun 22, 2025
ddfa743
Merge branch 'PHP-8.4'
iluuu1994 Jun 23, 2025
b508988
Unbreak PRINTF_DEBUG macro usages
nielsdos Jun 22, 2025
799ec7b
Fix misleading errors in printf()
nielsdos Jun 22, 2025
eb78a0b
Merge branch 'PHP-8.3' into PHP-8.4
nielsdos Jun 23, 2025
8493495
Merge branch 'PHP-8.4'
nielsdos Jun 23, 2025
8e731ca
Fix GH-18639: Internal class aliases can break preloading + JIT
nielsdos Jun 22, 2025
ee2c0d7
Merge branch 'PHP-8.3' into PHP-8.4
nielsdos Jun 23, 2025
9b7252b
Merge branch 'PHP-8.4'
nielsdos Jun 23, 2025
56c4ddf
Fix GH-18899: JIT function crash when emitting undefined variable war…
nielsdos Jun 22, 2025
6eed02b
Merge branch 'PHP-8.4'
nielsdos Jun 23, 2025
591b324
Do not use RTLD_DEEPBIND if dlmopen is available (#18612)
danog Jun 23, 2025
1e3d92f
Fix GH-14082: Segmentation fault on unknown address 0x600000000018 in…
nielsdos Jun 22, 2025
3664f4a
Merge branch 'PHP-8.3' into PHP-8.4
nielsdos Jun 23, 2025
d8c4890
Merge branch 'PHP-8.4'
nielsdos Jun 23, 2025
cac8f7f
Fix GHSA-3cr5-j632-f35r: Null byte in hostnames
bukka Apr 10, 2025
9376aee
Fix GHSA-hrwm-9436-5mv3: pgsql escaping no error checks
bukka Mar 4, 2025
29e94f8
Autotools: Remove obsole Autoconf macros (#18914)
petk Jun 23, 2025
ecc602e
Remove non-existing INI directive detect_unicode (#18909)
petk Jun 23, 2025
d6fc743
zend_string: Simplify logic in `zend_interned_strings_init()` (#18922)
TimWolla Jun 24, 2025
c5e7490
mail: fix exit code handling of sendmail cmd
lollipopman Jun 3, 2025
6a75612
mail: add logging on errors
lollipopman Jun 3, 2025
fc04966
Add NEWS and UPGRADING for sendmail error handling changes
bukka Jun 24, 2025
537ae4f
removed `ZEND_IS_XDIGIT()` (#18926)
SakiTakamachi Jun 24, 2025
39cf276
php_gdb: Print some numeric fields as hexadecimal (#18925)
TimWolla Jun 24, 2025
5ed8b2b
Fix GH-18897: printf: empty precision is interpreted as precision 6, …
nielsdos Jun 24, 2025
ca49a7b
RFC: Turn `clone()` into a function (#18919)
TimWolla Jun 24, 2025
aea3ade
ext/pcntl: Added rusage parameter to pcntl_waitid
vrza Sep 16, 2024
41d3440
NEWS: add a missing backtick [skip ci]
DanielEScherzer Jun 24, 2025
e7678cd
sqlite3: Use Z_TRY_ADDREF
nielsdos Jun 24, 2025
6d15475
sqlite3: Split off column name cache generation
nielsdos Jun 24, 2025
6233dc6
Switch to windows-2022 in CI (#18927)
shivammathur Jun 24, 2025
91f2458
Merge branch 'PHP-8.1' into PHP-8.2
shivammathur Jun 24, 2025
dc79f4c
Merge branch 'PHP-8.2' into PHP-8.3
shivammathur Jun 24, 2025
d2a30ac
Merge branch 'PHP-8.3' into PHP-8.4
shivammathur Jun 24, 2025
720917f
Merge branch 'PHP-8.4'
shivammathur Jun 24, 2025
2965fb8
ext/pcntl: following up #15921 rework SYS_pidfd_open configure detect…
devnexen Jun 24, 2025
359a21f
Fix RCN violations in array functions
nielsdos Jun 24, 2025
f77c04d
Merge branch 'PHP-8.3' into PHP-8.4
nielsdos Jun 24, 2025
be23be0
Merge branch 'PHP-8.4'
nielsdos Jun 24, 2025
9cb3d8d
Fix GHSA-453j-q27h-5p8x
Lekssays Jun 3, 2025
ea6a7a9
Fix CI for windows-2022
shivammathur Jun 24, 2025
ac15486
Fix CI for windows-2022
shivammathur Jun 24, 2025
a8bd3ba
Merge branch 'PHP-8.3' into PHP-8.4
shivammathur Jun 24, 2025
9adc949
Merge branch 'PHP-8.4'
shivammathur Jun 24, 2025
e892356
Merge branch 'PHP-8.2' into PHP-8.3
iluuu1994 Jun 24, 2025
86e5c67
Merge branch 'PHP-8.3' into PHP-8.4
iluuu1994 Jun 24, 2025
aab2815
Merge branch 'PHP-8.4'
iluuu1994 Jun 24, 2025
8b61c49
Allowed the use of formats like `@param array<>` (#18924)
SakiTakamachi Jun 25, 2025
7b33b1c
Update NEWS with entries for security fixes
bukka Jun 26, 2025
e98879f
main.c: fix a typo, add some capitalization [skip ci] (#18905)
DanielEScherzer Jun 26, 2025
171501b
Replace `@deprecated` with `#[\Deprecated]` for internal constants (#…
DanielEScherzer Jun 26, 2025
1b7f456
ext/date: Fix tests (#18891)
Girgias Jun 26, 2025
c7c6a79
Add support for ParentNode::$children (#18908)
nielsdos Jun 27, 2025
aee1d7f
Fix pcntl_rfork / pcntl_forkx with zend-max-execution-timers
arnaud-lb Jun 27, 2025
dd1a07f
Merge branch 'PHP-8.3' into PHP-8.4
arnaud-lb Jun 27, 2025
e0ab056
Merge branch 'PHP-8.4'
arnaud-lb Jun 27, 2025
25e1674
[skip ci] Add editor config dirs to gitignore (GH-18669)
xepozz Jun 27, 2025
22e444c
[skip ci] README: Add macos instruction + other tweaks (GH-18670)
xepozz Jun 27, 2025
4495594
ext/intl: Use zval_get_tmp_string where possible (#18966)
nielsdos Jun 28, 2025
737db4a
Use hasThis() where appropriate (#18967)
nielsdos Jun 28, 2025
984bcb5
ext/mysqli: Get rid of calls to strcpy (#18970)
nielsdos Jun 28, 2025
fffe642
Remove HAVE_PTRDIFF_T and SIZEOF_PTRDIFF_T (#18968)
petk Jun 28, 2025
761478a
[ci skip] Update OSS-Fuzz link
nielsdos Jun 28, 2025
8d116a4
Implement GH-15483: Use C23 memset_explicit() for ZEND_SECURE_ZERO() …
nielsdos Jun 29, 2025
1d5da86
ext/sqlite3: relax sqlite3 explain test conditions (#18949)
devnexen Jun 29, 2025
1a5128f
[ci skip] Fix comment typo in opcache
nielsdos Jun 29, 2025
865739e
Fix GH-18976: pack with h or H format string overflow.
devnexen Jun 29, 2025
ef08bce
Merge branch 'PHP-8.3' into PHP-8.4
devnexen Jun 29, 2025
9644ba6
Merge branch 'PHP-8.4'
devnexen Jun 29, 2025
93e3aca
Remove HAVE_INTMAX_T and SIZEOF_INTMAX_T (#18971)
petk Jun 29, 2025
db157e3
Remove redundant PCRE_STATIC definition (#18952)
petk Jun 29, 2025
4a18c89
Fix OSS-Fuzz #428053935 (#18969)
nielsdos Jun 30, 2025
85522c0
Add FreeBSD ZTS nightly build
arnaud-lb Jun 27, 2025
05a44d2
Merge branch 'PHP-8.1' into PHP-8.2
arnaud-lb Jun 30, 2025
0d9c8f6
Merge branch 'PHP-8.2' into PHP-8.3
arnaud-lb Jun 30, 2025
562660d
Merge branch 'PHP-8.3' into PHP-8.4
arnaud-lb Jun 30, 2025
bbc465e
Merge branch 'PHP-8.4'
arnaud-lb Jun 30, 2025
c9249e2
Support every argument syntax for `clone()` (#18938)
TimWolla Jun 30, 2025
8ddc210
Fix PHP_BUILD_CRT input in the nightly workflow (#18982)
shivammathur Jun 30, 2025
c5f1ae3
Merge branch 'PHP-8.1' into PHP-8.2
shivammathur Jun 30, 2025
8ae80d2
Merge branch 'PHP-8.2' into PHP-8.3
shivammathur Jun 30, 2025
cb49400
Merge branch 'PHP-8.3' into PHP-8.4
shivammathur Jun 30, 2025
a1d4b18
Merge branch 'PHP-8.4'
shivammathur Jun 30, 2025
f6f0aed
Allow using fast destruction path when ASAN is in use (#18835)
danog Jun 30, 2025
53f2aa9
Fix GH-18898: SEGV zend_jit_op_array_hot with property hooks and prel…
nielsdos Jun 23, 2025
4a98b36
Merge branch 'PHP-8.4'
nielsdos Jun 30, 2025
5ef0dc7
Fix GHSA-3cr5-j632-f35r: Null byte in hostnames
bukka Apr 10, 2025
66bd809
Fix GHSA-hrwm-9436-5mv3: pgsql escaping no error checks
bukka Mar 4, 2025
a179e39
Fix GHSA-453j-q27h-5p8x
Lekssays Jun 3, 2025
c57ec92
Fix missing HAVE_JIT guard
iluuu1994 Jul 1, 2025
49d94cc
Merge branch 'PHP-8.4'
iluuu1994 Jul 1, 2025
927aeca
Merge branch 'PHP-8.4'
iluuu1994 Jul 1, 2025
cf0c397
Fix GHSA-3cr5-j632-f35r: Null byte in hostnames
bukka Apr 10, 2025
545d153
Fix GHSA-hrwm-9436-5mv3: pgsql escaping no error checks
bukka Mar 4, 2025
dd06065
Fix GHSA-453j-q27h-5p8x
Lekssays Jun 3, 2025
fc49d33
Update NEWS with entries for security fixes
bukka Jun 26, 2025
7f5d491
Merge branch 'PHP-8.3' into PHP-8.4
ericmann Jul 1, 2025
50e1b23
Merge branch 'PHP-8.4'
ericmann Jul 1, 2025
27e67cc
Fix GHSA-3cr5-j632-f35r: Null byte in hostnames
bukka Apr 10, 2025
a2cdff5
Fix GHSA-hrwm-9436-5mv3: pgsql escaping no error checks
bukka Mar 4, 2025
0298837
Fix GHSA-453j-q27h-5p8x
Lekssays Jun 3, 2025
165e516
Update NEWS with entries for security fixes
bukka Jun 26, 2025
3d8cc22
PHP-8.2 is now for PHP 8.2.30-dev
saundefined Jul 1, 2025
9174984
Fix OSS-Fuzz #427814456
nielsdos Jun 26, 2025
1d5089e
Fix GH-18979: DOM\XMLDocument::createComment() triggers undefined beh…
nielsdos Jun 30, 2025
30662e4
Merge branch 'PHP-8.4'
nielsdos Jul 1, 2025
5d590a1
Merge branch 'PHP-8.3' into PHP-8.4
nielsdos Jul 1, 2025
d706dc1
Merge branch 'PHP-8.4'
nielsdos Jul 1, 2025
b576ad4
Merge branch 'PHP-8.2' into PHP-8.3
saundefined Jul 1, 2025
7a3c0d3
Merge branch 'PHP-8.3' into PHP-8.4
saundefined Jul 1, 2025
f71271d
Merge branch 'PHP-8.4'
saundefined Jul 1, 2025
59dd0f8
Zend: Use `zend_bad_method_call()` when cloning from the wrong scope …
TimWolla Jul 1, 2025
6637638
Update uriparser to commit 5f7c6d88c50f548d0c7f499c22d36f51d34775b3
kocsismate Jul 1, 2025
13bc0e2
Merge branch 'PHP-8.1.33-security' into PHP-8.1
ramsey Jul 1, 2025
ca09f4d
PHP-8.1 is now for PHP 8.1.34-dev
ramsey Jul 1, 2025
442638e
Merge branch 'PHP-8.1' into PHP-8.2
ramsey Jul 1, 2025
fa960f7
Merge branch 'PHP-8.2' into PHP-8.3
ramsey Jul 1, 2025
881ec13
Merge branch 'PHP-8.3' into PHP-8.4
ramsey Jul 1, 2025
607eec8
Merge branch 'PHP-8.4'
ramsey Jul 1, 2025
642d729
release-process: update some confusing parts (#18934)
DanielEScherzer Jul 1, 2025
45c4650
[ci skip] Update NEWS for PHP 8.5.0 alpha2
DanielEScherzer Jul 1, 2025
8a75b3c
Remove conditional checks for ssize_t type (#18996)
petk Jul 1, 2025
d5fe1bc
PHP-8.4 is now for PHP 8.4.11-dev
SakiTakamachi Jul 2, 2025
b8b0497
Merge branch 'PHP-8.4'
SakiTakamachi Jul 2, 2025
f906fad
release-process: update based on 8.5.0alpha1 (#19004)
DanielEScherzer Jul 2, 2025
ec8b016
uri: Do not create new `UrlValidationErrorType` objects (#19009)
TimWolla Jul 2, 2025
1a4dfd5
random: Fix error message formatting for `Randomizer::getFloat()` (#1…
TimWolla Jul 2, 2025
11ea995
curl: Remove incorrect string release on error
nielsdos Jun 30, 2025
09c223d
Fix leak when path is too long in ZipArchive::extractTo()
nielsdos Jul 1, 2025
69328ba
Fix GH-18990, bug #81029, bug #47314: SOAP HTTP socket not closing on…
nielsdos Jul 1, 2025
764154d
Merge branch 'PHP-8.3' into PHP-8.4
nielsdos Jul 2, 2025
51149b6
Merge branch 'PHP-8.4'
nielsdos Jul 2, 2025
4492a42
random: Remove useless `zend_string` allocation in `randomizer_common…
TimWolla Jul 3, 2025
f91f80c
Zend: Return anonymous closure names in `zend_get_callable_name_ex()`…
Girgias Jul 3, 2025
c161bb0
Fix GH-18873 - Free column->descid appropriately (#18957)
SakiTakamachi Jun 27, 2025
f512cff
Merge branch 'PHP-8.3' into PHP-8.4
SakiTakamachi Jul 3, 2025
7fcdf83
Merge branch 'PHP-8.4'
SakiTakamachi Jul 3, 2025
840dc19
fix ldap.h detection without pkgconfig (#19005)
remicollet Jul 3, 2025
f61ae00
Zend: `const`ify various parameters in zend_object_handlers and zend_…
TimWolla Jul 3, 2025
b666063
Disable JIT on Apple Silicon + ZTS
iluuu1994 Feb 15, 2024
58977be
Merge branch 'PHP-8.1' into PHP-8.2
ramsey Jul 3, 2025
304d223
Merge branch 'PHP-8.2' into PHP-8.3
ramsey Jul 3, 2025
2cb292d
Merge branch 'PHP-8.3' into PHP-8.4
ramsey Jul 3, 2025
5683708
Merge branch 'PHP-8.4'
ramsey Jul 3, 2025
32f0d24
soap: Get decompression function directly from function table and cal…
nielsdos Jul 2, 2025
e6e0887
soap: Avoid redundant copying of http body string
nielsdos Jul 2, 2025
8fdd434
Don't deref soap private properties
nielsdos Jul 2, 2025
aa0e8bf
Use ZVAL_NULL() directly for Z_CLIENT_USE_PROXY_P()
nielsdos Jul 2, 2025
faef004
ext/spl: Add tests for disabled sort functions
Girgias Jul 3, 2025
50ddf6a
ext/spl: Refactor ArrayObject sort methods
Girgias Jul 3, 2025
8bb6b81
Update uriparser to commit 8c06d
kocsismate Jul 4, 2025
75006cf
avoid false failure for long path (#18992)
remicollet Jul 4, 2025
0cdb5d0
release-process: update based on 8.5.0alpha1 announcement (#19028)
DanielEScherzer Jul 4, 2025
d43fbc0
`ReflectionParameter::allowsNull()` - fix typo in description [skip ci]
DanielEScherzer Jul 4, 2025
3558293
Remove broken zend_get_zendleng() declaration (#19032)
DanielEScherzer Jul 4, 2025
4e42ad5
ext/standard/string.c: don't use `STR_EMPTY_ALLOC()` (#19033)
DanielEScherzer Jul 4, 2025
4aac98f
Fix OSS-Fuzz #428983568 and #428760800
nielsdos Jul 2, 2025
1af7d8e
Merge branch 'PHP-8.3' into PHP-8.4
nielsdos Jul 4, 2025
832dde9
Merge branch 'PHP-8.4'
nielsdos Jul 4, 2025
4560f70
EXTENSIONS: lexbor is since 2025 [skip ci] (#19031)
DanielEScherzer Jul 4, 2025
5a9f5a6
Add the Uri\Rfc3986\Uri class to ext/uri without wither support (#18836)
kocsismate Jul 5, 2025
32344c4
Fix stream double free in phar
nielsdos Jun 27, 2025
50a5a6f
Merge branch 'PHP-8.3' into PHP-8.4
nielsdos Jul 5, 2025
4d27420
Merge branch 'PHP-8.4'
nielsdos Jul 5, 2025
405be1c
Fix phar crash and file corruption with SplFileObject
nielsdos Jul 5, 2025
2aeefb1
Merge branch 'PHP-8.3' into PHP-8.4
nielsdos Jul 5, 2025
5a2a150
Merge branch 'PHP-8.4'
nielsdos Jul 5, 2025
c338057
sapi/fuzzer: Fetch function and call it directly instead of using a z…
Girgias Jul 6, 2025
677a1f8
ext/standard/stream: Use FCC instead of zval for notification callbac…
Girgias Jul 6, 2025
43fe9fd
ext/session: convert some globals to zend_string
Girgias Jul 5, 2025
9c68853
ext/session: copy zstr instead of initializing a new one
Girgias Jul 5, 2025
eaee504
ext/session: Concert save_path to zstr
Girgias Jul 5, 2025
c529e2f
ext/session: Use smart_str_append when possible
Girgias Jul 5, 2025
ac3807e
ext/session: Use ZEND_STRL()
Girgias Jul 5, 2025
b83484d
ext/session: Use is_numeric_str helper
Girgias Jul 5, 2025
f5166b3
ext/session: convert global session_name to zstr
Girgias Jul 5, 2025
766ccc2
ext/session: Use zend_string for some session globals
Girgias Jul 5, 2025
db01dbc
ext/session: Initialize variable with default value
Girgias Jul 5, 2025
c3dac0f
ext/session: Minor code cleanups
Girgias Jul 5, 2025
36358ba
ext/session: get rid of sname_len field
Girgias Jul 6, 2025
89e4de8
ext/pcntl: Use bool type for some module globals
Girgias Jul 6, 2025
3de6695
ext/pcntl: Use uint8_t type for num_signals module global
Girgias Jul 6, 2025
22f2a1d
ext/pcntl: Pack module globals struct
Girgias Jul 6, 2025
c1ed608
uri: Do not overwrite `defaultMemoryManager` (#19042)
TimWolla Jul 6, 2025
aa366b5
Update re2c minimum versions in Windows checks and docs (#19039)
petk Jul 7, 2025
c2af281
Use <winsock2.h> instead of legacy <winsock.h> (#19037)
petk Jul 7, 2025
258fbd6
Fix -Wuseless-escape warnings emitted by re2c (#19050)
petk Jul 7, 2025
ab6e730
Merge branch 'PHP-8.3' into PHP-8.4
petk Jul 7, 2025
3b45b9d
Merge branch 'PHP-8.4'
petk Jul 7, 2025
b068ee3
Fix unreachable code in URL output handler (#19056)
cla7aye15I4nd Jul 7, 2025
e8ae27b
Update IR
dstogov Jul 7, 2025
dd69b65
Merge branch 'PHP-8.4'
dstogov Jul 7, 2025
faa7831
[skip ci] Add missing zlib dep to phar compression test
iluuu1994 Jul 7, 2025
74784a0
Merge branch 'PHP-8.3' into PHP-8.4
iluuu1994 Jul 7, 2025
1039ceb
Merge branch 'PHP-8.4'
iluuu1994 Jul 7, 2025
d154c72
Autoconf: Move getlogin check for HAVE_GETLOGIN to ext/posix (#19058)
petk Jul 7, 2025
b0aaa31
Remove old exception class getters (#19043)
DanielEScherzer Jul 7, 2025
9225cb4
Make `zend_register_*_constant()` functions return pointers, use them…
DanielEScherzer Jul 7, 2025
45d948f
Zend: Add `zend_check_method_accessible()` to DRY method visibility c…
TimWolla Jul 7, 2025
45215d0
php_spl.c: fix typo in `spl_classes()` description [skip ci]
DanielEScherzer Jul 7, 2025
6cc21c4
Optimize pack()
nielsdos May 8, 2025
d8577d9
Deprecate returning non-string values from a user output handler (#18…
DanielEScherzer Jul 7, 2025
64e2832
Remove old zend_string compatibility aliases (#19034)
DanielEScherzer Jul 7, 2025
b43a7ac
Zend: Make `EG(fake_scope)` a `const zend_class_entry*` (#19060)
TimWolla Jul 9, 2025
964a404
Use C23 unreachable() when possible (#19077)
NattyNarwhal Jul 9, 2025
07f1cfd
Deprecate producing output in a user output handler (#19067)
DanielEScherzer Jul 10, 2025
cea0918
Fix empty_fcall_info C++ missing-field-initializers warning (GH-19084)
KaseyJenkins Jul 10, 2025
0d584c3
pdo_odbc: Don't fetch 256 byte blocks for long columns (#10809)
NattyNarwhal Jul 10, 2025
c4183fb
Fix GH-19070: setlocale($type, NULL) should not be deprecated
nielsdos Jul 8, 2025
2be3aa8
Zend: fix undefined symbol 'execute_ex' on Windows ARM64 #19064; ext/…
hyh19962008 Jul 8, 2025
12fa8c6
ext/gd: Drop useless and doubtful MSVC specific code (libgd/libgd@f14…
hyh19962008 Jul 10, 2025
2fa0e55
Update NEWS for GH-19068
nielsdos Jul 10, 2025
224f95f
Merge branch 'PHP-8.4'
nielsdos Jul 10, 2025
974526b
ext/gd: Drop useless and doubtful MSVC specific code (libgd/libgd@f14…
hyh19962008 Jul 10, 2025
5a45d71
Merge branch 'PHP-8.3' into PHP-8.4
nielsdos Jul 10, 2025
5623e67
Merge branch 'PHP-8.4'
nielsdos Jul 10, 2025
85a49d4
ext/soap/php_http.c: Fix memory leak of header value
Girgias Jul 7, 2025
de7a212
Merge branch 'PHP-8.3' into PHP-8.4
nielsdos Jul 10, 2025
f6380e4
Merge branch 'PHP-8.4'
nielsdos Jul 10, 2025
e013b4a
Make cloning DOM node lists, maps, and collections fail
nielsdos Jul 10, 2025
4aa8c2f
dom: Remove unnecessary objmap ptr null checks (#19092)
nielsdos Jul 11, 2025
0dc83c2
Fix typo in SAPI and ADD_SOURCES description in upgrade notes (#19095)
ydah Jul 11, 2025
28cd376
Remove unnecessary semicolon in match rule (#19096)
ydah Jul 11, 2025
7147226
Fix GH-19094: Attaching class with no Iterator implementation to Mult…
nielsdos Jul 11, 2025
76b6b60
Merge branch 'PHP-8.3' into PHP-8.4
nielsdos Jul 11, 2025
5cacae8
Merge branch 'PHP-8.4'
nielsdos Jul 11, 2025
a2d6535
dom: Rename get_named_item -> get_ns_named_item, and has_named_item -…
nielsdos Jul 10, 2025
f11ea2a
Refactor dom_html_collection_named_item()
nielsdos Jul 10, 2025
8712f4b
Fix OSS-Fuzz #427814452
nielsdos Jun 27, 2025
a64cdd6
[ci skip] Update credits in NEWS
nielsdos Jul 12, 2025
46213f8
ext/sockets: socket_addrinfo_lookup narrowing down socket family chec…
devnexen Jul 12, 2025
9460dbe
Fix lineno for constructor property promotion errors
iluuu1994 Jul 11, 2025
a402eda
[skip ci] Add fatal_error_backtraces to php.ini templates (GH-19099)
iluuu1994 Jul 12, 2025
6e22d4c
Refactor newline handling in zend_scan_escape_string to use HANDLE_NE…
ydah Jul 13, 2025
ba68cbe
ext/gd: Make TGA always available (#19105)
petk Jul 13, 2025
d40b603
ext/gd: Make BMP always available (#19115)
petk Jul 13, 2025
4d9fc50
Autotools, ext/gd: Ensure test program compiles without warnings (#19…
petk Jul 13, 2025
9abb0fb
Revert "Update IR"
dstogov Jul 14, 2025
2beb44a
Merge branch 'PHP-8.4'
dstogov Jul 14, 2025
d0c0a9a
Introduce OpenSSL INI for selecting libctx (#18768)
bukka Jul 14, 2025
b750aa8
[ci skip] Update NEWS and UPGRADING with OpenSSL libctx changes
bukka Jul 14, 2025
114fc16
GitHub: Remove ext/phar/php_phar.h (#19124)
petk Jul 14, 2025
9121b01
Implement GH-18550: Implement getElementsByClassName() (#19108)
nielsdos Jul 14, 2025
a4d39f9
Fix missing strnlen symbol on Solaris 10 (#19109)
petk Jul 14, 2025
ecdff3b
gen_stub: add StringBuilder class for managing known strings
DanielEScherzer Jul 8, 2025
0c920ec
gen_stub: use StringBuilder for attribute strings
DanielEScherzer Jul 8, 2025
142e378
Arginfo: add and use known strings for attribute values
DanielEScherzer Jul 8, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion Zend/zend_vm_execute.h

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion Zend/zend_vm_execute.skl
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
# pragma GCC optimize("no-gcse")
# pragma GCC optimize("no-ivopts")
#endif
#ifdef _WIN64
#if defined(_WIN64) && defined(_M_X64)
/* See save_xmm_x86_64_ms_masm.asm */
void {%EXECUTOR_NAME%}_ex_real(zend_execute_data *ex)
#else
Expand Down