Skip to content

Conversation

pull[bot]
Copy link

@pull pull bot commented Oct 15, 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 : )

shivammathur and others added 30 commits October 13, 2025 20:48
…al() function that may be overriden for valgrind (#13099)

This is a more safely way to fix GH-9068
* PHP-8.1:
  Disable inlining and inter-procedure-analyses for zend_string_equal_val() function that may be overriden for valgrind (#13099)
  Skip lc_ctype_inheritance.phpt on macos 15+
* PHP-8.2:
  Disable inlining and inter-procedure-analyses for zend_string_equal_val() function that may be overriden for valgrind (#13099)
  Skip lc_ctype_inheritance.phpt on macos 15+
* PHP-8.3:
  Disable inlining and inter-procedure-analyses for zend_string_equal_val() function that may be overriden for valgrind (#13099)
  Skip lc_ctype_inheritance.phpt on macos 15+
* PHP-8.4:
  Disable inlining and inter-procedure-analyses for zend_string_equal_val() function that may be overriden for valgrind (#13099)
  Skip lc_ctype_inheritance.phpt on macos 15+
* PHP-8.5:
  Disable inlining and inter-procedure-analyses for zend_string_equal_val() function that may be overriden for valgrind (#13099)
  Skip lc_ctype_inheritance.phpt on macos 15+
When `!value_ptr` is handled, memory is allocated at line 3314.
At later exit paths, `outside` (pointing to `value_ptr`) is freed, but
not when exiting via the `REQUIRE_NON_EMPTY` macro.

Closes GH-20169.
* PHP-8.3:
  exif: Fix possible memory leak when tag is empty
* PHP-8.4:
  exif: Fix possible memory leak when tag is empty
* PHP-8.5:
  exif: Fix possible memory leak when tag is empty
If there are 2 ports, only the first is used.
However, then the certificate checking fails. So we drop the second port
if there is one.

Closes GH-20021.
* PHP-8.3:
  Fix GH-8978: MySQLi: SSL certificate verification fails (port doubled)
* PHP-8.4:
  Fix GH-8978: MySQLi: SSL certificate verification fails (port doubled)
* PHP-8.5:
  Fix GH-8978: MySQLi: SSL certificate verification fails (port doubled)
* PHP-8.3:
  Fix GH-19722: Windows: _get_osfhandle asserts in debug mode when given a socket
* PHP-8.4:
  Fix GH-19722: Windows: _get_osfhandle asserts in debug mode when given a socket
* PHP-8.5:
  Fix GH-19722: Windows: _get_osfhandle asserts in debug mode when given a socket
This saves 8 bytes by going from 152 to 144 bytes
This saves 16 bytes by going from 320 to 304 bytes
@pull pull bot locked and limited conversation to collaborators Oct 15, 2025
@pull pull bot added the ⤵️ pull label Oct 15, 2025
@pull pull bot merged commit 264d650 into wudi:master Oct 15, 2025
9 checks passed
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.

6 participants