Skip to content

Conversation

pull[bot]
Copy link

@pull pull bot commented Oct 20, 2025

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 : )

nielsdos and others added 30 commits October 20, 2025 20:31
`error` is NULL at this point, otherwise we couldn't have gotten and
*shouldn't* have gotten here in the first place.
This is an alias for zval_ptr_dtor_nogc().
I've seen people make mistakes against this and use zval_dtor() instead
of zval_ptr_dtor(). The crucial detail here is that the former won't
root possible GC cycles while the latter will.
We can avoid the confusion by just retiring this compatibility macro.

Closes GH-20235.
This also avoids some unnecessary zend_string overhead.
* PHP-8.3:
  phar: Fix memory leak when openssl polyfill returns garbage
* PHP-8.4:
  phar: Fix memory leak when openssl polyfill returns garbage
* PHP-8.5:
  phar: Fix memory leak when openssl polyfill returns garbage
* PHP-8.5:
  Fix merge issue
* PHP-8.1:
  Create separate workflow for nightly slack notification
* PHP-8.2:
  Create separate workflow for nightly slack notification
* PHP-8.3:
  Create separate workflow for nightly slack notification
* PHP-8.4:
  Create separate workflow for nightly slack notification
* PHP-8.5:
  Create separate workflow for nightly slack notification
* Fix Windows test for openssl-3.5 upgrade

* Update ext/openssl/tests/check_default_conf_path.phpt

Co-authored-by: Christoph M. Becker <[email protected]>

---------

Co-authored-by: Christoph M. Becker <[email protected]>
* PHP-8.2:
  Fix Windows test for openssl-3.5 upgrade (#19384)
* PHP-8.3:
  Fix Windows test for openssl-3.5 upgrade (#19384)
* PHP-8.4:
  Fix Windows test for openssl-3.5 upgrade (#19384)
* PHP-8.5:
  Fix Windows test for openssl-3.5 upgrade (#19384)
* PHP-8.2:
  [skip ci] Skip openssl tests currently failing on 8.2
* PHP-8.3:
  [skip ci] Skip openssl tests currently failing on 8.2
* PHP-8.4:
  [skip ci] Skip openssl tests currently failing on 8.2
* PHP-8.5:
  [skip ci] Skip openssl tests currently failing on 8.2
@pull pull bot locked and limited conversation to collaborators Oct 20, 2025
@pull pull bot added the ⤵️ pull label Oct 20, 2025
@pull pull bot merged commit d0dcec0 into wudi:master Oct 20, 2025
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.

3 participants