-
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
36 Pull requests merged by 13 people
-
main: refactor implementation of set_time_limit()
#19338 merged
Aug 3, 2025 -
[skip ci] Fix typos in NEWS, UPGRADING and UPGRADING.INTERNALS
#19341 merged
Aug 2, 2025 -
GH-17927: Indicate virtual properties and hooks in reflection output
#19297 merged
Aug 1, 2025 -
tree: use zend_str_has_nul_byte() API
#19336 merged
Jul 31, 2025 -
ext/odbc: various minor refactorings
#19337 merged
Jul 31, 2025 -
Add
SAPI_HEADER_DELETE_PREFIX
, make ext/session use it#18678 merged
Jul 31, 2025 -
ext/standard/proc_open.c: Minor refactorings
#18085 merged
Jul 31, 2025 -
Add support for manually running the real-time benchmark on PRs
#19265 merged
Jul 31, 2025 -
Refactor op array loops in JIT
#19335 merged
Jul 31, 2025 -
Rename poorly named tests in
Zend/tests
#19332 merged
Jul 31, 2025 -
main: pack _php_netstream_data_t and use bool instead of int type
#19331 merged
Jul 31, 2025 -
main/streams/transports.c: remove useless cast
#19330 merged
Jul 31, 2025 -
Fix incorrect anonymous class type name assertion
#19316 merged
Jul 31, 2025 -
ensure no blacklist configured in test
#19325 merged
Jul 31, 2025 -
Fix release process feature freeze info
#19148 merged
Jul 30, 2025 -
#[\AllowDynamicProperties]: use fully qualified name in validation errors
#19296 merged
Jul 30, 2025 -
ext/standard/tests/file/bug81145.phpt: unlink file before exit
#19293 merged
Jul 30, 2025 -
ext/intl: Refactor error handling
#19196 merged
Jul 30, 2025 -
Zend: refactor zend_call_method_if_exists() API
#19110 merged
Jul 30, 2025 -
Fix fuzzer after opcache became mandatory
#19292 merged
Jul 30, 2025 -
Zend: Exception::__toString() no need to allocate the method name
#19025 merged
Jul 29, 2025 -
ext/intl: convert C part to C++ step 1.
#19231 merged
Jul 29, 2025 -
Intl: IntlListFormatter - update exception message
#19282 merged
Jul 29, 2025 -
Fix exception handling in shm_put_var()
#19279 merged
Jul 29, 2025 -
ext/standard: drop old smart_string headers
#19233 merged
Jul 29, 2025 -
UPGRADING.INTERNALS: document ZEND_DECLARE_ATTRIBUTED_CONST
#19270 merged
Jul 29, 2025 -
gen_stub: Update PHP-Parser to 5.6.0
#19271 merged
Jul 29, 2025 -
Call php_child_init() after fork during preloading
#19287 merged
Jul 29, 2025 -
Integrate OpenSSL libctx to pwhash
#19236 merged
Jul 29, 2025 -
Fix out of tree builds
#19283 merged
Jul 29, 2025 -
Fix error recording with file cache only
#19278 merged
Jul 29, 2025 -
SysV minor refactoring
#19177 merged
Jul 28, 2025 -
ext/standard: handle html entities empty string before processing
#19220 merged
Jul 28, 2025 -
Arginfo: reuse zend_string objects for initializing attribute values
#19241 merged
Jul 28, 2025 -
ext/sockets: using accept4 wheneever possible for php_accept_connect …
#19268 merged
Jul 27, 2025 -
ext/intl: Split error tests out and stop relying on ut_common() testing
#19266 merged
Jul 27, 2025
29 Pull requests opened by 12 people
-
Optimize performances of `str_pad()`
#19272 opened
Jul 28, 2025 -
reflection: Deprecate `Reflection*::setAccessible()`
#19273 opened
Jul 28, 2025 -
pdo: Deprecate the `uri:` DSN scheme
#19274 opened
Jul 28, 2025 -
Add a 1-char fastpath to `implode()`
#19276 opened
Jul 28, 2025 -
standard: Deprecate `socket_set_timeout()`
#19285 opened
Jul 29, 2025 -
mysqli: Deprecate `mysqli_execute()`
#19286 opened
Jul 29, 2025 -
Add opcache_preloading() internal function
#19288 opened
Jul 29, 2025 -
Update m4 check for libpcre2 version
#19289 opened
Jul 29, 2025 -
Set TEST_NON_ROOT_USER in CI
#19290 opened
Jul 29, 2025 -
ext/intl: update C to C++ step2.
#19294 opened
Jul 29, 2025 -
Remove zend_jit_vm_kind
#19299 opened
Jul 30, 2025 -
[RFC] Add `is_representable_as_float()` and `is_representable_as_int`
#19308 opened
Jul 30, 2025 -
main: refactor userstream method calling
#19312 opened
Jul 30, 2025 -
Implement GH-8967: Add PDO_SQLITE_ATTR_TRANSACTION_MODE
#19317 opened
Jul 30, 2025 -
Fix GH-19320: FPM uid and gid overflow
#19321 opened
Jul 30, 2025 -
Fix GH-19311: Unexpected path truncation of files contained in a tar file by PharData::extractTo()
#19322 opened
Jul 30, 2025 -
Expose os, compiler, arch in `php -v`
#19328 opened
Jul 31, 2025 -
Add `func_get_named_args()`
#19329 opened
Jul 31, 2025 -
Fix GH-8157: post_max_size evaluates .user.ini too late in php-fpm
#19333 opened
Jul 31, 2025 -
Poison VM stack
#19334 opened
Jul 31, 2025 -
main/php_ini: various minor refactorings
#19339 opened
Jul 31, 2025 -
Move tests to their respective directories
#19340 opened
Aug 1, 2025 -
Resolve MSVC C4146 Warning in php_random_uint128.h
#19342 opened
Aug 1, 2025 -
Fix GH-18120: Honor `FILE_SKIP_EMPTY_LINES` even when `FILE_IGNORE_NEW_LINES` is not set
#19346 opened
Aug 1, 2025 -
Allocate a fast thread-safe-resource id for opcache
#19347 opened
Aug 1, 2025 -
Fix filtering of INI directives to respect leading whitespaces
#19348 opened
Aug 1, 2025 -
Disable opcache if no SHM backend is available
#19350 opened
Aug 2, 2025 -
Remove the opcache sapi whitelist
#19351 opened
Aug 2, 2025 -
update musl libc test to fix "cross" compilation on glibc system
#19352 opened
Aug 3, 2025
17 Issues closed by 9 people
-
throwing exception from variable creates clone of object without copying properties
#19349 closed
Aug 1, 2025 -
mb_check_encoding returns true for € and ISO -8859-1 instead of false
#19344 closed
Aug 1, 2025 -
Reflection: have some indication of property hooks in `_property_string()`
#17927 closed
Aug 1, 2025 -
Returning by ref + finally allow circumventing return type checks
#18736 closed
Jul 31, 2025 -
Nested array_multisort invocation with error breaks
#19300 closed
Jul 31, 2025 -
Calling Generator::throw() on a running generator with a non-Generator delegate crashes
#19326 closed
Jul 31, 2025 -
Assertion failure in `zend_compile.c` found by `php-fuzz-execute`
#19304 closed
Jul 31, 2025 -
Segmentation fault in `zend_unfinished_execution_gc_ex` found by `php-execute-fuzz`
#19306 closed
Jul 31, 2025 -
Unpacking empty packed array into uninitialized array causes assertion failure
#19303 closed
Jul 30, 2025 -
PGO builds of shared ext-intl are broken
#19307 closed
Jul 30, 2025 -
Assertion failure in zend_lazy_objects.c found by `php-fuzz-execute`
#19305 closed
Jul 30, 2025 -
[8.5.0alpha3] build failure (opcache/jit)
#19298 closed
Jul 30, 2025 -
exec() removes trailing newline
#19091 closed
Jul 30, 2025 -
match (...): multiline case
#19284 closed
Jul 29, 2025 -
CONF Var log_limit and fpm_log_write show error "the log buffer is full ..."
#12302 closed
Jul 29, 2025 -
No funciona elseif en php8.2 y debian.
#19269 closed
Jul 27, 2025
6 Issues opened by 6 people
-
MSVC Compiler warning (level 2) C4146 in php_random_uint128.h
#19343 opened
Aug 1, 2025 -
DOMNode::isEqualNode() [ext/dom/tests/DOMNode_isEqualNode.phpt]
#19324 opened
Jul 31, 2025 -
FPM uid and gid overflow
#19320 opened
Jul 30, 2025 -
Unexpected path truncation of files contained in a tar file by `PharData::extractTo()`
#19311 opened
Jul 30, 2025 -
Test blacklist.phpt fails on Alpinelinux
#19295 opened
Jul 29, 2025 -
register_tick_function() not work in external file
#19275 opened
Jul 28, 2025
39 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.
-
True async api stable
#19142 commented on
Aug 1, 2025 • 21 new comments -
Warn on http_response_code() after header('HTTP/...')
#18962 commented on
Jul 30, 2025 • 16 new comments -
Fix GH-19188: Add support for new INI `mail.cr_lf_mode`
#19238 commented on
Jul 29, 2025 • 6 new comments -
Intl: Add a new IntlNumberRangeFormatter class
#19232 commented on
Aug 2, 2025 • 6 new comments -
GH-19153: Validate `#[\Attribute]` targets
#19154 commented on
Jul 30, 2025 • 5 new comments -
Add internal URI handling API
#19073 commented on
Aug 2, 2025 • 5 new comments -
streams: Various minor refactorings
#19106 commented on
Aug 3, 2025 • 4 new comments -
Add draft support to retrieve Exif from HEIF file
#13443 commented on
Jul 29, 2025 • 4 new comments -
Zend/zend_ast: Minor refactorings
#18504 commented on
Aug 2, 2025 • 1 new comment -
PDO: Migrate maxlen of pdo_column_data from size_t to zend_long
#19144 commented on
Jul 31, 2025 • 1 new comment -
ext/zip: add ZipArchive::openBuffer method
#14078 commented on
Jul 30, 2025 • 1 new comment -
Add DNS testing setup using BIND 9
#18693 commented on
Jul 28, 2025 • 0 new comments -
[RFC] Add `#[\DelayedTargetValidation]` attribute
#18817 commented on
Aug 1, 2025 • 0 new comments -
json_last_error_msg - better message - error position near by
#18866 commented on
Jul 31, 2025 • 0 new comments -
Use the same zend_arg_info struct for internal and user functions
#19022 commented on
Jul 30, 2025 • 0 new comments -
Add allowed_classes_callback to unserialize()
#19087 commented on
Aug 3, 2025 • 0 new comments -
Fix GH-18877: \Dom\HTMLDocument querySelectorAll selecting only the first when using ~ and :has
#19180 commented on
Jul 31, 2025 • 0 new comments -
Fix GH-18956: PHP-FPM Process Count Inconsistencies
#19191 commented on
Jul 30, 2025 • 0 new comments -
Refactor basic time usages
#19202 commented on
Jul 28, 2025 • 0 new comments -
PDO - Added PDO::disconnect and PDO::isConnected and refactored free object
#19214 commented on
Jul 28, 2025 • 0 new comments -
Implement GH-19249: http context - allow content to be a stream/resource
#19267 commented on
Jul 27, 2025 • 0 new comments -
Parameter Array in sqlite3 world to achieve one-liner sql-injection safety
#19237 commented on
Jul 28, 2025 • 0 new comments -
opendir() sporadic failure on Docker-mounted filesystem
#19010 commented on
Jul 29, 2025 • 0 new comments -
Resource ID space overflow: Better approach to incremental resource id assignment
#19253 commented on
Jul 29, 2025 • 0 new comments -
var_dump() $return like print_r to allow using it in ob_start() callbacks without fatal
#18340 commented on
Jul 30, 2025 • 0 new comments -
Assertion failure Zend/zend_hash.c
#17935 commented on
Jul 30, 2025 • 0 new comments -
OpenSSL: Use custom libctx for each thread in ZTS
#14734 commented on
Jul 30, 2025 • 0 new comments -
Allow the programmer to set sqlite transaction mode when using PDO
#8967 commented on
Jul 30, 2025 • 0 new comments -
FPM status with OpenMetrics format and FULL parameter
#9494 commented on
Jul 30, 2025 • 0 new comments -
LDAP: Test for inheriting of TLS int options is failing in CI
#19260 commented on
Jul 30, 2025 • 0 new comments -
`-v` should include architecture and OS
#19256 commented on
Jul 31, 2025 • 0 new comments -
post_max_size evaluates .user.ini too late in php-fpm?
#8157 commented on
Aug 1, 2025 • 0 new comments -
Crash with opcache_reset() under high load in fpm
#14471 commented on
Aug 2, 2025 • 0 new comments -
php_admin_value disable_functions /upload_tmp_dir ignored
#19018 commented on
Aug 3, 2025 • 0 new comments -
Remote heap feng shui / heap spraying protection
#14304 commented on
Jul 29, 2025 • 0 new comments -
Add support for generating enumsynopsis for Enums
#14369 commented on
Jul 31, 2025 • 0 new comments -
Fix GH-17951: Addition of max_memory_limit INI
#18011 commented on
Jul 31, 2025 • 0 new comments -
fileinfo: Deprecate `finfo_close()`
#18396 commented on
Jul 29, 2025 • 0 new comments -
opcache: fix revalidation in long running CLI scripts
#18671 commented on
Jul 29, 2025 • 0 new comments