Skip to content

[pull] master from php:master#519

Merged
pull[bot] merged 9 commits into
dolfly:masterfrom
php:master
Jan 28, 2026
Merged

[pull] master from php:master#519
pull[bot] merged 9 commits into
dolfly:masterfrom
php:master

Conversation

@pull

@pull pull Bot commented Jan 28, 2026

Copy link
Copy Markdown

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.4)

Can you help keep this open source service alive? 💖 Please sponsor : )

petk and others added 9 commits January 28, 2026 16:25
This is a follow-up of 6686068
(GH-21001).

The SPL extension is no longer needed to be listed among dependencies.
The https://bugs.php.net/53141 is tested in
ext/session/tests/bug53141.phpt.

Additionally:
- Added missing inclusion guards to Zend/zend_autoload.h
Inline assembly in zend_safe_address() clobbers flags register. Add missing
register in clobber list for aarch64 and powerpc64. Other archs were already
correct.

Fixes GH-21029
* PHP-8.4:
  Add missing clobbered registers
* PHP-8.5:
  Add missing clobbered registers
* PHP-8.4:
  Fix GH-21055: Pdo/Pgsql typo for GSS negotiation connection status attribute.
* PHP-8.5:
  Fix GH-21055: Pdo/Pgsql typo for GSS negotiation connection status attribute.
* Fix regression with header removing removing whole prefixes

The header removal code looked for the colon for key-value at the wrong
place, so it would overzealously remove headers. Tweak that condition,
and make the alternative condition only active if it's set (with the
remove prefix op case).

Fixes GH-21018.

* avoid reading past the actual length

* Rename variable to be more clear
* PHP-8.5:
  Fix regression with header removal removing whole prefixes (#21020)
@pull pull Bot locked and limited conversation to collaborators Jan 28, 2026
@pull pull Bot added the ⤵️ pull label Jan 28, 2026
@pull pull Bot merged commit 4d5b651 into dolfly:master Jan 28, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants