-
Notifications
You must be signed in to change notification settings - Fork 7.9k
Insights: php/php-src
Overview
Could not load contribution data
Please try again later
31 Pull requests merged by 10 people
-
Fix unterminated string GCC warnings in mbstring
#19192 merged
Jul 23, 2025 -
Add
ReflectionProperty::getMangledName()
#18980 merged
Jul 22, 2025 -
UPGRADING: clean up a few entries [skip ci]
#19204 merged
Jul 22, 2025 -
Fix GH-19044: Protected properties are not scoped according to their prototype
#19046 merged
Jul 22, 2025 -
ext/intl: c++ memory management application to timezone class internals.
#19184 merged
Jul 22, 2025 -
Small optimizations to array_chunk
#19190 merged
Jul 21, 2025 -
Arginfo: avoid using temporary zvals for initializing attribute values
#19141 merged
Jul 21, 2025 -
Make specialization of x64 zend_safe_address() for nmemb==1
#19203 merged
Jul 21, 2025 -
Fix GH-19197: session build fails on system with memcpy as macro.
#19198 merged
Jul 21, 2025 -
[ci skip] Remove obsolete todo
#19195 merged
Jul 21, 2025 -
main: Add
PHP_BUILD_PROVIDER
userland constant#19157 merged
Jul 21, 2025 -
zend: ZEND_NONSTRING for clang >= 20 support
#19193 merged
Jul 20, 2025 -
ext/intl: reducing raw pointer usage in C++ part, using smart ones in…
#19179 merged
Jul 20, 2025 -
Implement #71517: Implement SVG support for getimagesize() and friends
#16670 merged
Jul 20, 2025 -
Migrate from xmlNewNode to xmlNewDocNode
#19182 merged
Jul 19, 2025 -
Remove duplicate libxml2-dev
#19185 merged
Jul 19, 2025 -
Disable set_error_handler in fuzzer
#19183 merged
Jul 19, 2025 -
RM docs: Update social media annoncement process
#19159 merged
Jul 18, 2025 -
bless_tests: Replace the object ID in
var_dump()
for namespaced classes#19174 merged
Jul 18, 2025 -
ext/snmp: no need to use a smart_string for error message
#19171 merged
Jul 18, 2025 -
uri: Improve exceptions for
Uri\Rfc3986\Uri
#19161 merged
Jul 18, 2025 -
ext/intl: using a bit more modern c++ memory management features.
#19163 merged
Jul 18, 2025 -
ext/tidy: minor refactorings
#19167 merged
Jul 18, 2025 -
ext/intl: Refactor IntlRuleBasedBreakIterator::__construct()
#19164 merged
Jul 17, 2025 -
streams: Re-add support for arbitrary metadata for stream notifier functions
#19158 merged
Jul 17, 2025 -
zend_API: Make
scope
aconst zend_class_entry*
forzend_update_property_*()
#19156 merged
Jul 17, 2025 -
RFC: Clone with v2
#18747 merged
Jul 17, 2025 -
Deduplicate error-handling code in finfo_open
#19149 merged
Jul 17, 2025 -
ext/standard/password: Use zend_string_efree() where possible
#19150 merged
Jul 17, 2025 -
Add support for CURLINFO_QUEUE_TIME_T in curl_getinfo()
#19147 merged
Jul 17, 2025 -
zend_objects: Remove unnecessary refcounting when calling
__clone()
#19145 merged
Jul 16, 2025
22 Pull requests opened by 11 people
-
Fix release process feature freeze info
#19148 opened
Jul 16, 2025 -
GH-19153: Validate `#[\Attribute]` targets
#19154 opened
Jul 17, 2025 -
Fix FETCH_OBJ_UNSET IS_UNDEF result
#19160 opened
Jul 17, 2025 -
ext/standard: Check for null bytes in filenames and refactor php_stat()
#19165 opened
Jul 17, 2025 -
ext/date: Throw exceptions directly
#19166 opened
Jul 17, 2025 -
Skip bailout for unwind and graceful exception from zend_throw_exception_internal()
#19168 opened
Jul 18, 2025 -
Fix circumvented type check with return by ref + finally
#19172 opened
Jul 18, 2025 -
mysqlnd MariaDB ed25519 authentication plugin
#19176 opened
Jul 18, 2025 -
SysV minor refactoring
#19177 opened
Jul 18, 2025 -
Fix GH-18877: \Dom\HTMLDocument querySelectorAll selecting only the first when using ~ and :has
#19180 opened
Jul 18, 2025 -
Fix GH-18956: PHP-FPM Process Count Inconsistencies
#19191 opened
Jul 20, 2025 -
Remove dead error checks for php_stream_filter_alloc()
#19194 opened
Jul 20, 2025 -
ext/intl: W.I.P.: Refactor error handling
#19196 opened
Jul 20, 2025 -
Refactor basic time usages
#19202 opened
Jul 21, 2025 -
Remove dynamic defs from property hooks after preload
#19206 opened
Jul 21, 2025 -
Add missing hooks JIT restart code
#19207 opened
Jul 21, 2025 -
reset global pointers to prevent use-after-free in `zend_jit_status()`
#19212 opened
Jul 22, 2025 -
PDO - Added PDO::disconnect and PDO::isConnected and refactored free object
#19214 opened
Jul 22, 2025 -
Deprecate terminating case statements with a semicolon
#19215 opened
Jul 22, 2025 -
ext/intl: GregorianCalendar using C++ upcasting operator.
#19216 opened
Jul 22, 2025 -
Fix arginfo/zpp violation if zend_hrtime is not available
#19218 opened
Jul 23, 2025 -
Handle broken hrtime in ftp
#19219 opened
Jul 23, 2025
19 Issues closed by 8 people
-
array_diff_assoc BUG
#19217 closed
Jul 23, 2025 -
Comment out HTML and PHP together
#18244 closed
Jul 23, 2025 -
Feature request; Primary constructors
#18287 closed
Jul 23, 2025 -
Introduce ReflectionProperty::getMangledName()
#18605 closed
Jul 22, 2025 -
Argument unpacking (spread operator) doesn't normalise keys from an iterator
#18581 closed
Jul 22, 2025 -
Protected properties are not scoped according to their prototype
#19044 closed
Jul 22, 2025 -
PHP 8.4: `PropertyReflector::getSettableType` includes "?" in nullable identifier names.
#19187 closed
Jul 22, 2025 -
Named anonymous functions
#18163 closed
Jul 21, 2025 -
Property switching from virtual and to backed duplicates the property when the grandchild has a set hook
#19053 closed
Jul 21, 2025 -
php-8.5.0alpha2 build failure in ext/session/session.c
#19197 closed
Jul 21, 2025 -
heap-use-after-free ext/soap/php_encoding.c:299:32 in soap_check_zval_ref
#18640 closed
Jul 20, 2025 -
libxml<2.13 segmentation fault caused by php_libxml_node_free
#19098 closed
Jul 20, 2025 -
ext/filter: `filter_var_array` with `FILTER_VALIDATE_INT|FILTER_NULL_ON_FAILURE` as `$options` fails.
#16994 closed
Jul 19, 2025 -
Callable not considered contravariant with Closure
#19178 closed
Jul 18, 2025 -
Zend/zend_portability.h:789:49: error: expected constructor, destructor, or type conversion before '(' token
#19169 closed
Jul 18, 2025 -
Readonly Properties Cannot Have Default Values
#19173 closed
Jul 18, 2025 -
[Bug] Gutenberg Editor Not Functioning with Default Theme and No Plugins
#19170 closed
Jul 18, 2025 -
php_glob.c interferes with build targets
#19152 closed
Jul 17, 2025 -
JIT (tracing) return wrong float value after some times
#18839 closed
Jul 17, 2025
7 Issues opened by 6 people
-
[zend_]hrtime() returns constant value if unavailable or on error
#19210 opened
Jul 22, 2025 -
PCRE JIT allocation error when compiling PHP <= 8.0 on macOS 15 (Apple Silicon M4)
#19209 opened
Jul 22, 2025 -
Not checked realloc and malloc result can result in unclean crash
#19200 opened
Jul 21, 2025 -
Avoid libxml2's xmlNodeSetContent
#19189 opened
Jul 20, 2025 -
Mail: introduce new INI for line ending control
#19188 opened
Jul 20, 2025 -
zend_ast_tree_copy cannot copy closure with a default argument in zend_ast_process hook
#19155 opened
Jul 17, 2025 -
#[\Attribute] validation should error on trait/interface/enum/abstract class
#19153 opened
Jul 16, 2025
36 Unresolved conversations
Sometimes conversations happen on old items that aren’t yet closed. Here is a list of all the Issues and Pull Requests with unresolved conversations.
-
Add internal URI handling API
#19073 commented on
Jul 23, 2025 • 45 new comments -
Add ASAN support to the zend allocator
#18858 commented on
Jul 23, 2025 • 30 new comments -
True async api stable
#19142 commented on
Jul 20, 2025 • 17 new comments -
[RFC] Extend #[\Override] to target properties
#19061 commented on
Jul 21, 2025 • 6 new comments -
ext/soap: Refactor userland function calling code
#19055 commented on
Jul 19, 2025 • 3 new comments -
Fix OSS-Fuzz #385993744
#18972 commented on
Jul 17, 2025 • 2 new comments -
Add `SAPI_HEADER_DELETE_PREFIX`, make ext/session use it
#18678 commented on
Jul 21, 2025 • 2 new comments -
Fix GH-19065: Long match statement can segfault compiler during recursive SSA renaming
#19083 commented on
Jul 23, 2025 • 1 new comment -
Implement ReflectionProperty::is{Readable,Writable}()
#16209 commented on
Jul 21, 2025 • 1 new comment -
[RFC] FILTER_THROW_ON_FAILURE
#18896 commented on
Jul 21, 2025 • 1 new comment -
ext/bcmath: optimized `divmod()` and `mod()` take 2
#18058 commented on
Jul 23, 2025 • 1 new comment -
ext/curl: Add `CURLOPT_SSL_SIGNATURE_ALGORITHMS` option
#18692 commented on
Jul 16, 2025 • 1 new comment -
Undefined behaviour in re2c lexers caused by unspecified default rule.
#17523 commented on
Jul 16, 2025 • 0 new comments -
gen_stub: various simplifications and clean up (5)
#18665 commented on
Jul 21, 2025 • 0 new comments -
Add DNS testing setup using BIND 9
#18693 commented on
Jul 18, 2025 • 0 new comments -
FPM: Implement configurable access log limit
#18725 commented on
Jul 20, 2025 • 0 new comments -
[RFC] Allow hooks for backed `readonly` properties
#18757 commented on
Jul 17, 2025 • 0 new comments -
Warn on http_response_code() after header('HTTP/...')
#18962 commented on
Jul 22, 2025 • 0 new comments -
opcache: Disallow changing `opcache.memory_consumption` when SHM is set up
#19146 commented on
Jul 21, 2025 • 0 new comments -
Using stream wrappers breaks proc_open
#17943 commented on
Jul 16, 2025 • 0 new comments -
Implicit conversion from int to float should report a loses precision error too
#19119 commented on
Jul 16, 2025 • 0 new comments -
time() and friends have Y2038 problem on 64 Windows
#17856 commented on
Jul 17, 2025 • 0 new comments -
`ldap_search` not working on debian 11 with PHP8.2 and ldap module compiled from source
#18832 commented on
Jul 18, 2025 • 0 new comments -
set_exception_handler not restored if calling exit within itself
#18619 commented on
Jul 18, 2025 • 0 new comments -
sscanf c conversion specifier
#19088 commented on
Jul 18, 2025 • 0 new comments -
PHP-FPM segfault in OPcache with PHP 8.4.10
#19125 commented on
Jul 18, 2025 • 0 new comments -
ext/filter: `filter_var_array` with `FILTER_VALIDATE_INT|FILTER_NULL_ON_FAILURE` for an entry flag does not validate.
#16993 commented on
Jul 20, 2025 • 0 new comments -
PHP-FPM Process Count Inconsistencies
#18956 commented on
Jul 20, 2025 • 0 new comments -
FPM Status: active processes greater than pm.max_children
#14212 commented on
Jul 20, 2025 • 0 new comments -
http_response_code() does not override the status code generated by header()
#18582 commented on
Jul 21, 2025 • 0 new comments -
php_value[xxx] in php-fpm pool - first declaration wins
#8398 commented on
Jul 22, 2025 • 0 new comments -
opendir() sporadic failure on Docker-mounted filesystem
#19010 commented on
Jul 22, 2025 • 0 new comments -
fix for GH-8157, activate sapi module before POST handling to allow to apply user.ini
#8955 commented on
Jul 22, 2025 • 0 new comments -
Add draft support to retrieve Exif from HEIF file
#13443 commented on
Jul 21, 2025 • 0 new comments -
[RFC] Add RFC 3986 and WHATWG compliant URL parsing support
#14461 commented on
Jul 21, 2025 • 0 new comments -
Socket ether linux step2
#17926 commented on
Jul 20, 2025 • 0 new comments